10-Aug-2022, 10:29 PM
Phobos has submitted a Betaflight PR to update the ELRS SPI receiver code to be compatible with TXs running ELRSv3!
https://github.com/betaflight/betaflight/pull/11783
Note that you must be running ELRS v3.0.0-RC2 on your TX to work with this code currently, and only ELRS v2 RF modes are supported (eg no FLRC). Here is the description from the PR:
This PR contains all changes required to be able to bind and use SPI ExpressLRS receivers with 3.0-RC2 ELRS transmitters.
All current modes work as expected, there are a few extra features inherited from 3.0 ExpressLRS TX code changes.
Modes and new features that work:
Please test with caution and on the bench with props off first.
If you want to try it out, you can flash the compiled HEX (attached, or available in the PR above) and then apply your saved diff (you saved a diff, right? ).
https://github.com/betaflight/betaflight/pull/11783
Note that you must be running ELRS v3.0.0-RC2 on your TX to work with this code currently, and only ELRS v2 RF modes are supported (eg no FLRC). Here is the description from the PR:
This PR contains all changes required to be able to bind and use SPI ExpressLRS receivers with 3.0-RC2 ELRS transmitters.
All current modes work as expected, there are a few extra features inherited from 3.0 ExpressLRS TX code changes.
Modes and new features that work:
- LoRa 500 / 250 / 150 / 50Hz modes with telemetry and MSP.
- Increased precision over 2.x modes - 25% better stick precision.
- New SNR based Dynamic Power support.
- Race and STD telemetry modes.
- VTX admin fixes thanks to @CapnBry .
- Fixes for 1/2, 1/4, 1/8 telemetry ratio thanks to @CapnBry .
- FLRC 1000 / 500 modes.
- DVDA 500 / 250 modes.
- FullRes modes.
- LBT.
- Betaflight config over WiFi (as there is no ESP onboard ? ).
Please test with caution and on the bench with props off first.
If you want to try it out, you can flash the compiled HEX (attached, or available in the PR above) and then apply your saved diff (you saved a diff, right? ).