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
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
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
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
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
Paweł Spychalski
7e92ce394c
Merge pull request #10103 from iNavFlight/MrD_Make-battery_capacity_unit
-global
...
Make `battery_capacity_unit` a global setting
2024-06-04 13:40:37 +02:00
Paweł Spychalski
864bb1587b
Merge pull request #10055 from iNavFlight/dzikuvx-no-inav-logo-on-dji
...
Do not render INAV logo on DJI compat mode
2024-06-04 13:39:46 +02:00
flywoo
b68619c6c8
Update F722PRO target.h
2024-06-04 14:49:28 +08:00
flywoo
b8707b76cb
Update F722PRO default features
2024-06-04 11:09:23 +08:00
Marcelo Bezerra
307e35ad87
Current status.
...
Start plumbing task. Still need initialization
2024-06-04 01:08:19 +02:00
Marcelo Bezerra
0e8486e45d
rename some fields, add some plumbing for gimbal_common
2024-06-03 22:58:42 +02:00
breadoven
1a4b7c050e
Merge pull request #10093 from breadoven/abo_blackbox_flightmode_update
...
Blackbox rc/flight modes update
2024-06-03 08:55:17 +01:00
Marcelo Bezerra
4faed24fd7
Business logic ok, still needs plumbing
2024-06-02 23:51:02 +02:00