DO I just set RSSI_CHANNEL to 8 and plug the cable into the RC servo channel 8. Then I power it up and see what the PWM readout is when the transmitter is close and when it is off and enter that in the high/low parameters.
Where do I look in the MP to read out the PWM values?
If you have a pixhawk then no more cabling is required as the receiver will be sending all the rc channels to the pixhawk through ppm. If you have an apm then yes, you will need to connect the receiver’s channel 8 to the apm’s channel 8 input.
Then, if you set -
RSSI_TYPE,2
RSSI_CHANNEL,8
Then look in the HUD on mission planner and choose the status tab, you can see what the channel 8 value goes to with the transmitter on and off.
Then you set
RSSI_CHAN_HIGH, to the pwm at 100% rssi
RSSI_CHAN_LOW, to the pwm at 0% rssi
Obviously this is only valid for plane v3.4
As far as I’m aware that should work, only used the analog pin from my d8r.
Sorry but that’s a very confusing answer for my. I have a Taranis Plus transmitter with FrSky receiver. I have the Pixhawk connected to the Sbus connector and everything works perfect. The PWM RSSI comes out of the receiver on a separate connector. Sounds like you are saying that I will have to inject that signal into the Sbus stream. I don’t think that’s possible.
I was expecting that I would just run a connector between the receiver RSSI out to channel 8 on my Pixhawk. If that won’t work them the new firmware is useless for all Pixhawk users that use Sbus. There must be some solution that I am not seeing.
The problem is you’re saying frsky receiver but not which one.
Pixhawk has the rcin which uses ppm/sbus from the receiver for the rc channels, there are no other inputs besides the sbus output. You can’t connect a signal to the pixhawk using pwm except via ppm encoder or ppm or sbus. Everything to the side of the sbus out are all outputs only.
As for the new firmware being useless that’s a bit ott, I use v3.4 on a Pixhawk with my d8r-xp connected via ppm/sbus with rssi connected to the sbus out port on the Pixhawk with this filter - fpvlab.com/forums/attachment.php … 1370194266 - and it work’s perfectly.
At the moment, there is no way to get RSSI from the FrSky X4R/D8R SBUS receivers without using an analog filter, as suggested by others above.
But to answer your question, I actually have had a patch ready to go for some time now to get a kind of RSSI value out of an SBUS receiver by counting dropped frames. This requires no extra cabling and performs quite well in my experience.
The patch has been waiting for review for several months, and finally recently I got a bit of feedback. I’m working right now on a re-submit. Stay tuned.
That’s exactly what all of us Sbus users need. Now we will be able to get RSSI type information even with receivers with no RSSI output. I am looking forward to using that in the future. Thanks for all the good work.
I tried other RSSI_Channel and all worked it seams that all is coming from the SBUS. If that is the case why we need to use the RSSI_ANA_PIN value of 103? And why the use of the RC_IN pin connected to the receiver?
Setting RSSI_TYPE to 1 means RSSI_ANA_PIN, RSSI_PIN_HIGH and RSSI_PIN_LOW are used.
Setting RSSI_TYPE to 2 means RSSI_CHAN_HIGH, RSSI_CHAN_LOW and RSSI_CHANNEL are used.
If you have RSSI_TYPE as 1 then I’m not sure how you are getting RSSI at all as that setting is telling the plane firmware to use the analog pin for it’s RSSI information.
If you have RSSI_TYPE as 2, then the plane firmware will be looking at channel 12 on the rcin port for the RSSI info which will work if your radio receiver can be configured to send RSSI information on channel 12.