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

12261 commits

Author SHA1 Message Date
Pawel Spychalski (DzikuVx)
b3425abb5f Revert to previous defaults 2024-06-24 11:15:17 +02:00
Marcelo Bezerra
41a6913260
Merge pull request #10165 from iNavFlight/mmosca-sbus-output
Allow SBUS servo protocol to output 18 channels, expand mixer to up to 24 channels
2024-06-23 13:11:23 +02:00
Hubert
9f9b867e9d
Update accgyro_bmi088.c: get BMI088 acc aligned 2024-06-23 17:16:04 +08:00
Marcelo Bezerra
d9d6f9ff85 Cleanup before merge 2024-06-22 23:06:08 +02:00
Marcelo Bezerra
b6e7a4bb06 Add some debug messages to SITL
Great to diagnose your msp messages are actually being delivered. :)
2024-06-22 20:48:59 +02:00
Marcelo Bezerra
2a409138a9 Switch back to serial comms 2024-06-22 20:41:47 +02:00
Marcelo Bezerra
bb91342e5d Fix ublox crc calculation. 2024-06-22 20:40:48 +02:00
Marcelo Bezerra
49c323ae1d Merge remote-tracking branch 'origin/master' into mmosca-msp-gps-ublox-command 2024-06-22 16:46:49 +02:00
Marcelo Bezerra
a42af761d8
Merge pull request #9883 from error414/fixed-formationflight
Fixed position for formation flight / inav radar
2024-06-22 16:42:58 +02:00
Marcelo Bezerra
c5d6a4ffb3
Update osd.c
Looks like it was bumped to 11 on master already, going +1
2024-06-22 10:29:51 -04:00
Marcelo Bezerra
46477ef000 Merge remote-tracking branch 'origin/master' into mmosca-crsf-bind 2024-06-22 14:22:21 +02:00
Marcelo Bezerra
7ffb0bc500 Fix center when no valid headtracker data is available 2024-06-22 14:03:06 +02:00
Marcelo Bezerra
8d74e702b6
Update CMakeLists.txt
tabs vs spaces
2024-06-22 06:53:31 -04:00
Marcelo Bezerra
055642ac67 Add pan trim to stick inputs and center checks
Add pan trim to rc inputs so it can match center flight mode.

Also add pan trim to osd center checks.

I did not add pan trim to headtracker output, as that would probably
confuse the user more than not.

And not adding it to the headtracker input, the osd will still match the expected position.

You probably shouldn't be mounting your gimbal sideways, anyway. ;)
2024-06-22 12:42:31 +02:00
error414
f4ce36f6cb Fixed position for formation flight / inav radar 2024-06-22 12:28:18 +02:00
Marcelo Bezerra
646bb78064 Basics.
Needs filling in values and sending out frames
2024-06-22 12:17:13 +02:00
Marcelo Bezerra
4c65077e11 Merge remote-tracking branch 'origin/master' into mmosca-gimbal-test 2024-06-22 10:43:59 +02:00
Marcelo Bezerra
a33e13aff9
Almost forgot to commit the important bits :) 2024-06-22 00:08:39 +02:00
Marcelo Bezerra
3e285b0c05
Add CRSF bind command.
Also add MSP message to trigger bind.

Bind commands should work for srxl2 and crsf
2024-06-21 23:57:48 +02:00
Marcelo Bezerra
74b638d6a9
Use printf for LOG_DEBUG in sitl. 2024-06-21 20:26:18 +02:00
Marcelo Bezerra
47bc883c7e
Expand inputs and mixer to full 24 channels 2024-06-21 20:00:49 +02:00
Marcelo Bezerra
b6f2976127
Expand servo count to 18 2024-06-21 19:31:46 +02:00
Marcelo Bezerra
1a0b6e1861
Bump max servos to 18 2024-06-21 19:27:32 +02:00
Marcelo Bezerra
e0d141a1ef
Set digital channels 2024-06-21 19:23:58 +02:00
Marcelo Bezerra
ffb536db5d
Cleanup 2024-06-21 18:03:58 +02:00
Marcelo Bezerra
6b574df70b
Take gimbal input into account for pan servo compensation and center
indication
2024-06-21 17:37:43 +02:00
Paweł Spychalski
0656cbaf66
Merge pull request #10161 from iNavFlight/dzikuvx-succesxd-icm-gyro
Add ICM42688-G to IFLIGHTF4_SUCCEXD
2024-06-21 15:26:53 +02:00
Marcelo Bezerra
ea1c941543
Merge remote-tracking branch 'origin/master' into mmosca-gimbal-test 2024-06-21 15:03:21 +02:00
breadoven
813d3d37be Update navigation.c 2024-06-21 12:41:06 +01:00
breadoven
f9e25c625a
Merge pull request #10099 from breadoven/abo_mr_inverted_crash_detection
Multirotor inverted crash detection
2024-06-21 12:35:11 +01:00
breadoven
619d931bd1
Merge pull request #10135 from breadoven/abo_failsafe_inhibit_on_landing
Inhibit active failsafe procedures on landing detection
2024-06-21 12:25:16 +01:00
Pawel Spychalski (DzikuVx)
ea7564cfb6 Add ICM42688-G to IFLIGHTF4_SUCCEXD 2024-06-21 12:07:45 +02:00
Marcelo Bezerra
91b20689ed
fix test build 2024-06-21 11:10:51 +02:00
Marcelo Bezerra
b9be14c701
Add trim when headtracker info is stale.
Stale headtracker info results in center position of gimbal.
2024-06-21 10:52:02 +02:00
jamming
da4b30014a Fix DMA conflict between SPI,I2C and PWM Channels 2024-06-21 11:22:45 +08:00
Marcelo Bezerra
0aecc4fcd3 Add axis trim 2024-06-21 01:22:40 +02:00
Marcelo Bezerra
809cc754e9 Merge remote-tracking branch 'origin/master' into mmosca-gimbal-test 2024-06-20 23:21:34 +02:00
Marcelo Bezerra
ca6921b52c
Merge pull request #10109 from iNavFlight/mmosca-gimbal-test
Serial gimbal and headtracker support
2024-06-20 22:26:53 +02:00
Marcelo Bezerra
677734d3ff Move scaling to headtracker_common 2024-06-20 22:15:28 +02:00
Marcelo Bezerra
188cc0038b Build fixes for when different parts of heatracker / gimbal are disabled 2024-06-20 21:37:28 +02:00
Marcelo Bezerra
9a4a74186f More cleanup. Most of the functionality is on headtracker_common. 2024-06-20 20:50:10 +02:00
Marcelo Bezerra
69123b17a7
Clean up 2024-06-20 20:34:53 +02:00
Marcelo Bezerra
005a8188b7
Cleanup and simplification. 2024-06-20 20:05:08 +02:00
Marcelo Bezerra
0550aac4f6 Change default headtracker type to NONE 2024-06-20 17:35:49 +02:00
Marcelo Bezerra
4e99f80c62 Increase max for heatracker ratio 2024-06-19 22:59:11 +02:00
Marcelo Bezerra
ac3834f293
Cleanup 2024-06-19 21:47:22 +02:00
breadoven
70717526b8 improve setting description 2024-06-19 11:51:04 +01:00
breadoven
1dbe0b7811 inhibit during turtle mode 2024-06-19 10:44:25 +01:00
Marcelo Bezerra
0843ff7c7d
Fix copy and paste error on settings.yaml 2024-06-19 09:50:47 +02:00
Marcelo Bezerra
76de390b4c
Merge pull request #10147 from rmaia3d/pr/remove_osd_unused
Remove unused and commented out function from osd.c
2024-06-19 00:56:39 +02:00