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

16014 commits

Author SHA1 Message Date
YI-BOYANG
a795d4faf0
Add GEPRCF405_BT_HD
This PR adds the GEPRCF405_BT_HD target, which is an FC with Bluetooth built-in.
2024-02-01 17:05:41 +08:00
Darren Lines
cdee208215 Updated after testing 2024-01-31 19:42:32 +00:00
Darren Lines
8544fc1995 Update fc_core.c
Updated comment on processDelayedSave() delay
2024-01-30 21:58:33 +00:00
Darren Lines
91433e906f Delay disarm save if emergency rearm is possible
The PR pauses the save after disarm if an emergency rearm is possible. This is to stop things like the RX pausing and the ESC restarting if you disarm in flight. If you are still flying, you will have 5 seconds to rearm. After that, the save will happen. The save will not happen if you rearm within the 5 seconds. If you're on the ground. The emergency rearm system will deactivate quickly. So the save will happen soon after landing. OSD messages are shown to show the state of the save process.
2024-01-30 21:44:42 +00:00
Marcelo Bezerra
312c3daf71
Change LPF filter setting for accgyro_icm42605.c and enable/configure hardware AA filter (#9675)
Originally a user on discrod reported an issue with the setup of the hardware LPF filter, where we used the wrong values on the setup (array index 1, instead of 0)

This triggered some investigations and based on reports of poor performance on INAV for this gyro and investigation of how BetaFlight and ArduPilot are handling this gyro, I changed the filtering setup to use the HW AA filter + low latency mode, like BF and AP.
2024-01-30 10:35:52 +01:00
Paweł Spychalski
017790ce9f
Merge pull request #9631 from iNavFlight/dzikuvx-flycolor-f7-v2
FLYCOLORF7V2
2024-01-29 19:27:53 +01:00
Pawel Spychalski (DzikuVx)
d334fd1bcc Add PINIO to SPEEDYBEEF405WING 2024-01-26 18:44:44 +01:00
Julio Cesar Matias
f30edb083b
Merge branch 'iNavFlight:master' into master 2024-01-24 20:47:33 -03:00
Darren Lines
76f2bfac54 Merge branch 'master' into MrD_Wank-to-Wake-launch-idle 2024-01-24 19:33:01 +00:00
daniel.li
43e542e08a Fix AOCODARCF4V3 compile issue 2024-01-24 17:05:35 +08:00
634296207
38f1c7e0ae Fixed ESC telemetry and buzzer issue
1. Fix buzzer no sound issue
2. Fix ESC telemtry pin definition
3. Adjust current scaler
2024-01-24 17:05:35 +08:00
634296207
bcd526f783 Add AOCODAF4V3-SDCard target 2024-01-24 17:05:35 +08:00
daniel.li
24f263cd86 Fix AOCODARCF4V3 CMakeLists issue 2024-01-24 17:05:35 +08:00
634296207
69b1c40025 Modify AOCORCF4V3 target
1. Add SPL06 support
2. CAM1/CAM2 support
2024-01-24 17:05:35 +08:00
634296207
77c30438d2 Add AocodaF4V3 target
Add AocodaF4V3 target
2024-01-24 17:05:35 +08:00
Marcelo Bezerra
4a5d0466f1
Merge pull request #9644 from iNavFlight/mmosca-msp-blink-continuation
Adjust SW blink interval
2024-01-23 00:27:04 +01:00
Paweł Spychalski
0433cd9d7c
Merge pull request #9650 from hakrc1/hakrc1
Resolving HAKRCF722V2 anomalies
2024-01-22 16:43:01 +01:00
Hugo Chiang
f3beb22eac add support for skystarsf722hdpro 2024-01-22 16:41:31 +01:00
Paweł Spychalski
26ea30b54b
Merge pull request #9630 from DusKing1/add-support-for-skystarsf722hdpro
Add support for SKYSTARSF722HDPRO
2024-01-22 16:41:10 +01:00
Pawel Spychalski (DzikuVx)
d5f98dabd2 I2C on UART3 2024-01-22 16:40:18 +01:00
breadoven
252a3bbfca
Merge pull request #9641 from breadoven/abo_fw_autolevel_fix
Fixed wing auto level bug fix
2024-01-22 13:00:35 +00:00
Darren Lines
adc1d88158
Merge pull request #9609 from iNavFlight/MrD_Fix-AHI-when-inverted
Fix ahi pitch when inverted
2024-01-22 11:11:08 +00:00
Pawel Spychalski (DzikuVx)
02171f432f target rename 2024-01-21 19:49:58 +01:00
Darren Lines
2c98f3de6f Canvas OSD was already correct for AHI
Reverted changes for canvas OSD. The fix now only affects character based OSDs.
2024-01-21 13:58:26 +00:00
Yury MonZon
73765bba58 OSD Wind speed in m/s 2024-01-19 13:53:16 +01:00
hakrc1
9198fd729a 1.HAKRCF722V2 SET ENABLE_BLACKBOX_LOGGING_ON_SPIFLASH_BY_DEFAULT
2.HAKRCF722V2 Resolving Motor Output Abnormalities
2024-01-19 10:51:50 +08:00
Pawel Spychalski (DzikuVx)
68412e68ee Revert "Revert "Target updates for iFlight Blitz H7 Pro""
This reverts commit 2729b6d52a.
2024-01-17 15:36:57 +01:00
Pawel Spychalski (DzikuVx)
2729b6d52a Revert "Target updates for iFlight Blitz H7 Pro"
This reverts commit 363d071c34.
2024-01-17 15:28:15 +01:00
Pawel Spychalski (DzikuVx)
a3308fbd47 Revert "Target update"
This reverts commit dde9aabfc6.
2024-01-17 15:14:08 +01:00
Sensei
1d12c7f3dc
Merge pull request #9640 from paulwrath1223/master
aligned KAKUTEH7WING target with manufacturer docs
2024-01-16 14:38:03 -06:00
Paul Fornage
c19439be98
Merge pull request #1 from sensei-hacker/kakute-h7-wing-docs
Documents i2c usage on KAKUTEH7WING
2024-01-16 12:08:28 -08:00
Ray Morris
50b83cb3ee Documents i2c usage on KAKUTEH7WING 2024-01-16 12:02:48 -06:00
Ray Morris
af17e128f7 gps_ublox.c: For M10 to use Glonass & Beideo concurrentlky, use B1C 2024-01-15 02:28:03 -06:00
Marcelo Bezerra
dd7404b558
Remove blink handling from displayport_msp
Looks like display.c already handles it,
and displayport_msp is always using sw blinking.
2024-01-15 01:06:44 +01:00
Marcelo Bezerra
15fbe0df3e
Adjust SW blink interval
200ms seems to iteract badly with some digital systems, causing
unreliable blinking.

I will turn the cycle interval into a configuration variable in 8.0.

200ms = original value, unreliable blinking
500ms = acceptable blinking with walksnail
1000ms = was also tested and worked ok

For software blink emulation, Blinking changes a character appearance
at a given frequency, the OSD code on digital systems updates the OSD at a
different arbitrary frequency. Depending on the relationship between the two
you may not see the text, or it may not blink. Similar to how lights can
blink if you have mismatched frequencies when recording video (50Hz
mains, 60fps video).

I also suspect that the way some of the digital systems handle blinking characters
may rely on the clear screen command, which also happens at a given
frequency in INAV.
2024-01-14 18:32:59 +01:00
breadoven
a9f3123b20 Update pid.c 2024-01-14 10:10:02 +00:00
Paul Fornage
336b31d0ad aligned KAKUTEH7WING target with manufacturer docs 2024-01-14 00:48:45 -08:00
Marcelo Bezerra
2713a8e91e
Merge pull request #9627 from iNavFlight/mmosca-msp-displayport-softblink-7.1.0
Add option to use display_force_sw_blink in msp displayport
2024-01-13 23:22:49 +01:00
Jonathan Hudson
61d8b2fff4
[docs] update dbg-tool link in serial_printf_debugging.md (#9639) 2024-01-13 21:19:12 +00:00
Darren Lines
5001272824
Changed OSD_BLACKBOX introduction version number 2024-01-13 10:41:54 +00:00
Darren Lines
4f4e86171b More rebase fixes 2024-01-13 09:56:27 +00:00
Darren Lines
1e6a20f592 Unfuck rebase 2024-01-13 09:50:17 +00:00
Darren Lines
ac748788e6 Update osd.c
- fixed buffer issue
- agreed to pedantry ;)
2024-01-13 09:21:17 +00:00
Darren Lines
c48f51445b Removed round brackets from analogue stats headers 2024-01-13 09:21:16 +00:00
Darren Lines
be9da9ac7d Updates
- Small update for analogue
- Removed all instances of tfp_sprintf overwriting the buffer with itself.
2024-01-13 09:21:16 +00:00
Darren Lines
1419e9aedd Another one! Bloody Macs!! 2024-01-13 09:21:15 +00:00
Darren Lines
31cbfde180 Fix Mac SITL test 2024-01-13 09:21:15 +00:00
Darren Lines
b35cb0eefb Missed #if defined(USE_ESC_SENSOR) 2024-01-13 09:21:14 +00:00
Darren Lines
ea17875244 Set back to ld. Builds without issues on my system 2024-01-13 09:21:14 +00:00
Darren Lines
ed26058c2c Fix issues on GitHib compilers 2024-01-13 09:21:13 +00:00