-
- stevemarple
- Fresh Boarder
-
- Posts:1
- Karma: 0
Is it possible to disable the XRF heartbeat function and switch the GPIO to an input?
My shield was designed with the RN-XV in mind and pin 6 of the RN-XV is used an input for the alternate GPIO functions. On the XRF pin 6 is an output. The shield uses a 74LVC244 for logic level translation (enabling dual 3.3V and 5V operation) so changing pin mode on the microcontroller isn't an option. I'd prefer to avoid cutting the track.
My shield was designed with the RN-XV in mind and pin 6 of the RN-XV is used an input for the alternate GPIO functions. On the XRF pin 6 is an output. The shield uses a 74LVC244 for logic level translation (enabling dual 3.3V and 5V operation) so changing pin mode on the microcontroller isn't an option. I'd prefer to avoid cutting the track.
-
- dpslwk
- Administrator
-
- Posts:340
- Karma: 11
It's not posible with the current SerialPass or LLAP device firmwares.
Currently in terms of GPIO usage there's only really the LLAP generic IO as detailed here:-
openmicros.org/index.php/articles/87-llap-devices-commands-and-instructions/119-xrf-firmware-generic-io
It may be posible to write your own firmware once the openCC stuff it released but that may be a whole level more complex than you are looking for.
matt
Currently in terms of GPIO usage there's only really the LLAP generic IO as detailed here:-
openmicros.org/index.php/articles/87-llap-devices-commands-and-instructions/119-xrf-firmware-generic-io
It may be posible to write your own firmware once the openCC stuff it released but that may be a whole level more complex than you are looking for.
matt
-
- Miles
- Administrator
-
- Posts:739
- Karma: 16
The new 1.5 XRF you can change the pin to either heartbeat or RSSI, there's not an option for "do nothing". I'll suggest we put on "off" function into ATLI into the next firmware update. Till then if you dont want to modify your shield then removing the pin off the XRF would be the easy choice.
-
- Miles
- Administrator
-
- Posts:739
- Karma: 16
I habe just discovered we did implement an off in the v1.5, it's not an input (the CC has internal 10K pullups) so it's tied to ground. If you have an earlier XRF then removing the pin is suggested.
ATLI
Implemented on v1.5 XRF hardware and above
H - Heartbeat (default, flashes once a second)
R - RSSI mode (PWM between 10-100% indicating RSSI level, clears to 0 after 5 seconds of no RX)
O - OFF mode (pin is taken to ground)
ATLI
Implemented on v1.5 XRF hardware and above
H - Heartbeat (default, flashes once a second)
R - RSSI mode (PWM between 10-100% indicating RSSI level, clears to 0 after 5 seconds of no RX)
O - OFF mode (pin is taken to ground)
