1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-12 19:10:27 +03:00
inav/docs
Marcelo Bezerra 25272fbea3
DJI Strikes again
The O4 firmware currently shipping has a regression, when compared to
DJI O3.

They are not accepting INAV's reply to STATUS/STATUS_EX commands.

This patch adds the option to re-use the workaround needed for the
Original DJI FPV System, where INAV would reply with a custom message to
those messages.

The main difference is related to the number of flight modes in INAV vs
Betaflight. INAV has a lot more modes and is likely sending a reply that
DJI thinks is too big and marked as invalid.

While the arming bit is supposed to be the same accross BF and INAV,
they are also not using the correct workflow of asking the firmware for
the list of modes supported (and corresponding bits) to check what is
active or not.

While it is not critical to check the modes, as it is very unlikely the
ARM bit will move/change, it is certainly incorrect to ignore the reply
based on the number of modes, if you haven't checked how many modes
there should be.
2025-01-16 11:59:30 +01:00
..
API fix broken links to modes.md 2024-03-31 23:53:16 -05:00
assets 7.1 mergeback 2024-03-02 19:33:27 +01:00
boards Omnibus F4.md: select IMU for V6 and Fireworks V2 2024-12-10 01:22:05 -06:00
development Merge pull request #9556 from iNavFlight/mosca-target-converter 2024-11-15 19:40:36 -06:00
papers
policies Update NEW_HARDWARE_POLICY.md 2024-03-25 13:00:20 +01:00
Screenshots adsb enhanced 2024-08-10 12:40:49 +02:00
SITL SITL.md - Addtional info re joystick 2025-01-08 22:51:28 -06:00
Wiring
1wire.md Disable not used targets 2019-12-03 12:45:32 +01:00
ADSB.md adsb enhanced 2024-08-10 12:40:49 +02:00
Autotune - fixedwing.md Replace PASSTHROUGH with MANUAL 2020-05-08 16:33:26 +02:00
Battery.md Make battery_capacity_unit a global setting 2024-06-02 19:59:24 +01:00
Blackbox.md [Doc] update blackbox.md for 6.0 cli options (#8732) 2023-01-24 16:07:10 +00:00
Boards.md Boards.md move punctuation 2023-11-22 21:06:48 -06:00
Broken USB recovery.md USB-Rescue 2024-05-23 10:51:41 -03:00
Buzzer.md Merge pull request #9147 from RomanLut/submit-beeper-on-usb-fix 2023-06-28 11:01:25 -07:00
Channel forwarding.md
Cli.md Allow serialpassthrough to set parity & stop bits 2024-08-01 02:35:42 +00:00
Configuration.md
Control Profiles.md Consolidate the old PIDProfile and Profile in to Control Profile 2024-06-02 19:02:38 +01:00
Controls.md Update Controls.md 2024-06-21 12:49:02 +01:00
Display.md iNav to INAV 2022-09-21 11:05:02 +02:00
DJI compatible OSD.md Update docs 2024-05-16 07:43:56 +01:00
ESC and servo outputs.md fix grammar in [ESC and servo outputs.md] 2024-03-10 18:08:08 +01:00
Failsafe.md Update Failsafe.md 2021-11-17 13:21:22 +00:00
Fixed Wing Landing.md Update Fixed Wing Landing.md 2024-08-20 10:57:43 +02:00
Geozones.md Added application links and changed format 2024-11-15 14:47:21 +01:00
Getting Started.md fix broken links to modes.md 2024-03-31 23:53:16 -05:00
GPS_fix_estimation.md Update GPS_fix_estimation.md 2024-01-09 06:59:17 +02:00
INAV PID Controller.md INAV PID Controller basic description 2020-09-04 13:09:42 +02:00
INAV_Autolaunch.pdf More guides from INAV Fixed Wing Facebook group 2019-06-01 09:31:13 +02:00
INAV_Fixed_Wing_Setup_Guide.pdf Fixed wing guide by INAV Fixed Wing Group 2019-05-29 09:47:40 +02:00
INAV_Modes.pdf More guides from INAV Fixed Wing Facebook group 2019-06-01 09:31:13 +02:00
INAV_Wing_Tuning_Masterclass.pdf More guides from INAV Fixed Wing Facebook group 2019-06-01 09:31:13 +02:00
Inflight Adjustments.md Added FW level trim to in flight adjustments 2022-05-11 18:13:13 +01:00
Installation.md
Introduction.md
LED pin PWM.md Update LED pin PWM.md 2023-07-29 13:02:45 +03:00
LedStrip.md Increase the maximum number of addressable LEDs 7.1 2024-02-11 09:18:58 +00:00
Lights.md
Mixer.md Rename servo input ONE to MAX 2020-04-25 15:08:13 +02:00
MixerProfile.md Update MixerProfile.md 2024-08-21 07:01:19 -07:00
Navigation.md Update Navigation.md - Remove outdated references to inav_use_gps_no_baro 2024-10-09 12:23:36 -05:00
OSD Joystick.md Update OSD Joystick.md 2023-10-07 19:04:37 +03:00
OSD.md Update OSD.md 2024-11-30 12:49:38 +00:00
override.css
PID tuning.md iNav to INAV 2022-09-21 11:05:02 +02:00
Programming Framework.md Programming Framework.md: Fix markdown for Delta 2024-12-20 11:26:21 -06:00
Rangefinder.md rename NRA15/NRA24 only to NRA 2024-04-17 21:34:31 +02:00
Rssi.md remove RX_PWM from documentation 2019-07-17 19:14:52 +01:00
Runcam device.md Update Runcam device.md 2023-07-29 02:43:32 +03:00
Rx.md Fix typo Rx.md 2024-07-07 14:43:36 +02:00
Safehomes.md iNav to INAV 2022-09-21 11:05:02 +02:00
Safety.md fix broken links to modes.md 2024-03-31 23:53:16 -05:00
SBUS2_Telemetry.md Update SBUS2_Telemetry.md 2024-07-20 12:19:10 -04:00
Serial Gimbal.md Update Serial Gimbal.md 2024-07-22 18:15:58 -04:00
Serial.md [docs] modernise Serial and RX documents (#9322) 2023-09-28 16:09:44 +01:00
Servo Gimbal.md
Servo.md Servo.md: correct tab name 2024-03-15 23:30:33 -05:00
Settings.md DJI Strikes again 2025-01-16 11:59:30 +01:00
Spektrum bind.md fix typo 2019-08-16 14:09:22 +01:00
Telemetry.md Merge pull request #9868 from iNavFlight/MrD_Change-sensor-IDs-for-GPS-and-Modes-on-SmartPort 2024-09-17 12:09:51 +01:00
Temperature sensors.md Remove info about F3 mcus 2023-10-03 10:15:18 +02:00
USB Flashing.md Update USB Flashing.md - typo 2024-09-06 01:33:05 -05:00
USB_Mass_Storage_(MSC)_mode.md iNav to INAV 2022-09-21 11:05:02 +02:00
VTOL.md Update VTOL.md with a more detailed guide on how to set up tilting servos 2024-12-12 13:50:50 +01:00
VTx.md Update VTx.md 2023-02-23 08:24:07 +00:00
Wireless Connections (BLE, TCP and UDP).md iNav to INAV 2022-09-21 11:05:02 +02:00