Parsing Utility for the ZigBee I/O Sample Rx Indicator API Frame

The ZigBee I/O Sample Rx Indicator frame (0x92) is a type of API frame that is sent from a sensor node configured as end device, with sensors attached to its inputs. It is a long string of hex values containing the address of the sending sensor node, I/O sample data and a checksum byte.

A typical 0x92 API frame example is shown below:

"7E00 1892  0013 A200 406A 4052 D018 4101 0010 0B00 1002 DF01 F602 3716"

The parsing utility will calculate and verify the checksum byte to verify the received frame integrity and will extract the useful information such as the sending node address and the I/O samples from the attached sensors.

This utility can be used stand alone for development or as a sub-vi in a higher level LabView application.

To see how the above frame has been parsed by using this utility, click on the photo thumbnail below.