1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-24 16:55:29 +03:00
Commit graph

16629 commits

Author SHA1 Message Date
Darren Lines
5a4c7cade1
Merge pull request #10594 from iNavFlight/MrD_Add-more-layouts-for-custom-OSD-elements
Added extra format to Custom OSD Elements
2025-01-18 14:08:29 +00:00
Mr D - RC
9984acdeb2 Corrected calc error 2025-01-18 13:54:15 +00:00
Marcelo Bezerra
6e0674248c
Update battery.c 2025-01-18 08:12:19 -05:00
Marcelo Bezerra
62efa65b4f
Update battery.c 2025-01-18 08:11:08 -05:00
Marcelo Bezerra
fbd1ed5be6 Cover scenario when battery is unplugged, but fc is still powered. 2025-01-18 14:03:56 +01:00
Marcelo Bezerra
758ac7c2a8 Merge remote-tracking branch 'origin/master' into mmosca-remove-vbat-delay 2025-01-18 13:43:21 +01:00
Marcelo Bezerra
07f8aad259
Merge pull request #10609 from iNavFlight/mmosca-arm64-linux-support
Fix mac regular expression
2025-01-17 21:08:10 +01:00
Marcelo Bezerra
e13ff14ad7 Fix mac regular expression 2025-01-17 20:15:34 +01:00
Marcelo Bezerra
c64ad25109
Remove blocking delay from batteryUpdate initialization 2025-01-17 17:17:12 +01:00
Marcelo Bezerra
d1644374a7
Merge pull request #10605 from iNavFlight/mmosca-arm64-linux-support
Lower ubuntu version
2025-01-17 14:13:55 +01:00
Marcelo Bezerra
d396dd1d96
Lower ubuntu version 2025-01-17 14:05:24 +01:00
Marcelo Bezerra
09fa7d8552
Merge pull request #10604 from iNavFlight/mmosca-arm64-linux-support
Strip version number of inav_SITL binaries in artifacts
2025-01-17 11:53:24 +01:00
Marcelo Bezerra
f74275ded4
was missing .exe 2025-01-17 11:32:31 +01:00
Marcelo Bezerra
f285550cda
small changes to windows 2025-01-17 11:28:21 +01:00
Marcelo Bezerra
58498438d3
Small fixes 2025-01-17 11:22:33 +01:00
Marcelo Bezerra
c1fba82d2f
Strip version number of inav_SITL binaries in artifacts, so it can
easily be used in configurator
2025-01-17 11:15:30 +01:00
Marcelo Bezerra
6a1d7eae0a
Merge pull request #10603 from iNavFlight/mmosca-arm64-linux-support
Fix typo
2025-01-17 11:05:11 +01:00
Marcelo Bezerra
fb465e22fd
Fix typo 2025-01-17 11:04:35 +01:00
Marcelo Bezerra
b41e9009fa
Merge pull request #10598 from iNavFlight/mmosca-dji-fix-this
O4 arming workaround
2025-01-17 00:34:55 +01:00
Marcelo Bezerra
ac7a98b6a4
Merge pull request #10602 from iNavFlight/mmosca-arm64-linux-support
Add SITL linux aarch64 build
2025-01-17 00:34:18 +01:00
Marcelo Bezerra
7014f7c1d7 Add arm sitl to release artifacts 2025-01-17 00:14:53 +01:00
Marcelo Bezerra
13ac9e9f0b Add SITL linux aarch64 build 2025-01-17 00:09:48 +01:00
Kinchin Fong
0d905037a1 Add new target: AET-H743-Basic 2025-01-16 22:34:44 +08:00
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
Mr D - RC
3beae506fe Added extra format to COE
Added extra number format `0.00` to Custom OSD Elements.

As the enum has shifted from 7.x anyway. I have inserted these formats in the appropriate place in the enum.

- Enums inserted at 11 and 23
- Added `END` type to CUSTOM_ELEMENT_TYPE enum. To automatically handle future changes
- Added fail in MSP is the type is not in the valid range
2025-01-15 13:45:27 +00:00
Marcelo Bezerra
5a937fb5fa More pre-reqs for h7a3 2025-01-14 22:54:54 +01:00
Marcelo Bezerra
e98420cb8c Untested basic support for h7a3 2025-01-14 22:20:35 +01:00
Marcelo Bezerra
ea78f1a149 Updated STM32 libraries + small warning fixes 2025-01-14 22:02:23 +01:00
Marcelo Bezerra
f1ecb57b12 Updates for new libraries. 2025-01-14 22:01:35 +01:00
Darren Lines
c9016a99f7
Merge pull request #10592 from iNavFlight/MrD_Update-parameter-description
Update description for disarm_always
2025-01-13 21:49:30 +00:00
Mr D - RC
ffe01e02c2 Update description for disarm_always
The description was a bit sparse. It was also confusing as it made it seem like the default operation had changed; when it was still the same.
2025-01-13 21:36:48 +00:00
Marcelo Bezerra
0c5754f925
Merge pull request #10589 from iNavFlight/mmosca-dji-fix-this
A little reminder on the OSD
2025-01-13 20:09:32 +01:00
Marcelo Bezerra
2b488e7d8d
Balancing 2025-01-13 18:37:19 +01:00
Marcelo Bezerra
0f60e4bd9d
Grammar! 2025-01-13 18:26:21 +01:00
Marcelo Bezerra
c8c5d6e629
missing header 2025-01-13 18:23:53 +01:00
Marcelo Bezerra
4ea8c651f6
formatting 2025-01-13 18:09:27 +01:00
Marcelo Bezerra
ff477512b3
Change message to read
"  DJI FIX "
"  THE OSD "
"FOR O3 AND"
"    O4    "
2025-01-13 18:07:32 +01:00
Marcelo Bezerra
701ef30e0f
Small changes 2025-01-13 17:50:43 +01:00
Marcelo Bezerra
d6a411bbec
Re-enable logos in DJI compat mode 2025-01-13 17:37:36 +01:00
Marcelo Bezerra
ebbba222c6
Replace logos with a reminder OSD needs fixing. 2025-01-13 10:46:29 +01:00
Marcelo Bezerra
b6aa3c9602
Add a reminder to fix OSD 2025-01-13 10:42:53 +01:00
Marcelo Bezerra
f0fcd1553f
Merge pull request #10523 from iNavFlight/MrD_Add-targets-for-SEQUREH7-and-SEQUREH7V2
Add targets for SEQUREH7 and SEQUREH7V2
2025-01-12 20:12:57 +01:00
Marcelo Bezerra
a989944e8d
Make sure LED pad shows up in mixer 2025-01-12 19:56:38 +01:00
Marcelo Bezerra
ceaf1e9dc7
Merge remote-tracking branch 'origin/master' into MrD_Add-targets-for-SEQUREH7-and-SEQUREH7V2 2025-01-12 19:19:13 +01:00
breadoven
17fc349712
Merge pull request #10541 from breadoven/abo_fw_alt_control_fixes
Fixed wing altitude control fixes
2025-01-12 13:06:11 +00:00
Marcelo Bezerra
303a8113fd
Merge remote-tracking branch 'origin/master' into Add-target-MicoAir743AIO-and-MicoAir743v2 2025-01-10 20:42:16 +01:00
Marcelo Bezerra
cb5f399cc5
Merge pull request #10585 from iNavFlight/build
Fixing nightly builds and cleaning up ci
2025-01-10 20:26:01 +01:00
Marcelo Bezerra
afab01a83a
Fixing nightly builds and cleaning up ci 2025-01-10 20:13:20 +01:00
Marcelo Bezerra
4152400cc7
Merge pull request #10583 from iNavFlight/build
More nightly build fixes
2025-01-10 19:26:57 +01:00
Marcelo Bezerra
e7afc5a52a
Add missing on.workflow_call 2025-01-10 19:26:08 +01:00