What's the current status of RSSI support on Pixhawk?

I'm been searching and reading (even in Github), but haven't found any definitive answer(s) yet.

Is this something that is already supported or is it in a todo queue somewhere (which I can't find)?

The manual refers to PWM RSSI. Unfortunately, there are 2 flavours of PWM (servo PWM as EzUHF uses for RSSI I believe, and 'normal' PWM as FrSky outputs for RSSI). The manual isn't clear on which it's referring to, or if it's both:


If it's referring to servo-PWM {

  then I must make a RC filter for my FrSky RSSI output


else {

  just connect it directly.



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

Join diydrones

Email me when people reply –


  • Hi,

    I've Frsky x8r and Pixhawk with the lastest firmware on board. Can you explain me how make the connections between the Frsky x8r and the Pixhawk. I know I need a RC filter.

    Thank you very much.

  • There is no code AFAIK in APM for pwm rssi. We read analog voltage, that's it.

    Connecting directly might work but most likely there will be delay in the rssi information received by the pixhawk, or it will jump up and down all the time.

    Just use a voltmeter on your rssi signal and see what happens, APM will the same thing.

    I personally use the RC filter on my D4R, D8R, X8R, X4R..

    To be complete, having PWM rssi in APM should be possible and I believe there is a PR in Github for that .. never commited AFAIK

  • I tried with the Iris, join ch 2 of  frsky D4R-II rx to sbus on pixhawk, and it works. By the way I am using arducopter 3.1.5

    PS dont forget this: Quote

     "Reply by Matthias Badaire on May 13, 2014 at 3:08am


    Virtual Pin 103: RSSI (Received Signal Strength Input) input pin voltage (SBus connector output pin). This is the voltage measured by the RSSI input pin on the SBUS-out connector (the bottom pin of the 2nd last servo connector on the 14 connector servo rail). 

    Modify RSSI_PIN to 103


    Modify RSSI_RANGE to 5.0


    (I modified RSSI_RANGE to 3.3 and get value rxrssi of up to 99 in MP)

    • So I already did this and I'm only getting 100%, 75% or 0% in the RSSI

      • Are you using x8r rx? In my case I have a pretty good resolution..... I regularly see values in mid 90, 80, 70 and 60..... Never gone lower though... 

  • Out of my experience, x8r + pixhawk do not need a filter, just plug and play. First read it on the 3.2 beta forum, tried and it works, but have not seen it documented thought.

    • Do you want me to take a video?
      • it's ok man I just want to know if it's working ok as the guy above wrote it won't register correctly

        • Looking at RSSI on taranis vs rxrssi in MP difference is about 8-9% but I think this is more due to taranis showing its own RSSI i.e. how well it receives the telemetry from x8r (which uses more bandwidth thus introducing more errors) also taranis is on the ground with all the wifi mess and x8r in the semi-clean air, so I think this is a legitimate difference. 

    • Can anyone confirm this?

This reply was deleted.


DIY Robocars via Twitter
4 hours ago
DIY Drones via Twitter
RT @chr1sa: After more than a year of only virtual races, @DIYRobocars returns to the newly renovated @circuitlaunch on May 22 for the resu…
DIY Robocars via Twitter
RT @DAVGtech: And now available with LiDAR 🔥 https://twitter.com/Heavy02011/status/1381137016381964293
DIY Robocars via Twitter
RT @Heavy02011: #VirtualRaceLeague: @DIYRobocars Race #9 - #ParkingLotNerds #thunderhillracetrack, CA Join us for the next race April 24th,…
DIY Robocars via Twitter
RT @DWalmroth: Weather's finally cooperating, looking forward to racing 1:10 scale autonomous cars outdoors again! @diyrobocars, @NVIDIAEm…
Apr 7
DIY Robocars via Twitter
RT @AIDRI_: I finally succeeded in optimizing the trajectory and speed of a car on a #racetrack. Next step: implement a 2d controller and…
Apr 7
DIY Robocars via Twitter
@jetdillo @circuitlaunch Actually the second *in person* event in a year. We do virtual races every month
Apr 2
DIY Robocars via Twitter
Update: we're moving it back one day to Sunday (the 4th) at 11:00am instead
Apr 2
DIY Robocars via Twitter
@GrantEMoe @circuitlaunch Update: we're doing it on Sunday (4th) at 11:00am instead
Apr 2
Laurie J. Troy liked Jasper Kueppers's profile
Apr 1
DIY Robocars via Twitter
RT @chr1sa: Maybe we should have a mini @DIYRobocars race in our lower school's playground https://t.co/xLFeua1R6X
Mar 29
DIY Robocars via Twitter
If anybody wants to join us for an informal outdoors hack/race we're going to be meeting at the @CircuitLaunch park… https://twitter.com/i/web/status/1375907409223249923
Mar 27
DIY Robocars via Twitter
RT @SmallpixelCar: Ready to reopen, innovation has to continue. Inside/outside, LiDAR/GPS, race/delivery https://t.co/jpmvttoHEd
Mar 26
DIY Drones via Twitter
RT @DAVGtech: By far best race yet! Congratulations to the winner @Heavy02011 🥇🏆🍾👏👏👏 @diyrobocars @donkey_car @NVIDIAEmbedded https://t.co/…
Mar 20
DIY Robocars via Twitter
RT @Heavy02011: #VirtualRaceLeague: @DIYRobocars Race #8 - #ParkingLotNerds ⁦@DAVGtech⁩ ⁦@DWalmroth⁩ ⁦@OttawaAVGroup⁩ - join us tomorrow h…
Mar 20
DIY Drones via Twitter
RT @mrpollo: 11 years ago, the pxIMU was announced to the world on @DIYDrones, and it changed the life of many (mine included). The followi…
Mar 18