Expand description
§dalybms_lib
This crate provides a library for interacting with Daly BMS (Battery Management System) devices. It offers both synchronous and asynchronous clients for communication.
§Features
serialport
: Enables the synchronous client using theserialport
crate.tokio-serial-async
: Enables the asynchronous client using thetokio-serial
crate.
By default, both features are enabled.
Modules§
- protocol
- Defines the communication protocol for Daly BMS.
- serialport
- Synchronous client for Daly BMS communication. Provides a synchronous client for interacting with a Daly BMS (Battery Management System) using a serial port connection.
Enums§
- Error
- Represents the possible errors that can occur in the
dalybms_lib
.