This RUST project can read and write a Daly BMS module from the command line.
- Install Rust e.g. using these instructions.
- Ensure that you have a C compiler and linker.
- Clone
git clone https://github.com/acpiccolo/Daly-BMS.git
- Run
cargo install --path .
to install the binary. Alternatively, check out the repository and runcargo build --release
. This will compile the binary totarget/release/dalybms
.
To see all available commands:
dalybms --help
Feature | Purpose | Default |
---|---|---|
serialport |
Enable the implementation for the synchronous serialport client | - |
tokio-serial-async |
Enable the implementation for the tokio serial asynchronous client | - |
bin-dependencies |
Enable all features required by the binary | ✅ |
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.