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

16014 commits

Author SHA1 Message Date
Marcelo Bezerra
6da4f35a35
fix sitl 2024-06-25 15:00:05 +02:00
Marcelo Bezerra
1a274336a6
Add task to send telemtery info 2024-06-25 14:43:53 +02:00
Pawel Spychalski (DzikuVx)
596c025ef1 Remove of register optimization in favor or relying on GCC optimization. 2024-06-25 14:36:59 +02:00
Paweł Spychalski
6e0f6b0121
Merge pull request #10174 from Minderring/Fix-driver-of-BMI088
[FIX] BMI088 driver: get BMI088 acc aligned
2024-06-25 14:03:20 +02:00
Marcelo Bezerra
a3a129e6ee Plugin some of the telemetry functions.
Basic squeleton in place.

Need to update telemetry data and avoid sending telemetry slot twice.
2024-06-25 00:52:55 +02:00
Marcelo Bezerra
459fec940f Update frame check 2024-06-24 23:58:13 +02:00
Marcelo Bezerra
4c56952e15 Setup serial port for bi direction, half duplex operation 2024-06-24 23:46:16 +02:00
Marcelo Bezerra
bd7f488e95 More plumbing.
Add SBUS2 option to rx type.
Add method to query active telemetry frame
2024-06-24 23:18:20 +02:00
Marcelo Bezerra
9d2ae34738 Merge remote-tracking branch 'origin/master' into mmosca-sbus2-telemetry 2024-06-24 22:49:20 +02:00
Paweł Spychalski
2fe9cc28c0
Merge pull request #10177 from iNavFlight/dzikuvx-lulu-improvements
Gyro LULU smoother as gyro filter alternative
2024-06-24 18:22:39 +02:00
Pawel Spychalski (DzikuVx)
b1b787d40a docs update 2024-06-24 17:33:25 +02:00
Pawel Spychalski (DzikuVx)
93e97c7fe0 Merge branch 'master' into dzikuvx-lulu-improvements 2024-06-24 13:36:14 +02:00
Marcelo Bezerra
55531904e3
Merge pull request #10176 from iNavFlight/mmosca-use-mag-all-update
[Targets] USE_MAG_ALL
2024-06-24 13:33:28 +02:00
Marcelo Bezerra
ea658710f8
Another fix 2024-06-24 13:01:00 +02:00
Marcelo Bezerra
b07caf3190
fix typo 2024-06-24 12:57:44 +02:00
Marcelo Bezerra
df29310c3a
USE_MAG_ALL 2024-06-24 12:54:27 +02:00
Pawel Spychalski (DzikuVx)
116c9e274f Fix defaults initialization 2024-06-24 11:23:37 +02:00
jamming
1e5d2b93d0 Add ICM-42688P to KakuteF4 2024-06-24 17:15:29 +08:00
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
e8b15202f7
Merge pull request #9349 from iNavFlight/mmosca-msp-gps-ublox-command
Add msp command to send raw ublox commands to gps.
This is a one way road, and no response is expected.

Next step is to add code to the configurator to fetch AssistNow data over the internet.
2024-06-22 23:18:59 +02: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
e989f231ea
Merge pull request #10172 from iNavFlight/mmosca-patch-3
Only generate nightly build release if the change includes code.
2024-06-22 15:58:36 +02:00
Marcelo Bezerra
ba199c5736
Only generate nightly build release if the change includes code. 2024-06-22 09:43:45 -04:00
Marcelo Bezerra
8838512383
Merge pull request #10171 from iNavFlight/mmosca-patch-3
Update Cli.md
2024-06-22 15:42:25 +02:00
Marcelo Bezerra
bc9975b02a
Update Cli.md
Update list of serial functions.

Another test for not building the firmware on doc only changes.
2024-06-22 09:41:20 -04:00
Marcelo Bezerra
fb02b706d6
Merge pull request #10170 from iNavFlight/mmosca-crsf-bind
Update bind_rx cli documentation
2024-06-22 15:05:17 +02:00
Marcelo Bezerra
0261a09f5f Merge remote-tracking branch 'origin/master' into mmosca-crsf-bind 2024-06-22 14:46:47 +02:00
Marcelo Bezerra
a8b0ff612c Attempt at passing branch protection for non-code commits 2024-06-22 14:44:31 +02:00
Marcelo Bezerra
addfa59d7a
Merge pull request #10166 from iNavFlight/mmosca-crsf-bind
bind_rx cli command now supports CRSF based receivers
2024-06-22 14:37:00 +02:00
Marcelo Bezerra
7b495664af Update bind_rx cli documentation 2024-06-22 14:36:37 +02:00
Marcelo Bezerra
46477ef000 Merge remote-tracking branch 'origin/master' into mmosca-crsf-bind 2024-06-22 14:22:21 +02:00
Marcelo Bezerra
411186ab03
Merge pull request #10159 from iNavFlight/mmosca-gimbal-test
Further serial gimbal/headtracker improvements
2024-06-22 14:20:24 +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