BACnetObjectBase.GetBACnetBitStringProperty (METH) ¶ METHOD GetBACnetBitStringProperty : STRING Returns the BACnet-BitString-Value of the specified Property (propID) of this BACnet-Object as a STRING (in form of i.e. ‘1010111’). The used functions are no client, meaning, that the access of the property is not restricted by write or read access restrictions. InOut: Scope Name Type Comment Return GetBACnetBitStringProperty STRING Input propID CmpBACnet.IEC_BACNET_PROPERTY_ID The ID of the property to get.
BACnetObjectBase.GetBACnetAccumulatorRecordProperty (METH) ¶ METHOD GetBACnetAccumulatorRecordProperty : CmpBACnet.IEC_BACNET_ACCUMULATOR_RECORD Returns the BACnet-Accumulator-Record of the specified Property (propID) of this BACnet-Object as a IEC_BACNET_ACCUMULATOR_RECORD struct. The used functions are no client, meaning, that the access of the property is not restricted by write or read access restrictions. InOut: Scope Name Type Comment Return GetBACnetAccumulatorRecordProperty CmpBACnet.IEC_BACNET_ACCUMULATOR_RECORD Input propID CmpBACnet.IEC_BACNET_PROPERTY_ID The ID of the property to get.
BACnetObjectBase.GetBACnetArraySizeOfProperty (METH) ¶ METHOD GetBACnetArraySizeOfProperty : CmpBACnet.IEC_BACNET_STATUS Returns the number of elements in a BACnetARRAY property. InOut: Scope Name Type Comment Return GetBACnetArraySizeOfProperty CmpBACnet.IEC_BACNET_STATUS Input ePropertyID CmpBACnet.IEC_BACNET_PROPERTY_ID The ID of the property to get the array size from. Output arraySize CmpBACnet.IEC_BACNET_ELEMENT_COUNT
BACnetObjectBase.GetBACnetBooleanProperty (METH) ¶ METHOD GetBACnetBooleanProperty : BOOL Returns the BACnet-Boolean-Value of the specified Property (propID) of this BACnet-Object as a BOOL. The used functions are no client, meaning, that the access of the property is not restricted by write or read access restrictions. InOut: Scope Name Type Comment Return GetBACnetBooleanProperty BOOL Input propID CmpBACnet.IEC_BACNET_PROPERTY_ID The ID of the property to get.
BACnetObjectBase.GetBACnetClientCOVProperty (METH) ¶ METHOD GetBACnetClientCOVProperty : CmpBACnet.IEC_BACNET_CLIENT_COV Returns the BACnet-ClientCOV-Value of the specified Property (propID) of this BACnet-Object as a IEC_BACNET_CLIENT_COV struct. The used functions are no client, meaning, that the access of the property is not restricted by write or read access restrictions. InOut: Scope Name Type Comment Return GetBACnetClientCOVProperty CmpBACnet.IEC_BACNET_CLIENT_COV Input propID CmpBACnet.IEC_BACNET_PROPERTY_ID The ID of the property to get.
BACnetObjectBase.IsPropertyExistent (METH) ¶ METHOD IsPropertyExistent : BOOL Returns whether the specified BACnet-Property of this BACnet-Object (propID) exists or not. InOut: Scope Name Type Comment Return IsPropertyExistent BOOL Input propID CmpBACnet.IEC_BACNET_PROPERTY_ID The property ID for which the existance shall be determined.
BACnetObjectBase.IsPropertyWriteable (METH) ¶ METHOD IsPropertyWriteable : BOOL Returns whether the specified BACnet-Property of this BACnet-Object (propID) is client side writeable or only client side readable. This access restrictions only hold for client side access and not for the functions used in this FB (i.e. SetPropertyInstance). InOut: Scope Name Type Comment Return IsPropertyWriteable BOOL Input propID CmpBACnet.IEC_BACNET_PROPERTY_ID The property ID for which the writeability shall be determined.
BACnetObjectBase.ObjectName (PROP) ¶ PROPERTY ObjectName : WSTRING(255) BACnet-Object_Name of this BACnet-Object. To set the Object_Name SetObjectName needs to be used to pass a BACnet string type .
BACnetObjectBase.SetObjectName (METH) ¶ METHOD SetObjectName InOut: Scope Name Type Comment Input wStrInput WSTRING(255) The WSTRING value to set Object_Name to. strType CmpBACnet.IEC_BACNET_STRING_TYPE The BACnet string type the WSTRING value is converted to when setting the Object_Name.
BACnetObjectBase.NumberOfProperties (PROP) ¶ PROPERTY NumberOfProperties : DWORD Gets the number of properties the object provides.