#devices #protocols #binary #incomplete #target #cli #electric-ui

app electricui-cli

An unofficial and incomplete CLI for devices implementing the ElectricUI Binary Protocol

2 releases

0.1.2 Mar 31, 2022
0.1.0 Mar 30, 2022

#1356 in Hardware support

MIT/Apache

34KB
787 lines

electricui-cli   ci crates.io

An unofficial and incomplete CLI for devices implementing the ElectricUI Binary Protocol.

See the ElectricUI docs or the ElectricUI Rust library for more information.

Examples

See electricui-embedded-stm32f4-example crate for an example target.

Basic checks

electricui check /dev/ttyUSB0

Board ID: 0xBEEF
Board name: my-board
Message IDs (4):
  led_blink
  led_state
  lit_time
  name
IDs count: 4
Variables:
  Id(led_blink), Kind(U8(1))
  Id(led_state), Kind(U8(1))
  Id(lit_time), Kind(U16(200))
  Id(name), Kind(CharArray(my-board))
Heartbeat: 5, matches: true

License

Licensed under either of

at your option.

Dependencies

~11–22MB
~288K SLoC