Broadcast From XCTU

Hello All,

I have a coordinator and two end nodes. In XCTU I have found my coordinator as it is plugged in with USB. I have also found the two end devices as attached radio modules. All devices are running MicroPython scripts. As such XCTU can not access the remote nodes AT command settings.

I am using the frame generator to create a data packet with the payload “Hello XBee”. I am setting the address to the broadcast address. My MicroPython script on the end devices is looking for specific commands, if an unknown command is received it is to print out the payload. For some reason when I hit send in XCTU the end devices never receive my message.

The hex for my command is as follows:
7E 00 18 10 01 00 00 00 00 00 00 FF FF FF FE 00 00 48 65 6C 6C 6F 20 58 62 65 65 5B

I have also tried just sending an AT command with no success.
7E 00 0F 17 01 00 00 00 00 00 00 FF FF FF FE 02 43 45 62

Can the coordinator running MicroPython not send messages from XCTU?

No it can’t. It would have to be in API mode to send API frames.

You are correct, the device can not do anything with XCTU if it is in micropython mode. Setting it to API mode has allowed me to send any data I want to the end device!