Home  >  Support  >  Support Forum  >  Any issues with XBee Series 1 IO passing? D0 to D4 work fine, D5 and up have issues
Notice! We've recently migrated to using a new forum, we hope you enjoy it. If you are an existing member and this is your first time visiting our new forum, please reset your password to be able to sign in.

Any issues with XBee Series 1 IO passing? D0 to D4 work fine, D5 and up have issues

0 votes
Hi all-

I've easily set up IO passing with the XBee Series 1 for 5 I/O lines; things work nicely.

However, in trying to set up things for more I/O lines, I don't seem to get any signal.

I know that I can trigger the pins using XCTU; that is hook up the XBee, and set the I/O bits low and high on the remote unit, but via the ether, there seems to be a problem.

I'm using the Adafruit XBee adapter (http://www.adafruit.com/products/126); I'm wondering if I've fried something (of course).

I've got a a few XBee adapters and units, and am getting the same behavior, mixing and matching the different units.

The settings for the XBee (XCTU) are attached. These are slightly different than the ones I posted earlier, as

http://www.digi.com/support/forum/39153/best-2-way-config-xbee-series-1

Here, the changes are:

a) I'm using a PRO for transmission and a regular XBee to receive.

b) I have set the timeouts to ZERO, so things don't revert back to old values.

Thanks.

Remote X-CTU setup:
Code:
<?xml version="1.0" encoding="UTF-8"?> <data> <profile> <description_file>xb24_15_4_10ed.xml</description_file> <settings> <setting command="CH">C</setting> <setting command="ID">3</setting> <setting command="DH">0</setting> <setting command="DL">0</setting> <setting command="MY">5678</setting> <setting command="MM">0</setting> <setting command="RR">6</setting> <setting command="RN">0</setting> <setting command="NT">19</setting> <setting command="NO">0</setting> <setting command="CE">0</setting> <setting command="SC">1FFE</setting> <setting command="SD">4</setting> <setting command="A1">0</setting> <setting command="A2">0</setting> <setting command="EE">0</setting> <setting command="KY"></setting> <setting command="NI">REMOTE_01_NO_TIMEOUT</setting> <setting command="PL">4</setting> <setting command="CA">2C</setting> <setting command="SM">0</setting> <setting command="ST">1388</setting> <setting command="SP">0</setting> <setting command="DP">3E8</setting> <setting command="SO">0</setting> <setting command="BD">3</setting> <setting command="NB">0</setting> <setting command="RO">3</setting> <setting command="AP">0</setting> <setting command="D8">0</setting> <setting command="D7">4</setting> <setting command="D6">4</setting> <setting command="D5">4</setting> <setting command="D4">4</setting> <setting command="D3">4</setting> <setting command="D2">4</setting> <setting command="D1">4</setting> <setting command="D0">4</setting> <setting command="PR">FF</setting> <setting command="IU">0</setting> <setting command="IT">1</setting> <setting command="IC">FF</setting> <setting command="IR">0</setting> <setting command="P0">1</setting> <setting command="P1">0</setting> <setting command="PT">FF</setting> <setting command="RP">28</setting> <setting command="IA">1234</setting> <setting command="T0">0</setting> <setting command="T1">0</setting> <setting command="T2">0</setting> <setting command="T3">0</setting> <setting command="T4">0</setting> <setting command="T5">0</setting> <setting command="T6">0</setting> <setting command="T7">0</setting> <setting command="DD">10000</setting> <setting command="CT">64</setting> <setting command="GT">3E8</setting> <setting command="CC">2B</setting> </settings> </profile> </data>

Base X-CTU setup: (for PRO)
Code:
<?xml version="1.0" encoding="UTF-8"?> <data> <profile> <description_file>xbp24_15_4_10ed.xml</description_file> <settings> <setting command="CH">C</setting> <setting command="ID">3</setting> <setting command="DH">0</setting> <setting command="DL">FFFF</setting> <setting command="MY">1234</setting> <setting command="MM">0</setting> <setting command="RR">6</setting> <setting command="RN">0</setting> <setting command="NT">19</setting> <setting command="NO">0</setting> <setting command="CE">0</setting> <setting command="SC">1FFE</setting> <setting command="SD">4</setting> <setting command="A1">0</setting> <setting command="A2">0</setting> <setting command="EE">0</setting> <setting command="KY"></setting> <setting command="NI">0x20BASE_PRO_NO_TIMEOUT</setting> <setting command="PL">4</setting> <setting command="CA">2C</setting> <setting command="SM">0</setting> <setting command="ST">1388</setting> <setting command="SP">0</setting> <setting command="DP">3E8</setting> <setting command="SO">0</setting> <setting command="BD">3</setting> <setting command="NB">0</setting> <setting command="RO">3</setting> <setting command="AP">0</setting> <setting command="D8">0</setting> <setting command="D7">3</setting> <setting command="D6">3</setting> <setting command="D5">3</setting> <setting command="D4">3</setting> <setting command="D3">3</setting> <setting command="D2">3</setting> <setting command="D1">3</setting> <setting command="D0">3</setting> <setting command="PR">FF</setting> <setting command="IU">0</setting> <setting command="IT">1</setting> <setting command="IC">FF</setting> <setting command="IR">0</setting> <setting command="P0">1</setting> <setting command="P1">0</setting> <setting command="PT">FF</setting> <setting command="RP">28</setting> <setting command="IA">FFFFFFFFFFFFFFFF</setting> <setting command="T0">0</setting> <setting command="T1">0</setting> <setting command="T2">0</setting> <setting command="T3">0</setting> <setting command="T4">0</setting> <setting command="T5">0</setting> <setting command="T6">0</setting> <setting command="T7">0</setting> <setting command="DD">10000</setting> <setting command="CT">64</setting> <setting command="GT">3E8</setting> <setting command="CC">2B</setting> </settings> </profile> </data>
asked May 9 in Multipoint Proprietary by andrewa New to the Community (5 points)

Please log in or register to answer this question.

2 Answers

0 votes
I am not aware of any issues with the listed lines or your settings. What happens if you enable the API output and then trigger DIO 5 - 7? Do you get an API frame indicating the state change?
answered May 9 by mvut Veteran of the Digi Community (1,105 points)
0 votes
This may be an Adafruit issue!

https://forums.adafruit.com/viewtopic.php?f=40&t=16429&p=272425

"cut off pin 9 off the 74AHC125N"... odd.

We'll see if the Adafruit folks have an answer.
answered May 9 by andrewa New to the Community (5 points)
Well, DI0 through 3 are fine; DI4 and DI7 seem to be OK too.  I'll have to try via API at some point.

I think there is some issue with the adapter, but will have to do the API test to verify.  

IO passing is a great thing, and the API route doesn't have the synchronicity that is needed.   AFAIK, you can only set the IO bits via API (using the Arduino XBee library) one at time.
Your M2M Expert™for Businessfor Developers
Newsletter SignupYouTubeGoogle+FacebookCopyright © 1996-2013 Digi International Inc. All rights reserved. Legal
...