Client Startup Best Practices

From BACnet Wiki
Jump to: navigation, search

Upon Startup, a BACnet Client normally proceeds in the following manner. (If you wish to describe alternative startup procedures, please create a new section)


Startup Procedure A

Issue a Who-Is
If a device responds, for each device
Issue a Read-Property, Device Object, Object Name
Issue a Read-Property, Device Object, Protocol-services-supported
Issue a Read-Property, Device Object, Object List, Index 0. This will supply the number of objects contained in the Device.
Issue a Read-Property, Device Object, Object List, Index 1-n, to determine the type of the objects contained in the Device.