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