RC don't work on latest dev version

Hi, yesterday i upgrade my quad for the latest dev version and i find, that’s my RC don’t work.


But if i flash another dev version, which i download about one week ago - all ok.
I think this is due to the latest additions to the CRSF protocol.
Or maybe i must change some params in Full Parameter List?
I use no CRSF and ERLS version, im my TX16 i set this params:
Mode: SBUS
Channel Range: CH1 - CH16
Refresh rate: 14.0 ms, not inverted.
Help me, please, to fix this problem.
One week ago on DEV - all ok. But on latest DEV - don’t work.
FC - Matek H743Slim V3.
Thanks.

Can you post your parameters please?

1 Like

XL10_09.02.2024.param (22.9 KB)
@andyp1per Hello, this is my params.

Looks ok. There has been another CRSF merge today - please can you retry? If that doesn’t work I will see if I can reproduce your setup.

Okay, I’ll check and let you know.

@VladimirAndreev,

Mostly for tracking purposes, this issue only affects 4.5.0-dev? 4.5.0-beta2 is OK?

Problem only on 4.6 Dev. The problem is only on versions made after February 20th. There is no problem on all previously made versions. I tried the version from February 14th - there is no problem there.

I think this is due to the corrections and additions that were made to the Crossfire protocol in the latest versions, around the 20th of February.

It’s likely this, which was found to break all RC input:

commit d37d70e787b1286fd0097bf878e82cb284d5061e
Author: Peter Barker <pbarker@barker.dropbear.id.au>
Date:   Mon Feb 5 16:02:44 2024 +1100

    AP_RCProtocol: factor out a poll_protocol method

A fix was committed last night, so if you can try again that would be great

1 Like

Thank you. I can check on Sunday. I will definitely report the result.

1 Like

Hello @andyp1per @rmackay9
Test on latest build - now it’s ok.

Thank you!

2 Likes