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
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.
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. ;)