Re-exports§
pub use numbers::*;
Modules§
Structs§
- Bytes
- Client
- Config
- Fixed
- Fixed
Gain - Maximum
Charge Power - Maximum
Discharge Power - Negative
Maximum Discharge Power - Negative
Qmax - NoValue
Range - Pending
Write - Plant
Capacity - Pmax
- Point
- Definition of a point
- Point
Definition - Point
Ranges - Qmax
- Upper
Threshold - Value
Range - Variable
- Write
Queue
Enums§
- Client
Error - Data
Type - Discriminant for the base data type of a point, enabling dynamic (non-generic) decoding.
- Decode
Error - This error is returned if there was an error decoding the value of a given point.
- DynValue
- A dynamically-typed decoded value, returned by
PointDefinition::decode_dyn. - Modbus
Error - This error is returned if a communication fails because of a timeout or underlying modbus error.
- Point
Range - Read
Error - This error is returned if there was an error loading the requested model.
- Read
Write - Validation
Error - Write
Error - This error is returned if there was an error while writing data to a point.
Constants§
Traits§
- Gain
- Max
- Min
- Model
- Unit
- Validate
Range - Value
- This trait contains all the conversion methods needed for working with points of the SunSpec models.
- Variable
Value