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
Pawel Spychalski (DzikuVx)
bf530ecd6f
Lower new rates slightly
2024-06-08 13:55:07 +02:00
Marcelo Bezerra
bcc9fd27ff
fix permanentBoxId
2024-06-08 13:12:24 +02:00
Marcelo Bezerra
1474e029ac
Add active modes
2024-06-08 13:03:39 +02:00
Marcelo Bezerra
a136afe0ff
Add modes to active modes.
2024-06-08 12:40:49 +02:00
Marcelo Bezerra
53cb6bd4ed
Merge remote-tracking branch 'origin/master' into mmosca-gimbal-test
2024-06-07 15:13:34 +02:00
Paweł Spychalski
064aa529ed
Merge pull request #9879 from iNavFlight/dzikuvx-adaptive-filter
...
Adaptive gyro filter based on signal statistics experiment
2024-06-07 15:03:54 +02:00
Pawel Spychalski (DzikuVx)
08d46dd471
Fix compilation error in config.c
2024-06-07 13:39:37 +02:00
Marcelo Bezerra
5f6e73487b
Merge remote-tracking branch 'origin/master' into mmosca-gimbal-test
2024-06-07 13:34:10 +02:00
Pawel Spychalski (DzikuVx)
f8e72b8afd
Enable task only when adaptive filter is enabled
2024-06-07 12:57:42 +02:00
Pawel Spychalski (DzikuVx)
e18cbbf76a
Merge branch 'master' into dzikuvx-adaptive-filter
2024-06-07 12:39:31 +02:00
Pawel Spychalski (DzikuVx)
eabca5e0a5
Disable adaptive filter for SITL
2024-06-07 12:38:18 +02:00
Darren Lines
a3a0d72d84
Merge pull request #10113 from iNavFlight/MrD_Decrease-minimum-launch-acceleration
2024-06-06 23:42:06 +01:00
Marcelo Bezerra
db0856b7cb
Fix typos
2024-06-06 22:48:26 +02:00
Marcelo Bezerra
50754d09c9
ninja folder for tests
2024-06-06 22:44:48 +02:00
Marcelo Bezerra
4ba9a1b085
Clean up
2024-06-06 22:44:02 +02:00
Marcelo Bezerra
719a96e9c8
Tested working. May need to clamp inputs to 1000-2000 range
2024-06-06 22:28:19 +02:00
Marcelo Bezerra
c6da0b7540
Add unit tests
2024-06-06 21:12:05 +02:00
Marcelo Bezerra
1f9c2857cb
More .gitignore
2024-06-06 17:44:31 +02:00
Marcelo Bezerra
93d19f786b
Let f722 have some fun
2024-06-06 17:35:53 +02:00
Marcelo Bezerra
14370ce6cf
Merge remote-tracking branch 'origin/master' into mmosca-gimbal-test
2024-06-06 15:24:39 +02:00
Marcelo Bezerra
8803eb3d2a
Merge pull request #10096 from flywoo/master
...
Added new targets FLYWOOF722PRO, F405HD, updated F745, F405PRO config
2024-06-06 15:22:39 +02:00
Darren Lines
4fb7204d37
Update Settings.md
2024-06-06 12:06:26 +01:00
Darren Lines
033869b9da
Update settings.yaml
2024-06-06 12:04:29 +01:00
Marcelo Bezerra
201172b611
Merge remote-tracking branch 'origin/master' into mmosca-gimbal-test
2024-06-06 12:55:21 +02:00
Darren Lines
13307a0af3
Merge pull request #10102 from iNavFlight/MrD_Consolidate-the-old-Profile
-and-PID-Profile
-in-to-Control-Profile
2024-06-06 11:53:11 +01:00
Marcelo Bezerra
51cedc7182
Merge remote-tracking branch 'origin/master' into mmosca-gimbal-test
2024-06-06 10:40:52 +02:00
Marcelo Bezerra
5037401b32
Fix typo in settings and update docs
2024-06-06 00:45:23 +02:00
Marcelo Bezerra
ae07fd7216
Some files that were missed
2024-06-06 00:36:42 +02:00
Marcelo Bezerra
4da66220a0
Plumbing in place
...
Time to wire things up and test.
2024-06-06 00:31:31 +02:00
Marcelo Bezerra
42a94cb7ac
Few extra changes to cut down noise
2024-06-04 20:40:37 +02:00
Paweł Spychalski
7e50d1587e
Merge pull request #10098 from iNavFlight/release_7.1.2
...
Release 7.1.2
2024-06-04 16:55:55 +02:00