[main] INFO com.digi.xbee.api.android.XBeeDevice - com.digi.xbee.api.android.connection.usb.AndroidUSBInterface@584a703Connection interface closed.
com.digi.xbee.api.exceptions.InvalidOperatingModeException: Could not determine operating mode.
This error only occurs when I use the solder dev board with the 1 watt SX chip. The SMT Socket board with the 20mW dev board works as expected. Does anyone know how to remedy the situation? Both boards are configured for API Mode.
Hello, Thank you for taking the time to offer your suggestion. However, considering this is a Digi OEM development kit with provided power supplies, I seriously doubt that a lack of power is the issue. I am using the provided wall outlet power bricks to provide power. The boards also function flawlessly with the XCTU utility with range testing for example.
The problem appears to be how the dev boards init the XBee Pro SX 900 chip when using the XBee-Android library. I say this because the XBee-Python library on Windows works with the boards.
Hello, yes. The radio is set to API Mode 1 (non-escaped). I’ve also tried API Mode 2 (escaped) but the same error gets reported by the XBee-Android library code.
I have used XCTU to write the “Default” values to both radios and then changed the API Mode on both radios to 1.
Hello, thanks for trying to help, all of your suggestions are being done already.
If you are able to contact the Digi people involved with the XBee-Android-Library github that would be very helpful. I opened a issue 2 weeks ago and have not heard anything back from them.