On Windows 10m I have a XBee S1 with an XBee USB Dongle plugged into a USB port on the PC.
I have done the following:
Installed the XCTU and updated it to the latest version.
Installed the FTDI serial drivers on the PC
plugged the XBee S1 and USB dongle into the USB port
serial port on PC is OK at Com5
XCTU says firmware on Xbee is 8062
downloaded and installed legacy firmware 8062
XCTU can select XBEE and read XBee configuration
changed XBee Baudrate to 57600 and reset OK
started XCTU Serial Console and connected to XBee
using Serial Console I tried to send ST command: ATID and got no response
XBee does not respond to any AT commands. Why?
How do I communicate with XBee and change mode from AT to API?
How do I change XBee mode to a supervisor?
With XCTU, I verified that module that the API Enable setting is Transparent(0).
I verified that both XBee module and PC serial port are set to 57600 baud.
With the XCTU, I sent “+++” then “ATID”.
Still no response from XBee.
No response when both port and XBee set to 9600 baud.
How do I get the XBee module to respond to AT commands?
Sending packet “+++” with the XCTU Serial Console does not cause any response from the XBee S1.
I was able to change the Baudrate from 9600 to 56700 with the XCTU OK.
XCTU is able to read/write configuration parameters.
The Xbee API Enable shows Transparent(0) when reading configuration.
How can I get the XBee S1 module to respond to my AT commands.
If you want to read a value that an AT command is set to, then issue the command as follows:
ATID
The response will be the value.
If you want to set a value, use the following as an example.
ATID55
When setting a value, make sure you read the command and what it supports for values from the manual. This way you can be sure you are sending what is supported.