In Mission Planner, when I do the radio config - no movement from movement of the sticks. I can see that the PPM encoder is working , because when I move the throttle channel the LED on the encoder blinks slower or faster based on where the throttle is. But nothing in Mission Planner.
Connections double checked, power to encoder is separate, etc., etc.
PPM.cpp example produces only zeros for values for the channels…
I also had some problems initially with my PPM decoder that I was able to solve so I thought I would pass those along.
Check the voltage output of the PPM encoder signal. The Navio (original) is setup for a 5V PPM input signal but mine was only 3.3V so I had to remove a resistor in the voltage divider to get it to work.
Make sure the ‘Options’ in the header are set for your system. This can be a bit tricky without an o-scope. Some PPM encoders output 8 channels no matter what, but mine only outputs as many channels as signals were going into the encoder. The ‘ppmSyncLength’ also was different for my encoder. The default is 4000, mine was 7000.
Oh yes, Navio Raw will not work with Paparazzi derived designs as they are 3.3v. This is fixed in Navio+. Please remove R8 on the bottom of the board to use with 3.3V logic. After you remove it do not connect 5V PPM there as it will damage the RPi.
Works fine now. Thanks. But I think I am going to need a Navio+, really, so I am on the same page as everybody else (since the Navio+ outputs raw data for RTKLIB). How much is my NavioRAW trade-in worth?