This morning i updated my Xbee 2.4 to latest DigiMesh 8064 firmware. Not sure if that was a good idea but wanted to move to the latest firmware to get latest features/bug fixes.
Now when node A sends a Transmit request packet (API ID=0x10) to Node B, then node B received the following packet.
7E,00,10,90,00,13,A2,00,40,6F,27,A6,FF,FE,C1,61,47,D0,14,F4
I have copied the unescaped frame for simplicity. The problem is 0xC1 value byte (i.e. receive options byte). As per the documentation, this should be either
0x01 = Packet Acknowledged OR
0x02 = Packet was broadcast packet.
Latest manual doesn’t say anything about C1 value. Now my code is failing.
Here are the questions:
1- When digi updates the firmware, dont get release a matching documentation that lists the changes they made? If yes is that not product manual/user guide?
2- Where else can i look before downgrading to 8062 firmware. By the way my code works perfectly fine with firmware 8062.
Thanks all.