Howdy! It’s been a long time since I last used any Xbee’s, and I’m trying to get back into the groove of things. My first task has been to wirelessly send a digital I/O signal between my modules. My transmitting module is an Xbee 3 Micro with an RF Pad antenna (XB3-24Z8RM-J) and my receiver is an Xbee 3 Through-hole with a PCB antenna (XB3-24Z8PT-J).
The gist of it is, I would like to have a button hooked up to my transmitting Xbee through DIO0, and have my receiving Xbee connect to an LED using it’s own DIO0 to blink on/off as I click the button. So far I have them communicating through XCTU using the console log and normal ASCII characters, which I feel like is the correct first step. They’re both in transparent mode because I want to simply mirror whatever happens on the transmitter’s I/O pins over to the receiver’s I/O pins. Mainly, I’m looking purely for a digital high or a digital low to pass along.
Looking online at some of these forum posts and Youtube tutorials, I’m seeing a lot of steps involving parameters that no longer seem changeable. Things such as MY (16-bit source address), IT (samples before TX), CH (channel), IA (I/O Input Address), all seem like the key items I would need in order to make this communication possible. I’m running firmware version 1014, and these options aren’t available/ are uneditable in XCTU. My first question would be, have these since been updated and are now referred to as something else? Or perhaps do I need to roll back my firmware version to the ones I see in the videos and maybe those parameters will show up?
Eventually this task will ramp up to involve transmitting 2 or 3 digital I/O signals simultaneously as near real-time as feasible, which I think is shown to be 20ms according to the IR (Sample rate) parameter.
Any help on this would greatly be appreciated and I look forward to continuing with this effort!