Pixhawk PWM input for RSSI (EZUHF)

Gents I need your help.

I recently upgraded one of my 2.6APM powered quads to a Pixhawk.  One of the reasons I went ahead and did this is because the Pixhawk is supposed to take PWM RSSI signals directly (into the Sbus port aka Pin 103) and I could ditch my PWM to analog conversion circuit is used in my APM.

I have verified that my EZUHF receiver is outputting RSSI in PWM form on one of the channels. (it will move a servo appropriately when the RF gets weak or disappears... and it worked fine for the APM as an RSSI input via a PWM to analog conversion circuit)

And, I have hooked up the PWM RSSI output to the Sbus port (pin 103).... it does nothing.  Shows zero RSSI on the OSD no matter what.

I can't find any useful description of how to configure this in the wiki, mission planner or this site.

How do you make a Pixhawk show RSSI from a PWM input on pin 103 as its advertised?

Thanks for your help.

Steve

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

Join diydrones

Email me when people reply –

Replies

        • Thanks David

          I have watched your Video a couple of times, very well presented

          I am using CPPM and want to keep it that way

          My problem is I cannot figure how to switch my Flight mode select channel to anything other than Channel 8 (I'm using Arduplane 3.2)

          I note in your schematic you use channel 6, how did you change that from what appears to be the default of channel 8

          To confuse the issue more the current setup wiki says to use channel 5 which doesn't work for me

          • This reply was deleted.
            • for the nth time I looked and found it

              all good now, many thanks David

              • This reply was deleted.
                • I had looked in Mission Planned a few times with no luck, it must have been sticking in my face. I remember looking at the param's at the four major flight controls assignments which are the very next ones. DOH!

                  Funny, the first time I looked at the list in the wiki I found it straight up

                  Must be dyslexic or something :)

                  Thanks again for your help 

            • Got That

              Please forgive my stupidity but I am asking how to do that

              What parameter are you changing and where do I find it?

  • This reply was deleted.
    • If you haven't done it already, go to the minimosd extra thread, and download the firmware from the front page of that thread ...2.4r780 or 2.4r781.

  • Does this work?
    Going to try
  • This reply was deleted.
    • David,

      The PPM output from the EZUHF works nicely with both APM 2.6 and Pixhawk.  I highly recommend the EZUHF radio gear.  I have 4ch, 8ch lite, and two 8ch diversity receivers.  All are used for 8 channels (including the 4 channel one) via PPM sum output on channel 1.

      The current "issue" I am having is simply that the PWM (pulse width modulation) output for RSSI or Link Quality that can be sent from the EZUHF receiver  has to go through a special home made circuit to turn the PWM signal into a readable analog signal so the APM or Pixhawk can get signal strength or link quality to show up on my OSD.  I have used 1cell non-brushless speed controllers from hobby king for this for the last year with the APMs and I'm sure it will work ok with the Pixhawk too, I'd simply prefer a direct connection. (as they promised)

      I did hear  from Craig at 3DR that the PWM input for RSSI will be included in a future software release...he did not indicate which one... I have not yet looked to see if it is on the list for 3.2 which is at least 6 weeks away according to Randy.

      • This reply was deleted.
        • Javier,

          The bind procedure on the EZUHF needs to work before anything in the APM/Pixhawk world will work... When the receiver is bound the light on the receiver will ramp up from dim to bright at the rate of about twice per second.  If its not doing this, it's not bound.

          Once you are sure that the receiver is bound (use immersion tools to make sure the firmware of the xmtr and rcv are the same version... and if you are struggling with the bind, it is possible to bind the receiver to the xmtr from within the immersion tools.)

          You also need to make two configuration settings in the immersion tools...

          1) set PPM to come out of channel 1

          2) set the RSSI or signal quality (I prefer signal quality) to come out of channel 8 - no flexibility here... it has to be channel 8.

          with these settings made and the ezuhf bound.... you only need one (three conductor) wire between the ezuhf and the Pixhawk... connect channel 1 of the receiver to the RC input (picture above in this thread)... and voila it works.

           

      • This reply was deleted.
        • Ok, I figured it out...MinimOSD to the rescue!

          I needed to update the config tool to 2.4r727 and the corresponding firmware for minim OSD... now my RSSI (link quality actually) shows up on my OSD with no extra hardware.

          This is exactly what I wanted.

          • Hi Steve,
            Wow, the hours I have worked to get RSSI from my pixhawk ( plane, not copter ) on my minim OSD !
            And as of today, still no luck.
            I have been following this thread and have followed all of the steps to achieve RSSI from my Pixhawk to my minim OSD.

            On the minim CT , I set the rssi pin to channel 7, (and accordingly set the RSSI ppm output channel on the receiver to 7 as well )
            Rssi is still reporting a non changing value of -99 on the screen , regardless of the transmitter being on or off.

            I checked the actual output of the rssi by connecting a servo to the no 7 channel and the servo moves when the rssi changes, so I know channel 7 is outputting a proper pwm signal representing the rssi.


            Is there something else you did in MP to effectively get the pixhawk to "see " the rssi ?

            On MP, I tried setting the RSSI pin parameter to " pixhawk" (103) ,nothing. Tried typing in A7 for analog pin 7,nothing. Tried the other "A" numbers in the drop down box, but no changes.

            I am 5 plus hours into this and completely baffled. Your help would be GREATLY appreciated !!

            Mark
This reply was deleted.

Activity

Jose Araujo liked Jose Araujo's profile
Aug 29
spencer harvey liked spencer harvey's profile
Jul 9
More…