Aller au contenu
acheter lipo ovonic pas chère
DroneBuilds

expresslrsExpressLRS V3.0.0 Release Candidate 2


WaF Bot

Messages recommandés

Changes since RC1

  • Rename Lua file name to elrsV3.lua (works with 2.x as well still) #1680
  • Display warning message when baud too low for the selected RF mode #1672
  • Fix R9MM RX (and any other external EEPROM devices) resetting config on every reboot #1675
  • Changes to OTA packet to reduce the chances of accidental connection between V2 and V3 devices. #1673
  • Allow button to reset RX config #1681
  • Fix missing and unaligned descriptions in hardware.html #1725
  • Adjust VBAT scaling for 6ch PWM RX #1724
  • HGLRC Hermes TX not working on 3.0 #1716
  • mDNS missing product/device name #1710
  • Fix difficulty flashing Betaflight passthrough where target name was reporting a number #1708
  • IN866 region not working #1706
  • Allow CORS through webui #1703
  • Allow working with a failed accelerometer #1698
  • Adjust AION Nano joystick right value #1696
  • Calibrate T-Lite power levels #1692
  • Fix software version returned by DeviceInfo when not running a tagged release #1689
  • Fix default LED on R9M #1688
  • Webui sometimes reporting firmware upload success on failure #1685
  • Fix always enabling SX1280 DCDC on all hardware #1683
  • UID displayed in webui not always correct #1670
  • Antenna pin names standardized across RX and TX #1663
  • EU CE Regulatory Domain display text #1740
  • Only change RF power when idle, delay disconnected #1734
  • Fix 1:2 telem ratio on ESP32 RX #1737
  • Only adjust PFD when a new result is available #1743
  • Fix BLE/WiFi exit on LUA #1750
  • Delay sending of VTX Admin if reconnected quickly #1744

The important stuff

  • Arming must be on AUX1 for safety and feature reasons, having this fixed allows us to maintain small packet sizes and deliver better aux channel options
  • Be sure to flash both the TX and RX.
  • Lua script MUST be updated for V3 and is backwards compatible with 2.x. Get it here: Lua
  • Users of SPI receivers (AIO boards) must not update as only ELRS V2.x is compatible.
  • This is a RELEASE CANDIDATE, and is not guaranteed to be stable or bug free. Test at your own risk! Bad things might happen!
  • The user notes below are an initial draft version of the new features and fixes. Once the final release has been cut, these will be expanded to add more detail. For now, testers are expected to research within the relevant pull request links, and be prepared to use documentation that is not yet complete.

Compatibility

This is a new major version, 3.x, and like previous major versions the software is incompatible with the previous major versions, ExpressLRS 1.x and 2.x. TXes running 3.x software only work with RXes running 3.x software-- both sides must be upgraded. SPI RXes all currently run 2.x and will not work with a 3.x TX.

Packet types and RF smarts

  • FLRC - The F is for Fast (modulation) and lower latency, but a shorter range than our normal modes. Our version can still easily do +10km and comes in 500Hz and 1000Hz flavors #1277
  • Déjà Vu Diversity Aid (DVDA) - On top of FLRC, these modes use multiple sends to create more reliable connection when faced with interference such as at FPV races with many transmitters. 250Hz and 500Hz versions, which do quad and double sends respectively, and across multiple frequencies. #1527
  • More channels (fullres) - Instead of just 4ch + 8x switches, support for 10-bit 8ch/12ch/16ch modes in 100Hz and 333Hz rates, using LoRa modulation. #1572
  • LBT - For compliance, listen-before-talk has been added to allow certification of our TX modules in the EU up to 100mW. #1243
  • Increased precision over 2.x modes - 25% better stick precision in the 988us to 2012us range, except for fullres modes. 1 "bit" over-the-air used to represent 1.2us of stick, now 1 bit = 1us. #1572

Functionality changes

  • Rewritten Dynamic Power - Uses SNR instead of RSSI to determine appropriate power, as RSSI doesn't factor in the noise floor or if the RX has an amplifier. Also reacts faster, needing just a single telemetry packet to make a decision, and preemptively steps up power when missing packets instead of waiting to jump to full. Also will lower power if overloading the RX at close range.
    #1529
  • "Standard" telemetry ratio - Automatically picks a basic ratio for the selected packet rate, which means it will pick a “good default” for the packet rate selected. #1599
  • "Race" telemetry ratio - Same as "Standard" except disables telemetry and SYNC packets when armed (replaces NO_SYNC_ON_ARM). #1599

Features

  • Wifi-based Betaflight Configurator through the RX (mobile and desktop versions). #1274
  • Loan model - Easily loan your quad to someone else by effectively binding it to their TX from Lua or by bumping for TXes with accelerometers (Axis Thor). #1459 #1510
  • Dynamic bind phrase - A loan not enough? Just type a new bind phrase in the web-ui to own the model forever.
  • PWM servo output refactored - Allows per-output servo rate (50Hz, 100Hz, 160Hz, 333Hz, 400Hz) and massively reduced update latency over 2.x. #1558
  • Increased telemetry bandwidth - Makes things like RxBt and GPS position update more frequently.
  • Lua config for receivers - Currently just telemetry power and diversity antenna select. #1362
  • VBAT telemetry for PWM RXes - Not just the Matek converters, built into the native PWM RX itself.
  • Reduce handset sync margin - Reduces latency for all RF Modes by 0.3ms #1532
  • Lua shows TX Power / VTX Admin settings without drilling down. Current Model ID and Tlm bandwidth shown as well. #1436
  • Updated web-ui with tabs and more options. #1604

New targets

  • TX12 Target #1738
  • Unified ESP targets - Our internals are now set up to produce just one firmware image for all devices of the same type (all ESP32-based TXes, all ESP8285 RXes and now ESP32 based RXes)
    #1552
  • Integrated VTX - New receivers with the VTX combined on a single MCU, similar to the Happymodel Fyujon, but without the extra MCU for the VTX side. This will allow for AIOs with serial RXes, rather than SPI, thanks to us taking over the VTX duties and only using a single UART. Keep an eye out for the next generation of ExpressLRS AIO’s from your favorite manufacturers in the near future.
    Manufacturers and DIYers can find reference designs here #1607
  • True diversity receivers with optional integrated VTx - working with manufacturers currently to make these
    Manufacturers and DIYers can find reference designs here #1555 (comment)
  • Receivers with more PWM outputs - working with manufacturers currently to make these, 6ch, 8ch and 10ch at least in pre-production
  • Use any (ESP8285) receiver as TX - Just for DIYers really #1457

Lire la source

Lien vers le commentaire
Partager sur d’autres sites

  • 4 weeks later...

Il semble qu'il y ait de l'espoir que ELRS 3.0 fonctionne sur SPI RX (donc sur beaucoup de Whoops) malgré le fait que le SPI soit en voie d'abandon: https://github.com/betaflight/betaflight/pull/11783

Le compromis étant que toutes les fonctions de ELRS 3.0 ne sont pas dispo via SPI (par exemple pas de reconfiguration Betaflight OTA).

J'espère que ce patch fonctionne bien et sera pris en compte dans la version finale car ca me ferait mal de devoir acheter et maintenir un TX en ELRS 2.X uniquement pour voler sur une partie de mes drones (et ne pas avoir à reflasher un unique TX si je passe de ELRS 2.X à ELRS 3.X). Quand à ajouter à la mano un RX UART sur des whoops ça serait pénible et coûteux à faire.

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / WE are FPV

×
×
  • Créer...