Hello,
I am trying to use a pair of series 1 XBee(s) as a remote keypad/joystick. I have them connected using a sparkfun usb explorer for the base and the regulated explorer for the remote.
I have set the change detect bit field to 0xFF and set all DIO channels to 3(Digital Input). I have also set the internal pull up resistor field to 0xFF
Every time I ground a pin (DIO0 in this example)i get a response of a 14 byte string as follows:
7E 00 0A 83 00 00 3B 00 01 00 FF 00 5E E3
Releasing the ground I get this packet.
7E 00 0A 83 00 00 3E 00 01 00 FF 00 5F DF
My problem is that inputs 5 and 7 are not showing up in the bit field (grounding the pins doesn’t generate a packet either)
The example packet shows byte 13 to be 5E and 5F, I expected it to be FE and FF.
My questions are:
- Am I missing something?
- Would anyone be able to verify my results either way?
I have attached the config saved from X-CTU if anyone can help.
Kind Regards,
Adrian.