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

16645 commits

Author SHA1 Message Date
Marcelo Bezerra
7486a38e72
Merge remote-tracking branch 'origin/master' into mmosca-gimbal-test 2024-06-12 19:02:38 +02:00
Marcelo Bezerra
555ca6cb91
Merge pull request #10129 from iNavFlight/mmosca-parallel-build
Change number of builds and make builds faster
2024-06-12 19:02:21 +02:00
Marcelo Bezerra
bbad573eff
Strange things happening 2024-06-12 18:51:42 +02:00
Marcelo Bezerra
556a0fadd9
18 jobs. 2024-06-12 18:48:36 +02:00
Marcelo Bezerra
0e5f7716ac
Bump parallel task once more 2024-06-12 18:38:49 +02:00
Marcelo Bezerra
3da647d6dd
Tests don't really depend on build. 2024-06-12 18:29:31 +02:00
Marcelo Bezerra
75d85eb495
Back to ninja, bump number of runners 2024-06-12 18:20:21 +02:00
Marcelo Bezerra
dad4c304c7
Try -pipe 2024-06-12 18:12:03 +02:00
Marcelo Bezerra
e62fb97bb2
Merge pull request #10128 from iNavFlight/mmosca-bump-max-chars
We already support 4 page fonts, bump max chars to 1024
2024-06-12 17:51:18 +02:00
Marcelo Bezerra
2e6fa1593b
Switch to make, ninja seems ot be ignoring the -j4 2024-06-12 17:50:33 +02:00
Marcelo Bezerra
ff137b73e8
Add -j4 to allow parallel builds.
Based on info available at https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories
2024-06-12 17:32:54 +02:00
Marcelo Bezerra
b2dccffaee
Merge pull request #10127 from iNavFlight/mmosca-increase-max-pwm-count
Increase max number of pwm outputs by 1, if a LED pin is defined
2024-06-12 16:55:33 +02:00
Marcelo Bezerra
1c6499354e
We already support 4 page fonts
bump max number of chars for displayport_msp
2024-06-12 16:48:11 +02:00
Marcelo Bezerra
5a50f95f08
Increase max number of pwm outputs by 1, if a LED pin is defined 2024-06-12 14:47:44 +02:00
Marcelo Bezerra
cf14ed86f6
Merge remote-tracking branch 'origin/master' into mmosca-gimbal-test 2024-06-12 09:50:23 +02:00
Paweł Spychalski
3f52a55540
Merge pull request #10123 from iNavFlight/mmosca-adaptive-filter-bug
gyro_adaptive_filter_min_hz min value error
2024-06-12 09:47:34 +02:00
Pawel Spychalski (DzikuVx)
1123e59198 Enable adaptive filter only when min and max are set 2024-06-12 09:30:48 +02:00
Marcelo Bezerra
2366b0e418
Add headtracker to SITL 2024-06-12 00:15:24 +02:00
Marcelo Bezerra
6893844bb0
group reset template 2024-06-11 23:31:56 +02:00
Marcelo Bezerra
2d2eab8b6c
Use reset template 2024-06-11 23:30:25 +02:00
Marcelo Bezerra
58faed4556
Min and max values made defaults invalid
Old values failed checks for +/-5Hz from main gyro lpf frequency
2024-06-11 22:07:56 +02:00
breadoven
7405383aed fix time settings 2024-06-11 19:51:59 +01:00
Marcelo Bezerra
5b16cdeb6f
Add config reset functions 2024-06-11 19:32:38 +02:00
Marcelo Bezerra
ab7f14c2c1
Add init() call for msp head tracker 2024-06-11 18:41:38 +02:00
Marcelo Bezerra
4257ff3177
Add MSP headtracker 2024-06-11 17:56:55 +02:00
breadoven
155732d814 Change to using vertical position sanity check 2024-06-11 12:06:16 +01:00
jamming
f2f872c64e Add a new target KakuteF4wing 2024-06-11 13:40:18 +08:00
Marcelo Bezerra
03829b730b
fix detection 2024-06-10 22:08:28 +02:00
Marcelo Bezerra
f09eef1401
sitl fix 2024-06-10 21:54:36 +02:00
Marcelo Bezerra
03698d688d
New files 2024-06-10 21:11:10 +02:00
Marcelo Bezerra
5efba06ad5
Missing file 2024-06-10 21:10:34 +02:00
Marcelo Bezerra
5865ab990d
Build fixed for no gimbal or no headtracker 2024-06-10 21:04:58 +02:00
Marcelo Bezerra
8f3f146981
Make serial headtracker input available on the mixer tab 2024-06-10 20:37:15 +02:00
Marcelo Bezerra
498ad3b578
Basic plumbing on servos.
Need to separate head tracker in headtracker common and headtracker
serial.

Potentially add headtracker msp
2024-06-10 17:29:52 +02:00
Marcelo Bezerra
3b42180117
Placeholders for head tracker as servo input 2024-06-10 16:10:04 +02:00
Marcelo Bezerra
5afef318ee Small fixes
Some debugging info and fixes single uart setting
2024-06-09 19:49:07 +02:00
Marcelo Bezerra
21ccfa5233 Switch based changing from head tracker to center and sliders verified working 2024-06-09 18:36:25 +02:00
Marcelo Bezerra
327d173c46 fix headtracker center position 2024-06-09 17:14:24 +02:00
Marcelo Bezerra
e30ab94c85 Add uart sharing.
FC rx goes to headtracking source.
FC tx goes to gymbal.
2024-06-09 11:23:21 +02:00
Marcelo Bezerra
99a351847e Fix unit test build 2024-06-09 00:40:22 +02:00
Marcelo Bezerra
03f1a8b700 Plumbing for head tracking in place.
1 UART will control gimbal
1 UART will read headtracking info from external device

INAV will control gimbal and will either forward headtracking attitude info
or control gimbal directly.

Sensitivity from headtracker unit is currently ignored.
2024-06-09 00:07:09 +02:00
Marcelo Bezerra
9ad3f2408a Parse incomming headtracking info from sidechannel 2024-06-08 23:47:46 +02:00
Marcelo Bezerra
1be5b7457b Fix warning about unused variable 2024-06-08 22:37:55 +02:00
Marcelo Bezerra
504dd5b3c6 First steps to allow reading headtracker info from a side channel 2024-06-08 22:34:13 +02:00
Marcelo Bezerra
0f2eedaf7d Use constrain instead of duplicating this code 2024-06-08 19:06:33 +02:00
Marcelo Bezerra
ca494d1d72 Cleanup 2024-06-08 18:20:23 +02:00
Marcelo Bezerra
0253e86133 Only activate TILT lock and ROLL lock if CENTER is not active 2024-06-08 17:33:30 +02:00
Marcelo Bezerra
bf651acaf9 Update flight modes 2024-06-08 17:26:06 +02:00
Marcelo Bezerra
3e66d63db8 Merge remote-tracking branch 'origin/master' into mmosca-gimbal-test 2024-06-08 15:14:02 +02:00
Paweł Spychalski
ffae9589d2
Merge pull request #9878 from iNavFlight/dzikuvx-increase-mr-nav-speeds
Increase allowed speeds in NAV modes on multirotors
2024-06-08 14:58:33 +02:00