-
Compteur de contenus
711 -
Inscrit(e) le
-
Dernière visite
-
Jours gagnés
2
Dernière journée remportée par WaF Bot le 13 Octobre 2025
WaF Bot a le contenu le plus aimé!
Visiteurs récents du profil
Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.
Récompenses de WaF Bot
-
Hello and welcome to INAV 9.0.1 Please carefully read all of this document for the best possible experience and safety. Contact other pilots, share experiences, suggestions and ask for help on: INAV Discord Server INAV Official on Facebook This is a patch release with bug fixes and new target support. No settings have been renamed or removed, so your 9.0.0 configuration will work without changes. Changes since 9.0.0 Bug Fixes CRSF frame length validation - Fix missing frame length verification when handling CRSF_FRAMETYPE_MSP_REQ/MSP_WRITE, preventing potential buffer issues (#11210, @VoodooChild99) Position estimator corrections - Fix position and velocity corrections for improved GPS hold and navigation accuracy. Addresses issues #10360, #10391, #10893, #11049 (#11270, @breadoven) Position estimator sanity limit - Relate correction sanity limit to loop rate for consistent behavior across different loop rates (#11270, @breadoven) STM32H7 DFU mode - Fix CLI dfu command on H743/H750 targets which would reboot as VCP instead of entering DFU mode (#11295, @sensei-hacker) DShot beeper arming loop - Fix feedback loop where DShot beeper confirmation prevents re-arming by resetting the guard timer on each attempt (#11306, @sensei-hacker) Surface mode Z velocity - Fix mathematical inconsistency where AGL velocity update used squared acceleration weight factor while altitude update used linear weight factor (#11255, @sensei-hacker) Terra Ranger Evo - Fix rangefinder driver for TeraRanger Evo sensors (#11311, @error414) New Targets AIKONF4V3 - Aikon F405 V3 flight controller (#11284, @sensei-hacker) COREWINGF405WINGV2 - CoreWing F405 Wing V2 (#11291, @MakeSomeFakeNews) Build & CI PG struct validation - Add build-time Parameter Group struct size validation to catch EEPROM-breaking changes before release (#11283, @sensei-hacker) Upgrading from INAV 9.0.0 Download and install the new INAV Configurator 9.0.1 Backup configuration with CLI diff all command Flash INAV 9.0.1 - Full Chip Erase is not required when upgrading from 9.0.0 Restore your settings from CLI or select Keep current settings from the defaults pop-up ⚠️ Important Upgrade Information (from INAV 8.x) Flashing Notes Full chip erase REQUIRED when upgrading from 8.x Back up your configuration with diff all before flashing Review 9.0.0 Release Notes for breaking changes and incompatible settings Upgrading from INAV 8.0 Download and install the new INAV Configurator 9.0.1 Backup configuration with CLI diff all command or use the Diff All and Save to file buttons. Flash INAV 9.0.1 WITH Full Chip Erase option enabled Load your 8.0 Diff settings in to the CLI. Then take a note or write down the incompatible settings changes marked in RED. Then copy your 8.0 Diff file and rename it 9.0. And edit the old incompatible settings. Go to CLI and load your edited INAV 9.0 Diff Done Tip Concerning step 6. It can be a safer option to load your Diff All settings in two parts if you are using multiple Profiles. e.g. Control, Mixer or Battery. This can be done by copying and loading the Diff All text setting from the top, down to the bottom of the # master settings category. Then load that into the CLI and press enter. Once it has written, press the Save Settings button. Wait until it reboots and go back to the CLI tab again, then copy and load the rest of the Diff All text file. Starting from the # Control_profile 1 settings category, down to the bottom. Press enter. Once written, it will save by itself. Diff update tool Rather than steps 4 and 5 above. You can try this diff update tool. This is a work in progress. Currently it will try to update version 7 or later diffs to version 8 or later. Just paste your full diff all (not dump) in to the tool. Select the INAV version you're upgrading to. Then press the button. It will create a new diff for you and give you warnings about anything you should check. INAV CLI Update Tool Upgrading from older versions Please follow the instructions on this page. Check the 9.0.0 Release Notes Wiki for further information Major Changes in INAV 9.x Since 8.0.1 JavaScript Logic Conditions Navigation & Flight Control Improved fixed-wing altitude control with two selectable methods Enhanced position estimator Z velocity accuracy Position estimator corrections fix for improved GPS hold accuracy Temperature compensation for accelerometers and barometers Improved VTOL tilt-rotor support with servo speed filtering Enhanced magless multicopter yaw estimation Improved fixed-wing flight detection for auto-disarm Airspeed based PID Attenuation (APA) GPS-based pitot sensor validation with automatic fallback to virtual airspeed on sensor failure OSD & Telemetry Rebranded "Vario" as Vertical Speed Indicator Enhanced ADSB aircraft warnings with extended OSD glyphs New vertical digital throttle gauge display Barometer altitude integrated into CRSF telemetry New OSD elements: VERTICAL_SPEED_INDICATOR, ADSB_WARNING, ADSB_INFO, THROTTLE_GAUGE, NAV_MIN_GROUND_SPEED Increased flexibility for fixedwing minimum ground speed settings SmartPort telemetry: Configure sensors for OpenTX widgets and ETHOS dashboards Maps & Mission Planning Bing Maps replaced with Esri World Imagery (no API key needed) Better imagery quality and reliability Programming & Logic Programming Framework enables dynamic minimum ground speed adjustment Extended MSP override capability to 32-bit channels Add MSP2_INAV_SET_GVAR command for global variable manipulation Add MSP2_INAV_LOGIC_CONDITIONS_CONFIGURED command for optimized loading Hardware Support New Targets (34+ additional flight controller targets including): AIKONF4V3: Aikon F405 V3 COREWINGF405WINGV2: CoreWing F405 Wing V2 VANTAC_RF007: FrSky/Rotorflight Vantac RF007 with magnetometer support OMNIBUSF4V3_ICM: New target variant BLUEBERRYF435WING target added RADIOLINKF722: Add W25Q128 flash chip support New Sensors: QMC5883P magnetometer driver Puya PY25Q128HA flash chip support (16MB SPI NOR) Bug Fixes USB MSC (Mass Storage): Fix H743 USB MSC regression, add timeout protection and retry logic for SD card access Power Limiting: Fix power limiting treating 0 (disabled) as less than continuous current CRSF Telemetry: Fix buffer overflow and dashboard sizeof bug CRSF MSP: Fix missing frame length verification for CRSF MSP requests Logic Conditions: Guard against increasing max conditions beyond 64 Critical Bugs: Fix integer overflow and buffer overrun issues (cppcheck) Blackbox: Fix MOTORS condition mismatch causing null byte padding in logs STM32H7 DFU: Fix CLI dfu command on H743/H750 targets DShot Beeper: Fix arming feedback loop caused by DShot beeper guard timer AGL Velocity Estimation: Fix squared acceleration weight factor inconsistency in AGL velocity update Terra Ranger Evo: Fix rangefinder driver for TeraRanger Evo sensors Mission control waypoint landing functionality fixes Servo mixer overflow issues fixed Fixedwing level pitch trim accuracy improvements Performance & Improvements Flight counter addition to statistics tracking Airspeed TPA: Add pitch angle aware TPA with airspeed support Raise pitot_lpf_milli_hz default for better pitot performance MSP_REBOOT DFU mode parameter for entering bootloader via MSP Localization Ukrainian language now available Expanded language support across configurator Build/CI & Development Include cygwin1.dll in Windows SITL artifact (fixes Windows SITL) Build-time Parameter Group struct size validation Add maintenance-9.x to nightly build workflow MSP Protocol: Deprecate MSP command 8226, add enum parsing improvements Add maintenance branch workflow documentation Add release creation guide Documentation Add Power and Current Limiting documentation Update JavaScript Programming documentation for namespaced syntax Improve DEBUG mode documentation Add prominent configurator download links to README Update OSD element documentation Fix Settings.md documentation to match settings.yaml definitions Update LedStrip.md documentation Full Changelog (since 9.0.0): 9.0.0...9.0.1 Full Changelog (since 8.0.1): 8.0.1...9.0.1 Wiki Release Notes: https://github.com/iNavFlight/inav/wiki/9.0.0-Release-Notes Lire la source
-
WaF Bot a commencé à suivre ImpulseRC ferme ses portes : la fin d’une ère pour le FPV freestyle , Liftoff, a mise à jour 1.7.0 avec la Physics 1.6.0 , Top 3 vidéos drone FPV week #399 et 4 autres
-
Liftoff FPV version 1.7.0 : nouvelle physique 1.6.0 avec moteur de vol revu, sensations plus réalistes et leaderboards réinitialisés. ➡️ https://www.wearefpv.fr/liftoff-mise-a-jour-1-7-0-physics-1-6-0-20260210/
-
Record du monde à 661 km/h, Porsche 911 Turbo S en drift dans la neige et chasing moto sur lac gelé, des vidéos courtes mais intenses ! ➡️ https://www.wearefpv.fr/top-3-video-drones-fpv-week-399-20260208/
-
Target updates for: AIRBOTG4AIO AXISFLYINGH743PRO BETAFPVG473_V2 RADIOLINKF722 BLADEF4 BRAHMA_F405 CADDX_PROTOS_F4 JHEH743PRO DREAMWORKSH743 GEPRCF722_BT_HD GEPRC_TAKER_F405AIO GEPRC_TAKER_H743MINI RADIOLINKF722 HGLRC_F405_S HOBBYWING_XROTORF7CONV HOBBYWING_XROTORF7CONV HOBBYWING_XROTORF7CONV2 JHEH743PRO MADFLIGHT_FC3 RADIOLINKF405 RADIOLINKF722 RMNOVAH7 RADIOLINKF722 SIMPLIFLYF405 TAKERG4AIO Full Changelog: 2025.12.1...2025.12.2 Lire la source
-
Lire la source
-
Compatibility Not compatible with ExpressLRS 3.x.x, 2.x.x, or 1.x.x. ExpressLRS major versions are not cross compatible therefore this version 4 OTA is incompatible prior versions and will not connect at all (theoretically). Support for STM32-based hardware has been removed, including all R9M hardware, your ExpressLRS PP, and Ghost devices. NDAA Blue can eat our shorts. Fullres packet modes users in 8ch and 12ch mode will find CH9 or CH13 missing, and Arm moved to CH14. See "Optional Arming Method" below. Any custom hardware.json and options.json (set from the webui Options tab) will be lost due to the flash filesystem update, back them up before updating. See "Flash Filesystem Changed". Highlights Automatic Antenna Modes Stop babysitting your receiver antenna modes. Updated RX/TX syncing now automatically select between True Diversity and Gemini mode based on the transmitter setting so you don't have to. If you connect to a single RF chip receiver, the transmitter also automatically steps down from Gemini mode to antenna switch mode. Optional alternative arming method (requires EdgeTX 2.11.0 or higher) The alternative arming method doesn’t use CH5 to communicate the user’s arming request to the TX module leaving CH5 free to use as a regular control channel. Arming is performed by user selected sources, e.g. physical or logical switches, anything EdgeTX offers as a source really. The alternative arming method works for all packet rates and switch modes but is especially useful for the fullres packet rates in connection with PWM receivers. No more “remapping CH5” required to use CH5 as control channel. The optional arming method can be enabled in the EdgeTX Internal/External RF Model Setup menu by changing “Arm using” to “Switch”. Due to this change, fullres modes no longer "skip" CH5. Previously, 8ch and 12ch modes would generate 9ch or 13ch but now generate exactly the number of full resolution channels specified and CH5 is always a full channel. Users may shift CH6+ down by one or use a higher channel count to account for the change. CH14 now carries the 1 bit arming flag in 8ch and 12ch mode. Expanded PWM receiver output offerings You bought the whole servo, use the whole servo, available servo stretch mode now extends the channel input to 500-2500us output Failsafe ranges have been extended to 476-2523 allow you to failsafe wherever you want on the dial DSHOT 3D mode added as an available output option Statistical Adaptive Dynamic Power Instead of fixed SNR values compiled into the firmware, the dynamic power system now statistically models the SNR expected to result in 99%+ LQ and adjusts power to achieve that. This majorly improves dynamic power for LR1121 systems, which in 3.x tend greatly toward full blast output. Now it goes up, up, up, for a moment... but you're gonna be, gonna be golden. New WebUI New modern WebUI with an updated look and beautiful organized code instead of a pile of javascript that didn’t even have any consistent whitespace. Improved telemetry bandwidth Double telemetry bandwidth when operating in Gemini mode. We're putting eggs in every basket now. Instead of redundant packets, the telemetry downlink now sends data across both Gemini packets, doubling the telemetry bandwidth. All my single ladies aren't left out either. OTA rejiggering means improved telemetry bandwidth for all non-Fullres packet modes too. Std telemetry rate on 500Hz shows a 30% increase in bandwidth, reducing the time to receive 14 Betaflight telemetry items from 6.6s to 5.1s. Combined with the Gemini telemetry change, this provides 66% additional improvement, from 5.1s to 3.1s. Headtracking tracking more than heads Headtracking through the backpack now supports sending the data to EdgeTX instead, and an arbitrary number of channels. Designed for wireless connected pedals (available now) and built in wireless trainer mode (future). New DJI output protocol Slap that DJI Air Unit out of low power mode without needing a flight controller. ExpressLRS now has the ability to arm DJI air units, either tied to arm state or permanently on. New input telemetry protocols supported A NMEA-output GPS can now be attached directly (115200 baud) for sending position, ground speed. Altitude, and satellite count. HoTT telemetry has been extended to support the VSpeak turbine protocol including RPM, fuel level and flow, EGT, ECU voltage, pump and throttle % and status. (Image credit: StartZero100) More robust syncing The OTA now requires a counter synchronization lock to function, ensuring that TX and RX share a consistent state. There were certain cases where you could start a connection, but the Link Quality would stay very low (10-20%) even at close range. Instead of this failed sync going on indefinitely, the connection can no longer progress without proper sync and the RX will automatically retry the connection. Solves the “radio off to check failsafe” issue where sometimes the receiver behaved erratic after re-connect. Making our code less garbagey Core code refactors mean our interface is more CRSF spec compliant, and a new CRSF packet routing system allows data to move data between more than just a handset and flight controller. There's an expanded event flags system and other framework optimizations for the internal device framework that runs peripherals. STM32 support has removed, and our platforms and libraries have been updated to the latest versions. Expanded packet modes for LR1121 The whole reason 4.0 needed to happen! The new sync structure means being able to support more packet modes. LR1121 gets more, up to a staggering 20 packet modes. The Team900, Team2.4, and GemX modes are also no longer mixed in one list and are selectable by band. New modes: K1000 2.4 ➡️ 1000Hz FSK (module baud rate must be 921k or higher) DK250 2.4 ➡️ 250Hz DVDA FSK D50 LoRa 900 ➡️ 50Hz DVDA 25Hz LoRa 900 ➡️ 25Hz LoRa 900 Flash Filesystem Changed The internal flash filesystem has been changed from the deprecated SPIFFS to LittleFS. There is no way to upgrade the filesystem in place. This means custom changes made on the old hardware.html page will be erased during the upgrade, along with items from the Options tab in the webui (receiver baud, airport, wifi and regulatory domain overrides, etc). The hardware.json can be downloaded from the webui before updating and then replaced after updating. PWM mappings and serial protocols are not affected. Minor changes Backpack is now disabled in wifi and BLE modes Wide switch mode is always 6-bit now instead of switching between 6 and 7 bit modes, returning boost telemetry performance back to levels before 3.5.4 TQly telemetry item now samples the last 100 telemetry receives, up from 25 Reduced jitter in receiver serial output by always sending synced with the packet timer instead of at packet reception time. Linkstats are always sent to the handset, even when disconnected. This allows a more immediate notice if the TX believes telemetry has stopped, and in the future we hope this will allow EdgeTX to display more TX status information while disconnected. Lua r16 - Now labeled elrs.lua, contains bugfixes but old r15 or whatever is on your handset is probably fine. Complete List Fix crash in CRSF parser with CRSF packet length 0 #3429 Use invalid CRSF value to differentiate from an actual 0 ChannelData value #3405 Extended pwm failsafe values #3394 HoTT TLM / Support VSpeak turbine protocol #3382 Upgraded Web UI #3381 CRSF handling on the transmitter side #3378 Remove redundant tlmConfirm bit in OTA, increasing tlm bandwidth #3377 Allow arbitrary number of headtrack channels #3373 Change TQly counter to 100 items #3370 Fix DEBUG_INIT not working, unify logger name, simplify some log msgs #3369 Always send LinkStats to handset #3367 Allow secondary CRSF port to send RC data #3364 Atomic channel data updates #3363 Platform upgrade #3341 Statistical Adaptive SNR Thresholds #3302 Wide switch mode always 6 bit, boost to 1:2 #3295 Add OtaNonce to OtaCrcInitializer #3294 CRSF rewrite to be 'more' spec compliant #3198 Dshot 3D mode, allowing for both forward and reverse rotation #3139 Support directly-attached GPS inputs to RX #3086 Mavlink to Ardupilot Custom Telemetry CRSF translation for Yaapu Telemetry Script #3077 Pass HeadTracking Pan/Tilt/Roll back to EdgeTX #3076 Backpack device refactor #3075 Device/event framework optimisation #3049 Communicate Rx available antenna mode to the Tx #3039 Double MSP (TLM and MAVLink) throughput for Gemini hardware #3037 STM32 removal #3033 #3027 #3016 #2960 #2956 Permanently arm DJI (or other MSP displayport) air units using an RX #3028 Adds optional arming method and provides contiguous proportional channels for all full-res modes #3008 Auto configure Rx OTA protocol from the Tx #2994 Auto set True Diversity Rx into Diversity or Gemini mode based on Tx antenna mode #2993 Add tlmConfirm to tlm_dl ota packet-structure #2991 set OtaCrcInitializer to OTA_VERSION_ID during binding #2983 Reduce jitter for CRSF RC packets on the receiver #2943 Disable backpack in wifi and BLE modes #2940 Fix ESP32 based PWM receivers in debug mode #2939 Update OTA_VERSION_ID to V4 #2933 Send RF Mode Enum in place of RF Index in the Sync packet #2932 Split RC data sending from polling and queued data sending V4.0 #2931 Arm DJI O3 directly from an ELRS receiver #2926 Servo stretch feature for wider range servo PWM pulses #2773 D modes for Team900 #2089 Changes Since RC1 Missing some details in the Custom Settings Detected webui #3523 Resolve crashes before GPS has lock #3513 RC4 ⬇️ Config upgrade from 3.3.x not properly upgrading PWM channels #3505 Webui missing RFO_HF enabled on LR1121 #3502 Only show "RF Band" in Lua if hardware permits #3501 Fix GPS Lat/Lon parser for coordinates <10° or >99° #3500 Fix S3 USB passthrough flashing backpack #3497 Handle broadcast routing in deliverMessageTo (fix VTXAdmin) #3483 Add missing fields from model export/import file #3482 Fix PPM/CRSF auto detect for RX-as-TX #3481 Fix Gemini 2.4GHz K modes due to FEC buffer initialization #3473 Unify code for setting link parameters, fixes no telemetry in X modes #3472 Fix TFT/OLED displayed packet rates for single band LR1121 #3468 RC3 ⬇️ Fix for PWM receivers not showing the connection page in the Web UI #3467 RC2 ⬇️ Only use the low bit of the extended channels packet for arm status #3461 Extend VTX Admin disconnect debounce #3459 Prevent POWER_VALUES OOB array access #3458 Ensmallen 8266 firmware binary, switch to LittleFS for all #3457 Remove reference to 750us servo mode in webui #3452 Can't bind RX after RX had connection #3450 Set LQ=0 when handset disconnects #3447 Dual band binding happening on wrong rate TX/RX #3446 #3448 Only use the default UART0 for passthrough flashing #3442 Fix broken I2C on 8285 based receivers #3440 Extend TcpMspConnector idle timeout #3437 Proper packet rate config migration for LR1121 #3439 Move from version-labeled lua to just elrs.lua #3436 Wrong feature flags names being used in webui hardware page #3434 Add isArmed as CH14 #3433 Lire la source
-
Added ESC telemetry to motor test tool Added support for AM32 configuration v3 (Thank you Alka) Added all motors rpms sensor to OSD (Thank you Alin) Added support for diagonal turtle mode (Thank you Alin) Added Kiss/Voltara ESC rescue mode (Thank you Alin, meatservo and MikeX) Fixed Camera control bug (Thank you Alin) Fixed ELRS v4 empty options issue (Thank you ELRS) Fixed buzzer issue (Thank you Alin) Added ... Lire la source
-
Présentation du BetaFPV HexaCharger (Pro), un nouveau chargeur de LiPos 1S comparé à son concurrent direct, le ViFly WhoopStor 3. ➡️ https://www.wearefpv.fr/betafpv-hexacharger-pro-20260204/
-
Au programme de ce top 3 : long range en montagne brumeuse, freestyle en bando et chasing spectaculaire d’un planeur RC géant. ➡️ https://www.wearefpv.fr/top-3-video-drones-fpv-week-398-20260201/
-
Découverte de la solution FPV HD de BetaFPV : ArtLynk. Test du masque VR04 HD avec le vTx P1 et comparaison à la solution Ascent de Caddx. ➡️ https://www.wearefpv.fr/test-betafpv-artlynk-p1-hd-20260128/
-
Changes Since RC1 Config upgrade from 3.3.x not properly upgrading PWM channels #3505 Webui missing RFO_HF enabled on LR1121 #3502 Only show "RF Band" in Lua if hardware permits #3501 Fix GPS Lat/Lon parser for coordinates <10° or >99° #3500 Fix S3 USB passthrough flashing backpack #3497 Handle broadcast routing in deliverMessageTo (fix VTXAdmin) #3483 Add missing fields from model export/import file #3482 Fix PPM/CRSF auto detect for RX-as-TX #3481 Fix Gemini 2.4GHz K modes due to FEC buffer initialization #3473 RC3 ⬇️ Fix for PWM receivers not showing the connection page in the Web UI #3467 RC2 ⬇️ Only use the low bit of the extended channels packet for arm status #3461 Extend VTX Admin disconnect debounce #3459 Prevent POWER_VALUES OOB array access #3458 Ensmallen 8266 firmware binary, switch to LittleFS for all #3457 Remove reference to 750us servo mode in webui #3452 Can't bind RX after RX had connection #3450 Set LQ=0 when handset disconnects #3447 Dual band binding happening on wrong rate TX/RX #3446 #3448 Only use the default UART0 for passthrough flashing #3442 Fix broken I2C on 8285 based receivers #3440 Extend TcpMspConnector idle timeout #3437 Proper packet rate config migration for LR1121 #3439 Move from version-labeled lua to just elrs.lua #3436 Wrong feature flags names being used in webui hardware page #3434 Add isArmed as CH14 #3433 Compatibility Not compatible with ExpressLRS 3.x.x, 2.x.x, or 1.x.x. ExpressLRS major versions are not cross compatible therefore this version 4 OTA is incompatible prior versions and will not connect at all (theoretically). Support for STM32-based hardware has been removed, including all R9M hardware, your ExpressLRS PP, and Ghost devices. NDAA Blue can eat our shorts. Fullres packet modes users in 8ch and 12ch mode will find CH9 or CH13 missing, and Arm moved to CH14. See "Optional Arming Method" below. Any custom hardware.json and options.json (set from the webui Options tab) will be lost due to the flash filesystem update, back them up before updating. See "Flash Filesystem Changed". Highlights Automatic Antenna Modes Stop babysitting your receiver antenna modes. Updated RX/TX syncing now automatically select between True Diversity and Gemini mode based on the transmitter setting so you don't have to. If you connect to a single RF chip receiver, the transmitter also automatically steps down from Gemini mode to antenna switch mode. Optional alternative arming method (requires EdgeTX 2.11.0 or higher) The alternative arming method doesn’t use CH5 to communicate the user’s arming request to the TX module leaving CH5 free to use as a regular control channel. Arming is performed by user selected sources, e.g. physical or logical switches, anything EdgeTX offers as a source really. The alternative arming method works for all packet rates and switch modes but is especially useful for the fullres packet rates in connection with PWM receivers. No more “remapping CH5” required to use CH5 as control channel. The optional arming method can be enabled in the EdgeTX Internal/External RF Model Setup menu by changing “Arm using” to “Switch”. Due to this change, fullres modes no longer "skip" CH5. Previously, 8ch and 12ch modes would generate 9ch or 13ch but now generate exactly the number of full resolution channels specified and CH5 is always a full channel. Users may shift CH6+ down by one or use a higher channel count to account for the change. CH14 now carries the 1 bit arming flag in 8ch and 12ch mode. Expanded PWM receiver output offerings You bought the whole servo, use the whole servo, available servo stretch mode now extends the channel input to 500-2500us output Failsafe ranges have been extended to 476-2523 allow you to failsafe wherever you want on the dial DSHOT 3D mode added as an available output option Statistical Adaptive Dynamic Power Instead of fixed SNR values compiled into the firmware, the dynamic power system now statistically models the SNR expected to result in 99%+ LQ and adjusts power to achieve that. This majorly improves dynamic power for LR1121 systems, which in 3.x tend greatly toward full blast output. Now it goes up, up, up, for a moment... but you're gonna be, gonna be golden. New WebUI New modern WebUI with an updated look and beautiful organized code instead of a pile of javascript that didn’t even have any consistent whitespace. Improved telemetry bandwidth Double telemetry bandwidth when operating in Gemini mode. We're putting eggs in every basket now. Instead of redundant packets, the telemetry downlink now sends data across both Gemini packets, doubling the telemetry bandwidth. All my single ladies aren't left out either. OTA rejiggering means improved telemetry bandwidth for all non-Fullres packet modes too. Std telemetry rate on 500Hz shows a 30% increase in bandwidth, reducing the time to receive 14 Betaflight telemetry items from 6.6s to 5.1s. Combined with the Gemini telemetry change, this provides 66% additional improvement, from 5.1s to 3.1s. Headtracking tracking more than heads Headtracking through the backpack now supports sending the data to EdgeTX instead, and an arbitrary number of channels. Designed for wireless connected pedals (available now) and built in wireless trainer mode (future). New DJI output protocol Slap that DJI Air Unit out of low power mode without needing a flight controller. ExpressLRS now has the ability to arm DJI air units, either tied to arm state or permanently on. New input telemetry protocols supported A NMEA-output GPS can now be attached directly (115200 baud) for sending position, ground speed. Altitude, and satellite count. HoTT telemetry has been extended to support the VSpeak turbine protocol including RPM, fuel level and flow, EGT, ECU voltage, pump and throttle % and status. (Image credit: StartZero100) More robust syncing The OTA now requires a counter synchronization lock to function, ensuring that TX and RX share a consistent state. There were certain cases where you could start a connection, but the Link Quality would stay very low (10-20%) even at close range. Instead of this failed sync going on indefinitely, the connection can no longer progress without proper sync and the RX will automatically retry the connection. Solves the “radio off to check failsafe” issue where sometimes the receiver behaved erratic after re-connect. Making our code less garbagey Core code refactors mean our interface is more CRSF spec compliant, and a new CRSF packet routing system allows data to move data between more than just a handset and flight controller. There's an expanded event flags system and other framework optimizations for the internal device framework that runs peripherals. STM32 support has removed, and our platforms and libraries have been updated to the latest versions. Expanded packet modes for LR1121 The whole reason 4.0 needed to happen! The new sync structure means being able to support more packet modes. LR1121 gets more, up to a staggering 20 packet modes. The Team900, Team2.4, and GemX modes are also no longer mixed in one list and are selectable by band. New modes: K1000 2.4 ➡️ 1000Hz FSK (module baud rate must be 921k or higher) DK250 2.4 ➡️ 250Hz DVDA FSK D50 LoRa 900 ➡️ 50Hz DVDA 25Hz LoRa 900 ➡️ 25Hz LoRa 900 Flash Filesystem Changed The internal flash filesystem has been changed from the deprecated SPIFFS to LittleFS. There is no way to upgrade the filesystem in place. This means custom changes made on the old hardware.html page will be erased during the upgrade, along with items from the Options tab in the webui (receiver baud, airport, wifi and regulatory domain overrides, etc). The hardware.json can be downloaded from the webui before updating and then replaced after updating. PWM mappings and serial protocols are not affected. Minor changes Backpack is now disabled in wifi and BLE modes Wide switch mode is always 6-bit now instead of switching between 6 and 7 bit modes, returning boost telemetry performance back to levels before 3.5.4 TQly telemetry item now samples the last 100 telemetry receives, up from 25 Reduced jitter in receiver serial output by always sending synced with the packet timer instead of at packet reception time. Linkstats are always sent to the handset, even when disconnected. This allows a more immediate notice if the TX believes telemetry has stopped, and in the future we hope this will allow EdgeTX to display more TX status information while disconnected. Lua r16 - Now labeled elrs.lua, contains bugfixes but old r15 or whatever is on your handset is probably fine. Complete List Fix crash in CRSF parser with CRSF packet length 0 #3429 Use invalid CRSF value to differentiate from an actual 0 ChannelData value #3405 Extended pwm failsafe values #3394 HoTT TLM / Support VSpeak turbine protocol #3382 Upgraded Web UI #3381 CRSF handling on the transmitter side #3378 Remove redundant tlmConfirm bit in OTA, increasing tlm bandwidth #3377 Allow arbitrary number of headtrack channels #3373 Change TQly counter to 100 items #3370 Fix DEBUG_INIT not working, unify logger name, simplify some log msgs #3369 Always send LinkStats to handset #3367 Allow secondary CRSF port to send RC data #3364 Atomic channel data updates #3363 Platform upgrade #3341 Statistical Adaptive SNR Thresholds #3302 Wide switch mode always 6 bit, boost to 1:2 #3295 Add OtaNonce to OtaCrcInitializer #3294 CRSF rewrite to be 'more' spec compliant #3198 Dshot 3D mode, allowing for both forward and reverse rotation #3139 Support directly-attached GPS inputs to RX #3086 Mavlink to Ardupilot Custom Telemetry CRSF translation for Yaapu Telemetry Script #3077 Pass HeadTracking Pan/Tilt/Roll back to EdgeTX #3076 Backpack device refactor #3075 Device/event framework optimisation #3049 Communicate Rx available antenna mode to the Tx #3039 Double MSP (TLM and MAVLink) throughput for Gemini hardware #3037 STM32 removal #3033 #3027 #3016 #2960 #2956 Permanently arm DJI (or other MSP displayport) air units using an RX #3028 Adds optional arming method and provides contiguous proportional channels for all full-res modes #3008 Auto configure Rx OTA protocol from the Tx #2994 Auto set True Diversity Rx into Diversity or Gemini mode based on Tx antenna mode #2993 Add tlmConfirm to tlm_dl ota packet-structure #2991 set OtaCrcInitializer to OTA_VERSION_ID during binding #2983 Reduce jitter for CRSF RC packets on the receiver #2943 Disable backpack in wifi and BLE modes #2940 Fix ESP32 based PWM receivers in debug mode #2939 Update OTA_VERSION_ID to V4 #2933 Send RF Mode Enum in place of RF Index in the Sync packet #2932 Split RC data sending from polling and queued data sending V4.0 #2931 Arm DJI O3 directly from an ELRS receiver #2926 Servo stretch feature for wider range servo PWM pulses #2773 D modes for Team900 #2089 Lire la source
-
Porsche GT3 RS en cinématique de Baptiste drone FPV, freestyle nocturne en parking avec Jev FPV, et run stickcam ultra nerveux par vivi_fpv. ➡️ https://www.wearefpv.fr/top-3-video-drones-fpv-week-397-20260125/
-
ImpulseRC ferme ses portes : la fin d’une ère pour le FPV freestyle
un sujet a ajouté WaF Bot dans Les news du blog
ImpulseRC ferme ses portes : retour sur l’héritage de la frame Alien, la "golden era" du FPV freestyle et les réactions de la communauté. ➡️ https://www.wearefpv.fr/impulserc-ferme-ses-portes-20260122/ -
Changes since 3.6.2: Bugfixes Allows updating backpack firmware via USB on S3 #3496 Fix some STM32 builds because of PIO changes #3495 Fix SPI clock rate for 80MHz STM32L432 devices #3493 Disable PA when disabling TX & RX on ESP8285 #3485 Extend VTX Admin disconnect debounce V3 #3460 Extend tcpsocket idle timeout V3 #3444 Only use the default UART0 for passthrough flashing #3441 Fix LR1121 not committing power change when switching band V3 #3431 Fix crash in CRSF parser with CRSF packet length 0 - V3 #3430 Other fixes and improvements Disable backpack in wifi and BLE modes V3 #3432 Merge master elrs.lua changes #3463 Compatibility This is a bugfix/patch release and is compatible with earlier 3.x versions. Who should update from V3.6.2? These are all backports from bugs found during 4.0.0-RC1 testing and seek to improve stability and performance for users experiencing: Rotorflight Configurator over wifi frequently disconnects before the tab can load Poor wifi / bluetooth connection stability caused by backpack being active when in these modes Telemetry stops updating when used with external telemetry sensors that generate malformed packets connected to the receiver SPI receivers constant connect/disconnect cycles due to VTX Admin on connect Note! elrs.lua from V4.0.0-RC2 (r16) can be used with 3.x as well. The version number has been removed and is compatible with ExpressLRS 2.x, 3.x, and 4.x Lire la source
-
Hello and welcome to INAV 9.0.0 Stable Release This is the stable 9.0.0 release. For a complete list of changes since 8.0.1, please see the 9.0.0 Release Notes Wiki. ⚠️ Important Upgrade Information Flashing Notes Full chip erase REQUIRED when upgrading from 8.x Back up your configuration with diff all before flashing Review 9.0.0 Release Notes for breaking changes and incompatible settings Incompatible Settings Changes The following CLI settings have been renamed or changed in INAV 9.0. When loading an older diff all, these will show errors: Renamed Settings: osd_pan_servo_range_decadegrees replaces the name of the old osd_pan_servo_pwm2centideg Check the 9.0.0 Release Notes Wiki for further information Migration Instructions: Export configuration from 8.x: CLI → diff all → Save to file Flash 9.0.0 firmware with Full Chip Erase Review and update your saved diff for any renamed/removed settings Load edited diff into new CLI Changes in 9.0.0 (since RC4) New Features Pitot Sensor Validation: GPS-based pitot sensor validation with automatic fallback to virtual airspeed on sensor failure (#11222) Adds defensive airspeed clamping to prevent division issues Improves safety for fixed-wing aircraft with pitot sensors MSP_REBOOT DFU Mode: Add optional DFU mode parameter to MSP_REBOOT command for entering bootloader (#11238) Adds payload size validation for command safety Bug Fixes Blackbox: Fix MOTORS condition mismatch causing null byte padding in logs (#11220) APA (Airspeed Pitch Assist): Improve safety by reducing I-term scaling and maximum gain limits Airspeed TPA: Adjust TPA parameters for better fixed-wing aircraft performance Documentation: Fix Settings.md documentation to match settings.yaml definitions Target Changes VANTAC_RF007: Add new FrSky/Rotorflight Vantac RF007 target with magnetometer support (#11082) RADIOLINKF722: Add W25Q128 flash chip support (#11232) Documentation Blackbox DEBUG: Improve DEBUG mode documentation (#11239) README: Add prominent configurator download links (#11221) OSD Elements: Update OSD element documentation Build/CI Nightly Builds: Add maintenance-9.x to nightly build workflow (#11204) MSP Protocol: Deprecate MSP command 8226, add enum parsing improvements (#11185) Major Changes in 9.0 Since 8.0.1 JavaScript Logic Conditions Navigation & Flight Control Improved fixed-wing altitude control with two selectable methods Enhanced position estimator Z velocity accuracy Temperature compensation for accelerometers and barometers Improved VTOL tilt-rotor support with servo speed filtering Enhanced magless multicopter yaw estimation Improved fixed-wing flight detection for auto-disarm Airspeed based PID Attenuation (APA) OSD & Telemetry Rebranded "Vario" as Vertical Speed Indicator Enhanced ADSB aircraft warnings with extended OSD glyphs New vertical digital throttle gauge display Barometer altitude integrated into CRSF telemetry New OSD elements: VERTICAL_SPEED_INDICATOR, ADSB_WARNING, ADSB_INFO, THROTTLE_GAUGE, NAV_MIN_GROUND_SPEED Increased flexibility for fixedwing minimum ground speed settings SmartPort telemetry: Configure sensors for OpenTX widgets and ETHOS dashboards Maps & Mission Planning Bing Maps replaced with Esri World Imagery (no API key needed) Better imagery quality and reliability Programming & Logic Programming Framework enables dynamic minimum ground speed adjustment Extended MSP override capability to 32-bit channels Add MSP2_INAV_SET_GVAR command for global variable manipulation Add MSP2_INAV_LOGIC_CONDITIONS_CONFIGURED command for optimized loading Hardware Support New Targets (32+ additional flight controller targets including): VANTAC_RF007: New FrSky/Rotorflight Vantac RF007 target with magnetometer support OMNIBUSF4V3_ICM: New target variant BLUEBERRYF435WING target added RADIOLINKF722: Add W25Q128 flash chip support New Sensors: QMC5883P magnetometer driver Puya PY25Q128HA flash chip support (16MB SPI NOR) Bug Fixes USB MSC (Mass Storage): Fix H743 USB MSC regression, add timeout protection and retry logic for SD card access Power Limiting: Fix power limiting treating 0 (disabled) as less than continuous current CRSF Telemetry: Fix buffer overflow and dashboard sizeof bug Logic Conditions: Guard against increasing max conditions beyond 64 Critical Bugs: Fix integer overflow and buffer overrun issues (cppcheck) Blackbox: Fix MOTORS condition mismatch causing null byte padding in logs Mission control waypoint landing functionality fixes Servo mixer overflow issues fixed Fixedwing level pitch trim accuracy improvements Performance & Improvements Flight counter addition to statistics tracking Airspeed TPA: Add pitch angle aware TPA with airspeed support Raise pitot_lpf_milli_hz default for better pitot performance Localization Ukrainian language now available Expanded language support across configurator Build/CI & Development Include cygwin1.dll in Windows SITL artifact (fixes Windows SITL) Add maintenance-9.x to nightly build workflow MSP Protocol: Deprecate MSP command 8226, add enum parsing improvements Add maintenance branch workflow documentation Add release creation guide Documentation Add Power and Current Limiting documentation Update JavaScript Programming documentation for namespaced syntax Improve DEBUG mode documentation Add prominent configurator download links to README Update OSD element documentation Fix Settings.md documentation to match settings.yaml definitions Update LedStrip.md documentation Full Changelog: 8.0.1...9.0.0 Wiki Release Notes: https://github.com/iNavFlight/inav/wiki/9.0.0-Release-Notes Lire la source

