IEC_BACNET_DEVICE_LIST_REQUEST (STRUCT)ΒΆ
TYPE IEC_BACNET_DEVICE_LIST_REQUEST : STRUCT
This structure contains all parameters for initiating a network scan for discovering BACnet devices on the network.
- InOut:
Name
Type
Comment
networkNumberThe network number in which BACnet network to scan for devices.
This can be the local network (value 0, any remote network (range 1 - 65534) or all networks (global broadcast value 65535).
instanceStartThe lower instance range to scan for devices.
Argument limit the lower range of Device instance numbers which shall respond to the scan request. The range is omitted if the value is set to ::BACNET_NO_FILTER.
instanceEndThe upper instance range to scan for devices.
Argument limit the upper range of Device instance numbers which shall respond to the scan request. The range is omitted if the value is set to ::BACNET_NO_FILTER.
nSkipInstanceEntriesThe count of entries in the array of instances to skip in scan.
This is the count of instance number entries which will be skipped for scanning and download of data.
pSkipInstancesPOINTER TO IEC_BACNET_INST_NUMBER
The list of entries of instances to skip in scan.
This is the pointer to an array of instance number entries which will be skipped for scanning and download of data.
nMaxActionsThe maximum number of concurrent requests initiated into the network.
This limits the number of concurrent requests initiated. The lowest permitted value is 1 and the upper range is limited to a value of 100.
bReadObjectListThe object-list property in the device will be read.
If set to true the object-list property in the device object will be read and the information will be provided in the ::BACNET_OBJECT_INFO structure.
bReadObjectNameThe object-name property in the objects will be read.
If set to true the object-name property in the objects will be read and the information will be provided in the ::BACNET_OBJECT_INFO structure.
bReadObjectDescriptionThe description property in the objects will be read.
If set to true the description property in the objects will be read and the information will be provided in the ::BACNET_OBJECT_INFO structure.
bReadObjectTagInfoThe tags property in the objects will be read.
If set to true the tags property in the objects will be read and the information will be provided in the ::BACNET_OBJECT_INFO structure.
bReadObjectProfileInfoThe profile-name and profile-locationproperty in the objects will be read.
If set to true the profile-name and profile-location property in the objects will be read and the information will be provided in the ::BACNET_OBJECT_INFO structure.