Device health data is collected on computers running v4.x of the DeviceManagement client. This data ranges from software component version numbers to the number of data packets being transmitted over your WLAN. This information is made available programmatically via the ITCSS API.
Device health data items are available via XML requests that are very similar to configuration data requests. One or more device health data items can be retrieved with a single call to Get (C#), ITCSSGet (C++) or ITC SSGet (Web API).
In this example, the amount of time the system has been running, the number of IP interfaces, and the percent used for the Flash File Store file system are returned when this XML is passed in to Get (C#), ITCSSGet (C++) or ITC SSGet (Web API). All requests for device health data should be in the "Device Monitor" subsystem and the "ITCHealth" group.
<Subsystem Name="Device Monitor"> <Group Name="ITCHealth"> <Field Name="System\Info\UpTime"></Field> <Field Name="Network\IPInterfaces\Count"></Field> <Field Name="System\Storage\Flash File Store\PercentUsed"></Field> </Group> </Subsystem>
Honeywell Mobility SDK for Windows: Device Management API Reference