Documentation
¶
Index ¶
Constants ¶
const ( ObjectProprietaryMin = 128 MaxObjectType = 1024 ObjectTypeNone = 65535 // 0xFFFFu — sentinel value defined by the BACnet spec ObjectTypeNoneString = "None" )
BACnet object type range constants. Enumerated values 0-127 are reserved for definition by ASHRAE. Enumerated values 128-1023 may be used by others subject to the procedures and constraints described in Clause 23. Refer: https://github.com/bacnet-stack/bacnet-stack/blob/bacnet-stack-1.0/src/bacnet/bacenum.h#L1242-L1247
Variables ¶
This section is empty.
Functions ¶
func GetBACnetObjectTypeName ¶
GetBACnetObjectTypeName returns the human-readable string for a BACnet object type ID.
func GetBACnetObjectTypeString ¶ added in v2.0.17
GetBACnetObjectTypeString returns the BACnet object type name for use in DTOs. The name is all lowercase with spaces replaced by underscores (e.g. "analog_input").
func GetBACnetPropertyString ¶ added in v2.0.17
GetBACnetPropertyString returns the normalized name for a BACnet property ID. The name is all lowercase with underscores (e.g. "present_value").
Types ¶
This section is empty.