-
Notifications
You must be signed in to change notification settings - Fork 16.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AP 3.4: Pixhawk only accepts 12 channels from CPPM but 16 from SUMD via Spektrum satellite port #3337
Comments
I've been reading the code So I find no obvious reason why it would be limited to 12 channels. |
@marc, -TomP On Mon, Dec 14, 2015 at 8:47 AM, Marc MERLIN notifications@github.com
|
@magicrub oops, you are correct, I was grepping in the wrong place. Is PX4 using ./Tools/ArduPPM/ (even though it's not arduino based?) ./libraries/AP_HAL_PX4/RCInput.cpp doesn't have anything relating to PPM. |
@tridge this is the 12 channel limit for PPMSum I noticed (but that isn't there for SBUS or SUMD) |
Another person with the same problem: |
https://www.rcgroups.com/forums/showpost.php?p=37662843&postcount=10861 |
With openlrs, if I output CPPM, pixhawk only receives 12 of the 16 channels (as seen in chanxx_raw in status)
If I output SUMD and wire it to go into the satellite receiver port, I see all 16 channels from my openlrs receiver in chanxx_raw.
Only problem is that using SUMD prevents me from using RX/TX on my receiver (i.e. I can have SUMD or RX/TX, while I can have RX/TX and CPPM), so I'd like to go back to CPPM.
Can AP be improved to receive all 16 channels from a CPPM stream, and not just 12?
The text was updated successfully, but these errors were encountered: