I'm trying to send some data from a java application to an Arduino Uno via XBee S2.
I have 1 XBee connected to my pc via XBee USB Adapter and 1 XBee connected to Arduino Uno via XBee Shield (the red one) and also the Arduino connected to the pc.
The XBee connected to my pc via USB Adapter is the coordinator and have the following settings:
ZigBee Coordinator API
The XBee connected to Arduino via Shield is the remote and have the following settings:
ZigBee Router API
XBee Java Library: https://github.com/digidotcom/XBeeJavaLibrary
XBee Arduino Library: https://github.com/andrewrapp/xbee-arduino
Java Main Class: https://github.com/digidotcom/XBeeJavaLibrary/blob/master/examples/communication/explicit/SendExplicitDataSample/src/com/digi/xbee/api/sendexplicitdata/MainApp.java
Connecting my REMOTE-1 XBee via USB Adapter to XCTU (MASTER also connected to pc via USB Adapter), I am able to receive the message sent from my MainApp.java class in XCTU console.
But when the REMOTE-1 its mounted on Arduino Uno I can't manage to receive any data from my MainApp class or XCTU console.
I had tried many examples including:
- https://github.com/andrewrapp/xbee-arduino/blob/master/examples/Series2_IoSamples/Series2_IoSamples.pde (did the required configuration from comments)
- https://dzone.com/articles/xbee-zigbee-complaint (did the required configurations)
How could I receive my msg sent from my MainApp.java class on my Arduino?
Any example would be great.
Thank you for reading. I appreciate it.