I am having an issue getting my RFD900x (Version 1.3) telemetry radios to work with Mission Planner/flight controller. I’ve had this setup working before but after switching computers and redownloading software/firmware, something has broken and I cannot figure it out.
I am running an Orange Cube flight controller with ArduCopter
Telemetry radio onboard has separate 5V power and I’ve checked that the wiring is correct (tx/rx)
When I power up the drone and plug the ground telemetry unit into my computer, both LEDs on the modems turn solid green and then at the same time, has the red LED blinking. Both of the units connect to the RFDTools.
Any help or suggestions as to what I could do would be greatly appreciated.
Is the LED blinking red in a rapid manner, as if indicating data transmission? Is the green LED still solid?
I believe the recent firmware updates made the red LED more prominent - it’s always been there but just very hard, almost impossible, to see.
If you move the aircraft (or flight controller) does the HUD move in MissionPlanner?
The LED is blinking red in a rapid manner (I also read that that indicated data transmission) and the green LED is solid while the red light blinks rapidly. They have been updated to recent firmware as well.
I’ve only been able to connect to the cube by using a cable. This HUD works perfectly fine when using the cable but telemetry just times out when I try to connect.
OK, in MissionPlanner, make sure the Connect button at top right is NOT connected, and go to
Setup, Optional Hardware, Sik Radio
Do Load Settings and let’s see a screenshot of that.
If the air side radio is connected to Telem1 then show us your SERIAL1 parameters (or substitute whichever serial port you are using) such as:
SERIAL1_BAUD,57
SERIAL1_OPTIONS,0
SERIAL1_PROTOCOL,2
EDIT: When you do use the Connect button in MissionPlanner are you selecting the USB/serial port that the ground radio is plugged into? and baud 115k ?
Here’s a screenshot of the Sik Radio view in Mission Planner. As for the connection for MissionPlanner, I’m selecting the port the cable is linked to and using a baud of 57600.
Ah, the USB port is at 115k, the comms between the two radios is 57600. EDIT: to be clear, they are like two separate things, you would always select the USB port at 115k
Try selecting the USB port at 115k when Connecting.
If you want higher data rates, for fast log downloads and so on, it’s safe to use these settings with those RFD900X radios and still get good long range.
Baud 115
Air Speed 200
Max Window 80
and set SERIAL1_BAUD,115 in parameters
Then everything is 115k and you cant go wrong
So after all that, the green LEDs are still solid, red flashing furiously like data transfer…
You go to Data screen in MissionPlanner, hit Connect for com7/115k and HUD still doesnt move with the aircraft and no changing values?
Try a different USB port on the computer too. You probably already did.
Exactly, I did try to change the USB/COM port to COM2 and still the same result. Should I try to change the ArduCopter software back to a previous build? I had these telemetry units working in the past on this same setup.
Don’t know if it means much but I went ahead and tried to connect on QGroundControl without the ability to connect the vehicle through telemetry either…
Okay I changed the Serial1 protocol to 2 for mavlink2 and I changed the BRD_SER1_RTSCTS from auto to 0 and I still did not have any luck. Should I try to reinstall mission planner or revert to an older build?
Sounds like everything works up to the point where the air radio connects to the autopilot. Maybe it’s worth double checking the physical connections again. Maybe a connector or cable has gone bad.
Copilot was correct in that after making another connector, a connection was made right away. The old cable must have gone bad as visually everything was okay (correct pins and no visual damage). I appreciate the help from both xfacta & copilot!
Now I can get back to trying to get this drone flying.