/vanes

Library for building test boards for embedded CI development

Primary LanguageRustBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Vanes: CI testing for embedded systems.

Program for executing continuous integration test targeting embedded boards. This program uses GPIO to connect to the testing board. Then runs tests which set board inputs (via GPIO) and monitors its outputs.

Installation

Features

  • Define system as collection of states, and transitions between states (State Machine).
  • Check state of:
    • Digit pin
  • Execute action
    • Set value on digital pin

Commands

cargo build --target=armv7-unknown-linux-gnueabihf

Useful links