Expand description
Extended value object types (ASHRAE 135-2020 Clause 12).
The 12 “value” object types share a common structure: present_value, status_flags, out_of_service, reliability, and (for commandable types) a 16-level priority array.
A define_value_object! macro generates the struct + BACnetObject impl for each type.
Structs§
- BitString
Value Object - BACnet BitString Value object (type 39).
- Character
String Value Object - BACnet CharacterString Value object (type 40).
- Date
Pattern Value Object - BACnet Date Pattern Value object (type 41).
- Date
Time Pattern Value Object - BACnet DateTime Pattern Value object (type 43).
- Date
Time Value Object - BACnet DateTime Value object (type 44).
- Date
Value Object - BACnet Date Value object (type 42).
- Integer
Value Object - BACnet Integer Value object (type 45).
- Large
Analog Value Object - BACnet Large Analog Value object (type 46).
- Octet
String Value Object - BACnet OctetString Value object (type 47).
- Positive
Integer Value Object - BACnet Positive Integer Value object (type 48).
- Time
Pattern Value Object - BACnet Time Pattern Value object (type 49).
- Time
Value Object - BACnet Time Value object (type 50).