10.4.29 BACnetRestartReason

This DataType is an enumeration that represents a BACnet restart reason. Its values are defined in Table 160.

Table 160 – BACnetRestartReason Values
Name Value Description
unknown0The device cannot determine the cause of the last reset.
coldstart1A ReinitializeDevice request was received with a 'Reinitialized State of Device' of COLDSTART or the device was made to COLDSTART by some other means.
warmstart2A ReinitializeDevice request was received with a 'Reinitialized State of Device' of WARMSTART or the device was made to WARMSTART by some other means.
detected_power_lost3The device detected that incoming power was lost.
detected_powered_off4The device detected that its power switch was turned off.
hardware_watchdog5The hardware watchdog timer reset the device.
software_watchdog6The software watchdog timer reset the device.
suspended7The device was suspended. How the device was suspended or what it means to be suspended is a local matter.

Its representation in the AddressSpace is defined in Table 161.

Table 161 – BACnetRestartReason Definition
Attribute Value
BrowseNameBACnetRestartReason
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasPropertyVariable0:EnumStrings0:LocalizedText[]0:PropertyType