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

14075 commits

Author SHA1 Message Date
Pawel Spychalski (DzikuVx)
815685d857 Merge branch 'dzikuvx-dsp-gyro-operations' into dzikuvx-dsp-acc-zero 2023-06-11 13:37:46 +02:00
Pawel Spychalski (DzikuVx)
1c380171b2 Run unit tests as SITL 2023-06-11 13:08:47 +02:00
Pawel Spychalski (DzikuVx)
e3c205c664 Acc g scaling with DSP 2023-06-11 13:03:40 +02:00
Pawel Spychalski (DzikuVx)
5d43aef763 Apply Acc Zero with CMSIS DSP 2023-06-11 12:47:01 +02:00
Pawel Spychalski (DzikuVx)
fc07580b5a Another type fix 2023-06-11 12:00:37 +02:00
Pawel Spychalski (DzikuVx)
03f8bb1503 Type fix 2023-06-11 11:47:43 +02:00
Paweł Spychalski
4fa62aa2bb
Merge pull request #9115 from iNavFlight/dzikuvx-FLYWOOF405PRO
FLYWOOF405PRO target
2023-06-11 11:29:26 +02:00
Pawel Spychalski (DzikuVx)
3a12ce4b6c Add a CMSIS arm_sub_f32 equivalent for SITL 2023-06-11 11:28:28 +02:00
Pawel Spychalski (DzikuVx)
fb98edc929 Include arm_math only conditionally 2023-06-11 11:15:27 +02:00
Pawel Spychalski (DzikuVx)
4d200a9acf Merge remote-tracking branch 'origin/master' into dzikuvx-dsp-gyro-operations 2023-06-11 11:13:18 +02:00
Pawel Spychalski (DzikuVx)
ce96973346 FLYWOOF405PRO target 2023-06-11 11:08:26 +02:00
M0j0Risin
00a4eb1ed0 Added SITL arming flag condition to statement in onNewGPSData() 2023-06-10 16:02:04 -05:00
rmaia
b538b8688c Improve scalings for imperial units as well 2023-06-10 09:41:11 -03:00
M0j0Risin
0e060f1b10 Reverted changes to estimationCalculateCorrection_Z(). Modified updateIMUTopic() to account for HITL and SITL arming flags. 2023-06-10 00:48:44 -05:00
rmaia
945c05ac07 Improve OSD stats page avg efficiency value scaling 2023-06-09 20:02:55 -03:00
Marcelo Bezerra
0ea6c59804
Merge remote-tracking branch 'origin/master' into mmosca-gps-glonass 2023-06-09 16:52:52 +02:00
Marcelo Bezerra
2cdba83500
Debugging changes 2023-06-09 16:44:37 +02:00
Paweł Spychalski
6ea39d48ef Merge pull request #9094 from iNavFlight/dzikuvx-speedybeef405-wing-ss-fix
Speedybee F405 WING fixes
2023-06-09 15:08:27 +02:00
Paweł Spychalski
52981c7987 Merge pull request #9100 from dlt2018/aocodarch7dual
Update  Borad Aocodarch7dual
2023-06-09 15:07:02 +02:00
Paweł Spychalski
a5e700fd87
Merge pull request #9100 from dlt2018/aocodarch7dual
Update  Borad Aocodarch7dual
2023-06-09 15:06:36 +02:00
Paweł Spychalski
20879f57d8 Merge pull request #9089 from dlt2018/aocodarcf405aio
Add board Aocodarcf405aio
2023-06-09 15:05:09 +02:00
Paweł Spychalski
b4fcfad4fa
Merge pull request #9089 from dlt2018/aocodarcf405aio
Add board Aocodarcf405aio
2023-06-09 15:04:34 +02:00
Pawel Spychalski (DzikuVx)
5a04c5b0ea Version bump 2023-06-09 14:49:01 +02:00
Paweł Spychalski
c7ab8c0e03
Merge pull request #9103 from iNavFlight/mosca-m10-10hz
Set 10Hz update rate for M9 and M10 gps devices by default and allow higher refresh rates
2023-06-09 14:48:06 +02:00
Marcelo Bezerra
9512600aea
remove header that is not needed 2023-06-09 12:26:48 +02:00
Marcelo Bezerra
f87f657a8b
Add missing files.
Split out from main ublox file for easier unit testing
2023-06-09 12:23:53 +02:00
Marcelo Bezerra
0ddcadb303
Passing check agains packet generated in u-center2 2023-06-09 12:22:29 +02:00
Marcelo Bezerra
94e7c07997
Add first assert 2023-06-09 00:51:02 +02:00
Marcelo Bezerra
f984f05519
small changes to unit test 2023-06-09 00:33:40 +02:00
Marcelo Bezerra
7cec2be023
Cleanup 2023-06-09 00:10:25 +02:00
Marcelo Bezerra
96a86443e3
split gps_ublox to facilitate unit tests 2023-06-09 00:02:20 +02:00
Marcelo Bezerra
b242488c8b
Changes to avoid issues in c++ unit tests 2023-06-08 23:28:41 +02:00
Marcelo Bezerra
73012cf1cf
Move type declarations to header file 2023-06-08 21:51:48 +02:00
Marcelo Bezerra
f70cbbea33
Initial attempt, not sure it is working yet
u-center does not show changes (also does not show changes without these
changes)
2023-06-08 21:38:22 +02:00
Paweł Spychalski
99348e59b4 Merge pull request #9076 from iNavFlight/MrD_Fix-for-the-DJI-OSD-Imperial-altitude-hack
Fix bug for DJI O3's altitude when using imperial
2023-06-08 18:43:05 +01:00
Marcelo Bezerra
effe0fdf1a
Add support for configuring other GNSS constellations 2023-06-08 10:42:53 +02:00
Marcelo Bezerra
1652d15b19
Merge remote-tracking branch 'origin/master' into mmosca-msp-vtx 2023-06-07 16:14:44 +02:00
Marcelo Bezerra
b90de15bb4
Fallback to 5Hz if we get a NAK from the GPS module
This should make it even safer for the end user.

Enter an invalid value for you gps module, fallback to minimum frequency
of 5Hz.
2023-06-07 12:42:18 +02:00
Marcelo Bezerra
cc199a475b
Mark hz2rate static 2023-06-06 22:19:33 +02:00
Marcelo Bezerra
bafaf73c7d
Update documentation
Mention 10Hz as safe for M8 and newer and 25Hz being supported by some
devices.

When setting it too high, the GPS stops sending navigation updates.
2023-06-06 14:26:47 +02:00
Marcelo Bezerra
2c3fa81cf8
Fix comment typo 2023-06-06 11:58:40 +02:00
Marcelo Bezerra
1ac5f8df27
Rename setting to try to fix build 2023-06-06 11:54:26 +02:00
Marcelo Bezerra
deb688b08a
Fix typo and add settings.yaml 2023-06-06 11:47:17 +02:00
Marcelo Bezerra
0ddfd176d6
Add variable for ublox7 navigation rate.
Default to 10Hz, supports 5-200Hz.
2023-06-06 11:43:11 +02:00
Marcelo Bezerra
fe19c0c15f
Enable 10Hz update rate for M9+ gps devices
Update rate of M9 devices was limited to 5Hz to enable tracking of more
than 16 satellites.

The number of tracked satellites is limited by the update rate in M8
devices as well, but we allow those to run in 10Hz mode.

This will change the behavior of M9 and newer devices to match M5-8,
enabling 10Hz when using UBLOX7 and limiting it to 5Hz when using
regular UBLOX.
2023-06-05 20:01:42 +02:00
MarkTan
8b6ff0351c
Update target.c 2023-06-05 15:20:34 +08:00
MarkTan
b458d667af
Update target.c 2023-06-05 15:12:37 +08:00
MarkTan
a95b23f38f
Update target.h 2023-06-05 15:11:06 +08:00
MarkTan
ff0bf3727d
Update target.h 2023-06-05 14:52:25 +08:00
MarkTan
e61cc5feac
Update target.c 2023-06-05 14:50:38 +08:00