I’m using a JDrones RF900 telemetry radio with a Cube running Arduplane 3.9.0 / ChibiOS and am unable to establish a connection in Mission Planner (“no heartbeats received”). Some context:
I have verified that I’m selecting the right COM port, and I’m using 57K baud rate.
The two radios seem to see each other sometimes, but only intermittently. Sometimes the LED on the rover end will be solid green for a bit and then it flashes for a bit. Sometimes it seems fairly regular – 3 to 5 seconds solid followed by 3 flashes, then repeat. Even during slightly longer periods of solid green, no evidence of a connection in Mission Planner. I’ve tried separating the two radios by several meters but no change.
The same radios used to work with the same Cube, but it was a over year ago. Nevertheless, I don’t think (memory is hazy on this) either the Arduplane/Cube software/firmware or the parameters in Mission Planner or the radio changed during that time. If there are configuration parameters I should double-check, I’d welcome the hints.
I did make one change: I switched to external power for the RF900 rather than relying on the Cube to supply it. I cut the red wire completely and connected it to the positive power supply (+5.3V) via a switch that allows me to shut off power to the RF900 independently of the main power (it’s a longer story why I did this); I left the ground wire (opposite side of the connector on the Telem1 port) connected to the Cube but spliced in a lead from the ground side of the power supply. Unless I’m misunderstanding the circuit and how the Cube talks to the RF900, I’m not sure how this could have changed the behavior.
Any suggestions welcome.