Comments (7)
I've been having an issue in the same realm. I have a series 3 Xbee, and when I run the same script it always gets to the "Not timely TX status response" else statement. However they seem to work as in XCTU they create a network and communicate the FN AT command. I'm using API mode, obviously, with Digimesh
from xbee-arduino.
Not sure if this will solve the problem for anyone else, but I could not get Tx requests to go through until I updated API mode (in XCTU) to be "API Mode with Escapes [2]". I finally thought to try this after going over the source code comments again and saw this:
// The XBee radio must be configured in API (packet) mode (AP=2)
I was seeing the same behavior as everyone else with it in "API Mode without Escapes [1]" and did not know enough to know whether it mattered or not. Clearly, in my case it did.
from xbee-arduino.
Any one have an update to this? Trying from an Arduino IOT 33 using the TX/RX pins on it (Serial1). I am using a Things Plus xbee series 3 though.
@AustinErck I am using the same setup (API/Diigimesh).
I have tested with a separate TX/RX Serial cable that both RX/TX ends of the Arduino and xbee series 3 things plus work perfect. I have had other issues though when simply trying to send Arduino(TX) to xbee3(RX) simple UART traffic (single characters).
from xbee-arduino.
I am experiencing the same issue. Unable to send a single character over to XBee3. I have tried this example: http://www.science.smith.edu/dftwiki/index.php/Tutorial:_Arduino_and_XBee_Communication , but not getting anything from XCTU console.
from xbee-arduino.
I'm fairly new to this stuff but if it's helpful to anyone else - I'm using Series3 XBees with this library and it largely works IF you're using the right protocols. I think it's clearer to say that what is defined as SERIES_1 here is actually better thought of as 802.15.4 protocol. And rather than SERIES_2 it's actually Zigbee ZH. So if you use the examples, XBees set to 802.15.4 Firmware should use Series1 and XBees set to Zigbee ZH should use Series2. I think this library would need some updating to work with the DigiMesh protocols.
from xbee-arduino.
Not sure if this will solve the problem for anyone else, but I could not get Tx requests to go through until I updated API mode (in XCTU) to be "API Mode with Escapes [2]". I finally thought to try this after going over the source code comments again and saw this:
// The XBee radio must be configured in API (packet) mode (AP=2)
I was seeing the same behavior as everyone else with it in "API Mode without Escapes [1]" and did not know enough to know whether it mattered or not. Clearly, in my case it did.
Worked for me! Thanks ledbutter.
from xbee-arduino.
For those who are struggling like me after upgrading from xbee2 to xbee3.
Digimesh topology didn't work with this lirary. So I updated the firmware to Zigbee.
Also I used Api mode as AP=2 as ledbutter mentioned.
from xbee-arduino.
Related Issues (20)
- Can this library be used to send HTTP requests (GET, POST)?
- readPacketUntilAvailable has weird behaviour HOT 1
- Does this library work with XBee S6Bīŧ
- Is this library still being maintained? HOT 4
- Receiving byte array HOT 1
- Does this library work with XBee s2c Pro and arduino due? HOT 2
- Zdpscan problem HOT 1
- Much needed example addition for ATCommands
- Cannot compile with Uno WiFi Rev 2
- error: 'int printResponseCb' redeclared as different kind of symbol HOT 1
- Series2_Rx doesn't catch messages HOT 1
- Software Fix HOT 2
- What is the status of this repo? HOT 4
- XBee S2C with ZigBee firmware HOT 1
- Route information packet
- why Xbee series 2 is not transmitting? HOT 1
- 64bit address in xbee Arduino Library HOT 1
- Platform IO - XBee.h not found HOT 1
- Is this project dead? (8 years without an update!)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
đ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. đđđ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google â¤ī¸ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xbee-arduino.