In preparation of further use, right now I'm testing 2 XBee's with USB-Explorer and the XCTU-Software at my laptop.
One is configured as coordinator. PAN-ID is set. The other is configured as router. PAN-ID is set. Both are in API-Mode 1.
I can send unicast-messages from the router to the coordinator with frame-type 10, 64-bit-destination-address 00 00 00 00 00 00 FF FF, 16-bit-destination-address 00 00.
(7E 00 13 10 01 00 00 00 00 00 00 FF FF 00 00 00 00 6D 6F 69 6E 52 EB)
I can send broadcast-messages from the coordinator to the router with frame-type 10, 64-bit-destination-address 00 00 00 00 00 00 FF FF, 16-bit-destination-address FF FE.
(7E 00 19 10 01 00 00 00 00 00 00 FF FF FF FE 00 00 68 65 6C 6C 6F 43 62 72 6F 61 64 94)
All works fine without encryption!
When encryption is enabled, I can still send broadcast-messages to the router without problems.
Once I have sent the first unicast-message from the router to the coordinator (which is received succesfully), the router get a "Many to one request indicator" (frame-type A3) from the coordinator.
After this point the router can't receive broadcast-messages from the coordinator anymore. Instad of the broadcast-messages the router get only invalid frames. Most of them seems to be almost ok, but the Start-Delimiter is 00 instead of 7E and they are much to long (up to several hundred bytes). Some are totally broken.
What goes wrong in this case?
Regards!