Trouble getting Dragonlink RSSI to MinimOSD

My RSSI reading in MinimOSD shows 1% whether I have my Tx on or off. I followed the wiki instructions to a tee:

http://code.google.com/p/arducam-osd/wiki/Cfg_RSSI

Added line to APM_Config.h #define RECEIVER_RSSI_PIN 8 (tried 6 also)

Made sure "RSSI enable Raw" was checked

Updated MinimOSD through FTDI (Config and Panel 1 tabs)

Connected Dragonlink RSSI wires to A8 on APM board

 

I'm running the latest hardware and firmware for MinimOSD, APM2.5 and Dragonlink.

 

Thanks for any help,

Elvis

 

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • I've got this working with Dragonlink and Micro MinimOSD.  

    The key is I'm running a Navio+ autopilot with a raspberry pi 2.  Because of this, and I'm not sure if this is the case with other autopilot units, I'm able to pull the data off the RSSI signal pin from my Dragonlink receiver using an analog to digital converter built into the autopilot.  Once you hook up the signal wire from the RSSI channel on Dragonlink, you run that to the ADC, and setup Mission Planner to point to the correct Pin number for RSSI.  Do a quick search in the full parameter list for RSSI and you'll see two values, one is RSSI range, and one is the pin number.

    RSSI is 100% at the bottom of the screen when I'm sitting right in front of the quad.

    Inline image 1  

  • Did you ever get this working? The most recent firmware for the apm should have it so you don't have to modify any code. Also, have you only plugged in the signal and ground pin from the dragon link?
  • Developer

    Hello Elvis,

    I can't respond for every RC gear model out there and I really don't know how DragonLink's RSSI sigal is.

    Let'me try to explain it, in order to help you getting there by yourself:

    All the RC gear that I know has different characteristics on the RSSI signal. You really need to know how your RC receiver outputs it. Usually the analog output from your receiver is PWM. You need to work around the frequency and much probably it will need a low-pass filter for a useful reading. Usually it's just a capacitor and a resistor, but you need to know how it works and how to tune it.

    It's impossible to have just one filter and a singular interface for all the RC systems out there. It needs to be calibrated for each particular RC gear. We offered a general way for achieving analog reading and to set the lower and higher points of it. But you need to provide a signal the most clean as possible with values inside the range from 0 to 5V.

    Good luck on studying your RC system and I hope the explanation above would help you by somehow. ;)

This reply was deleted.

Activity