ExpressLRS / ExpressLRS

STM32/ESP32/ESP8285-based High-Performance Radio Link for RC applications
GNU General Public License v3.0
3.51k stars 862 forks source link

No CRSF Extended Limits in 12 FULL Midex configuration #2446

Closed sdellava closed 10 months ago

sdellava commented 10 months ago

Current Behavior

The tx is set to 12 Full Mixed at 333 KHz. The rx (BETA FPV 5 CH PWM) is configured with the two channels at 333 Khz.

According the manual, I should have a PWM from 885us to 2115us, but this is what I have on the PWM output.

image

image

So the range is a "normal" 900-2000uS.

Steps to Reproduce

  1. Configure the 12 Full mixed mode at 333 KHz

  2. connect an oscilloscope to the PWM output

Your Environment

Mkorho commented 10 months ago

Näyttökuva 2023-10-19 015003 Extended Limits are working fine for me. Just enable EdgeTX "Extended limits" and set channel min/max to -120/120.

sdellava commented 10 months ago

@Mkorho thanks for the explaination. That's sound interesting, but I really can't find how to "enable EdgeTX Extended limits" in my model setup. And actually I can't find any detailed documentations.

Even googling I can find only some reference in the Multi-Module documentation that is not relevant in my case.

Can you drive me in the right directions? Thanks

Mkorho commented 10 months ago

https://edgetx.gitbook.io/edgetx-user-manual/edgetx-user-manual/user-manual-for-color-screen-radios/model-settings/inputs-mixes-and-outputs/outputs

sdellava commented 10 months ago

@Mkorho thank you very much. It was well hided :).

I suppose that once I've enabled this flag, I need to extend to -150/150 all the channels that really need a 10 bits encoding, so for sure the AUX0, 1, 2, and 3. Am I right?

Mkorho commented 10 months ago

No, ExpressLRS only supports -120/120 extended limits.

image

https://www.expresslrs.org/software/switch-config/