AC 3.2-rc10 no RSSI value being read by pixhawk

Hi guys,

I'm using a Pixhawk with latest AC3.2-rc10 in combination with an FrSky X8R connected over SBUS and have been trying to get the rssi signal read from the receiver and monitoring it with Mission Planner for a while now, but I still can't get it working. Maybe you'll be able to help my figure out a solutionm to this.

I checked the signal on the rssi output of the receiver with an oscilloscope and despite the fact, that the Frsky manual claims the rssi to output an analog voltage (0..3.3 V), it seems to be a kind of PWM Signal (square wave signal with about 90% high level and 10% low level). So I made a low pass filter with a 1K resistor and 10 µF capacitor, smoothening the signal to an analog voltage of about 3,1 volts.

Moreover I set the correct parameters in my pixhawk

RSS_PIN 103

RSSI_RANGE 3,3 (the German version of MP seems to require "," instead of "." otherwise it interprets the "3.3" as "33")

and connected the rssi output of the X8R to the SBUS labeled port on the pixhawk, which in the wiki is stated to be the default rssi input pin of the pixhawk.

But in Mission Planner the rssi-value under the "status"-tab remains 0, no matter what the input voltage on pin 103 is. I also tested this with directly feeding an analog voltage into pin 103, but did not see any changes. Setting the RSSI_RANGE parameter to 5 also had no effect on this.

Do you have any ideas, what could be wrong with my setup? Or is the rssi code disabled in AC3.2? I read, that PWM rssi will be supported in a future realese of AC, but analog rssi should be working right now. Is that correct?

Thanks and have a nice day.

Lukas

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

Join diydrones

Email me when people reply –

Replies

  • Hello Lukas,

    Did you have any luck with getting the RSSI reading on the Pixhawk from the X8R?

    • Hi Angelos,

      yes, I had. The solution is quite simple, since there is no issue at all. I just looked for the wrong value.^^ The correct rssi-value does not show up under "rssi" but under the "rxrssi" variable.

      • Thanks for your response - I noticed the rxrssi variable shortly after I asked you. Have you tried comparing this reading with the RSSI reading on your Transmitter (assuming you got the Taranis)

        Mine differ a bit so not very sure which one I should trust.

This reply was deleted.

Activity