Lost package indicator
Many OSD’s has a RSSI (Receiver Signal Strength Indicator) input which measures voltage. Many FM receivers uses a chip that has an RSSI output which gives an analog signal that gets stronger the better reception you have. However many 2.4GHz receivers doesn’t have a RSSI output. I use Futaba’s FASST 2.4GHz system and the R617FS receivers does have a RSSI output. However this RSSI output is simulated and digitalized and isn’t that useful. Instead I found a much better way of telling how good reception I have.The Futaba FASST 2.4GHz system like all 2.4GHz systems sends packages of information from the transmitter to the receiver. Each package created follows a protocol and when the receiver receives a package it checks that it intact, if it isn’t, it’s discarded. It only moves the servos if it receives a package that is complete and valid.
The Futaba receivers have two led’s ether shines green of red. When the receiver is bound and receives good packages the led shines constantly green. But when the transmitter is turned of the led turns red. Hooking it up to an oscilloscope I discovered that every time it get’s a broken package or no package at all it sends a pulse to the red led making it blink. One package lost gives a pulse of about 1-1.2ms. More packages lost equals a wider pulse which is great news! This means that you can with a simple RC-filter(resistor capacitor filter) can get a nice analog signal that increases in strength depending on the number of lost packages.
This is a much more accurate way of knowing your receiver signal health. An ordinary RSSI only displays how powerful the signal it receives is, not if it’s any good. Strong Interference shows as a high RSSI value while the receiver can’t “hear” your transmitter. With the lost package indicator you know exactly how strong your RC link is regardless of interference.
In this guide I will be showing you how to modify the R617FS receiver, but this can easily be adopted for many other receivers. I do not know if other brands send a pulse to their led’s every time a package is lost but if you got some “know how” you can easily find it out with an oscilloscope.

Here is a modified R617FS receiver. I drilled a small hole in the side of the case for the wire.

This is how simple it is. It’s just a wire soldered to the anode(+) of the red led.

Coincidentally the arrow on the PCB points to precisely where you want to solder the wire to.
The output from the LED is 1.8V. Now we need to make the digital signal from the led into an analog voltage, and to do that we need to construct a simple RC-filter(resistor capacitor filter). It’s nothing more than a resistor in series and a capacitor in parallel with the RSSI input. Here is a simple schematic:

In simple terms, the resistor in series makes the capacitor charge slower than it normally would, it also makes the capacitor discharge at the same slow rate. Which means that the capacitor’s voltage rises almost linearly to the amount of pulses it receives.
I found that around 70% lost packages the servos starts to get very jumpy. Above 30-40% lost packages and it’s time to head home. You can’t see of feel anything weird at that point but when you are loosing that many packages not much is needed to lose more, and it happens fast.
To know what resistor and capacitor to use, you need to do some math. I won’t be explaining how to calculate the values in this guide, but if you want to read about it, you can find it here; RC-Filters on wikipedia.
Since above 70% lost packages is almost the same as 100% when it comes to being able to control the aircraft, I decided to make the capacitor fully charged at about 70% duty cycle. This means that the OSD will read the 70% lost packages as 100%. Why do you want to do that? - You gain resolution in the spectra that is of use to you.
I ended up with a 68K ohms resistor and a 10uF capacitor. Then when the OSD shows 50% lost packages it’s time to head home.
This is the OSD I will add the filter to, a Simple OSD from Flytron.com.

It’s important to have the filter as close to the OSD as possible, so I used SMD components and soldered them directly to the PCB.

The capacitor is a 1206 and the resistor is a 0805 which I had laying around.
Here is a video where I use the lost package indicator:
However I use different values in the video which results in a more “jerky” and less accurate readout.
Please rate this guide:
0 Comments