Dear friends,
Yesterday I used ZigBee to monitor the frames that i received from XBee sensor.
It contained a frame like this:
7E 00 0D 90 00 13 A2 00 40 89 BF B8 DC 4E 41 FF 10
Data Parsed: 7E 00 0D 90 00 13 A2 00 40 89 BF B8 DC 4E 41 FF 10
ZigBee Receive Packet
64 Bits Address: 0013:A200-4089:BFB8
16 Bits Network Address: DC4E
Options: 0x41
Packet Acknowledged
Data(Hex):FF
But today, I just received the data frame like:
7E 00 18 92 00 13 A2 00 40 89 BF B8 07 54 41 01 18 90 0E 08 00 00 02 02 84 03 03 8F 7E 00 18 92 00 13 A2 00 40
Data Parsed: 7E 00 18 92 00 13 A2 00 40 89 BF B8 07 54 41 01 18 90 0E 08 00 00 02 02 84 03 03 8F
ZigBee IO Data Sample Rx Indicator
64 Bits Address: 0013:A200-4089:BFB8
16 Bits Network Address: 0754
Receive Options: 0x41 = Unknown
Number of Samples: 0x01
Digital Channel Mask: 00011000 10010000
Analog Channel Mask: 1110
Digital Channel Value: 00001000 00000000
Data(Hex):00 02 02 84 03 03
So, why the Packet Acknowledged frame had appeared yesterday?
I used one receiver and one sensor.
I saw the manual said:
When the module receives an RF packet, it is sent out the UART using this message type
So why the receiver just received data frame not acknowledged today?
Thank you in advance!
From Jinchuan Tang