iNavFlight / inav

INAV: Navigation-enabled flight control software
https://inavflight.github.io
GNU General Public License v3.0
3.09k stars 1.46k forks source link

PPM not working in iNav 2.0.0 stable, working in 1.9.1 #3825

Closed Nobatgeldi closed 5 years ago

Nobatgeldi commented 6 years ago

Board and Version Matek F722 STD

INAV 2.0.0 stable release on Aug 20 2018

iNav 1.9.1 receiver inav 1 9 1

iNav 2.0.0 receiver inav 2 0 0

Behavior PPM not working Select PPM signal in Configuration, save and reboot, go to reciver tab

Tested and working in 1.9.1.

Could be configurator issue but I wouldn't speculate

shellixyz commented 6 years ago

Confirmed, I can reproduce the issue. Tested with a IA6B receiver. Working with 1.9.1, not working with 2.0.0.

toff74 commented 6 years ago

it's the same problem for me with yupif7 and 2.0.0

stronnag commented 6 years ago

Works here (SPRF3, crappy Redcon DSMX RX).

shellixyz commented 6 years ago

F7 only maybe then

ShikOfTheRa commented 6 years ago

I am running PPM on 2.0.0 stable. on F405SE Working OK

digitalentity commented 6 years ago

Seems F7-specific. I need to find an F7 board to debug

leeph commented 6 years ago

Confirmed this bug as well on Matek F722 and LemonRX PPM receiver, running iNav 2.0.0 stable. Tried with the Serial RX switch on and off (Matek site states it should be off) but all channels report '0' in either case.

If I plug the same receiver into my Matek F405-Wing and setup for PPM RX input, everything works as expected (also running iNav 2.0.0 stable) so bug seems to be F7 specific.

LucaBertuolo commented 6 years ago

Same problem in Omnibus F3 AIO, switched back to 1.9.*

sniperxnl commented 6 years ago

Also not working on F35

nanoperry commented 6 years ago

same problem i have matek f722 with ezuhf ppm reciever in 191 its working but no mixer in inav2.0 when i put firmware 2.0 then no ppm but then i have mixer what must i do what am i doing wrong

happyvalley-lmx commented 5 years ago

Same problem in Omnibus F4 V3...

nanoperry commented 5 years ago

when is the problem fixed we here nothing big problem i think

sramula commented 5 years ago

Same problem on my Omnibus F4 PRO V2 (from Gearbest-maybe clone, but led strip works on dedicated conector). I use PPM encoder, on firmware OMNIBUSF4PRO v 1.9.1 signals works, on 2.0 there is no signal from reciever.

chinaling commented 5 years ago

Same problem for me. 1.9 works, 2.0 does not show receiver when setting as PPM using Matek F722 board firmware.

However my board is not a Matek board it's https://www.aliexpress.com/item/F722-F7-Flight-Controller-With-OSD-Barometer-Built-in-5V-3A-BEC-For-RC-Drone-Support/32944307725.html?spm=2114.search0104.8.50.b3257c63CskxCU

Further information Looking at CLI Dump and comparing Features for 1.9 and 2.0 1.9 contains feature -RX_PPM, version 2.0 does not. I assume that I would need to know how to build and compile a release to include a 'feature'.

digitalentity commented 5 years ago

F7 PPM issues fixed in #4021

turker17 commented 5 years ago

Is there a solution to the problem of matek f722 ppm or ibus????

chinaling commented 5 years ago

Today I have reloaded Inav for M722 today using current stable versions. MultiWii API version received - 2.2.0 2018-11-23 @ 09:46:07 -- Flight controller info, identifier: INAV, version: 2.0.1 2018-11-23 @ 09:46:07 -- Running firmware released on: Oct 31 2018 19:27:11 2018-11-23 @ 09:46:08 -- Board: MKF7, version: 0

The release date is Oct 31 and the fix was reported as fixed on Nov 18. This implies that the release is not available in the stable version. I do not know if there is a later release of firmware or how it may be accessed. I will be waiting until the next official release.

shellixyz commented 5 years ago

Should be fixed in the development version. You can try this: inav_2.1.0_MATEKF722.hex.zip

chinaling commented 5 years ago

Just tried this development version and it works.
ie PPM signal input on Serial RX/UART 2 using RX PPM input shows up on the receiver.

thanks to developers.

SIM34ssimen commented 5 years ago

same problem i have matek f722 with ezuhf ppm reciever in 191 its working but no mixer in inav2.0 when i put firmware 2.0 then no ppm but then i have mixer what must i do what am i doing wrong

I have 2 Radio controllers, one is Devention and another one is flysky. The flysky is working when using ppm. , but Devo does not detected when using matek f722

giacomo892 commented 5 years ago

@SIM34ssimen have you tried the 2.1.0 firmware provided by @shellixyz few posts above?

SIM34ssimen commented 5 years ago

yes I did and it works. Thank you very much.

sniperxnl commented 5 years ago

I have a F35 with a EZUHF nano and it is still not working, is there a solution yet?

shellixyz commented 5 years ago

@sniperxnl Please try this dev build (3dc3158ac) : inav_2.1.0_FF_F35_LIGHTNING.hex.zip

SIM34ssimen commented 5 years ago

On the computer, ppm rx was working. When I took the quad out and try to arm, there was nothing happened. When I use fw.1.9.1 it armed, I switched back to 2.01 it still doesn't arm. Now I have to use 1.9.1firmware. Please fix this problem. Ps. blheli ESCs or not detected matekf722 when using
Inav 2.0 or 2.1.0

walney-reptiles commented 5 years ago

FC Matek-F411 ppm not working in 2.0.0 - 2.1.0 anyone got a fix for this?

lorenz4672 commented 5 years ago

Also same problem with omnibus F4 V3, ppm does not work at version 2.1.0. Will there be a fix soon ?