Iampete1
da352163ee
AP_Scripting: move singleton method bindings to flash
2022-02-02 11:33:46 +11:00
Andrew Tridgell
c2c94631e8
HAL_ChibiOS: added STM32CubeMX files for new F412 configs
2022-02-02 07:42:23 +11:00
Andrew Tridgell
e07057d24f
HAL_ChibiOS: support SDIO 48MHz clock on F412
2022-02-02 07:42:23 +11:00
Peter Barker
189c4cc4c7
AP_Logger: add missing documentation for RCI2 message
2022-02-01 22:45:19 +11:00
Peter Barker
e2ced65c04
AP_Avoidance: tidy construction of vector on stack
2022-02-01 19:40:22 +11:00
Peter Barker
abc57740ee
AP Avoidance: stop using relative_lat member in Location object
2022-02-01 19:40:22 +11:00
Rishabh
89cd6ab006
AC_PrecLand: Change parameter to bitmask
2022-02-01 17:12:56 +09:00
TulleU
7907fd5729
AP_HAL_ChibiOS: revo-mini-i2c probe for external compasses
...
allow for probing of external compasses on i2c
2022-02-01 17:36:14 +11:00
Willian Galvani
802974a337
AP_Filesystem: tweak fgets()
...
This avoids that it returns False when encountering new lines or
\n\r
2022-02-01 17:35:26 +11:00
Willian Galvani
6e91ae554a
Tools: use relative paths for parameter files
2022-02-01 17:35:26 +11:00
Willian Galvani
392911fc62
Tools: update reltopdir function to use relpath()
2022-02-01 17:35:26 +11:00
Willian Galvani
e6929892e3
AP_Param: Use AP:FS() to read files
2022-02-01 17:35:26 +11:00
Willian Galvani
403ea405dd
AP_Hal_Linux: create defaults.parm for Navigator
2022-02-01 17:35:26 +11:00
Willian Galvani
2b9d56c252
Tools: embed default.param files for Linux boards
2022-02-01 17:35:26 +11:00
murata
42d1fd984c
AP_OpticalFlow: Change division to multiplication
2022-02-01 17:34:40 +11:00
Hwurzburg
9c91e3c793
Tools: update option names in BATTMonitor in prep for expansion
2022-02-01 12:35:03 +11:00
Hwurzburg
0ea7044796
AP_HAL_ChibiOS: update option names in BATTMonitor in prep for expansion
2022-02-01 12:35:03 +11:00
Hwurzburg
95e074a7bc
AP_BattMonitor: update option names in BATTMonitor in prep for expansion
2022-02-01 12:35:03 +11:00
Peter Barker
f5526d095b
AP_HAL: remove HAL_COMPASS_DEFAULT define
...
this doesn't actually allow you to specify a default, despite the name
and a couple of hwdefs trying to use it that way.
This would have stopped being useful when we did the
compass-prority-table stuff - or before.
2022-02-01 12:10:38 +11:00
Peter Barker
9305a67737
AP_HAL_ESP32: remove HAL_COMPASS_DEFAULT define
...
this doesn't actually allow you to specify a default, despite the name
and a couple of hwdefs trying to use it that way.
This would have stopped being useful when we did the
compass-prority-table stuff - or before.
2022-02-01 12:10:38 +11:00
Peter Barker
0eacc0348e
AP_HAL_ChibiOS: remove HAL_COMPASS_DEFAULT define
...
this doesn't actually allow you to specify a default, despite the name
and a couple of hwdefs trying to use it that way.
This would have stopped being useful when we did the
compass-prority-table stuff - or before.
2022-02-01 12:10:38 +11:00
Peter Barker
ef2fd1f4ba
AP_Compass: remove HAL_COMPASS_DEFAULT define
...
this doesn't actually allow you to specify a default, despite the name
and a couple of hwdefs trying to use it that way.
This would have stopped being useful when we did the
compass-prority-table stuff - or before.
2022-02-01 12:10:38 +11:00
Peter Barker
a4d2194f80
hwdef: SkyViper-v2450: enable only UBLOX and MAV GPS backends
2022-02-01 11:22:02 +11:00
Peter Barker
60b8277e1b
AP_GPS: create and use AP_GPS_BACKEND_DEFAULT_ENABLED
...
Allows for all backends to be set to off by default.
2022-02-01 11:22:02 +11:00
mathieulohier
bcc60d0945
hwdef: modalai_fc_v1 update documentation
2022-02-01 11:02:23 +11:00
Iampete1
3189bd7c0d
Copter: AutoYaw: use get_slew_yaw_max_degs in place of get_slew_yaw_cds
2022-02-01 08:19:35 +09:00
Iampete1
b3646494d4
AC_AttitudeControl: always use smaller of slew yaw and rate max
2022-02-01 08:19:35 +09:00
Randy Mackay
dee3f9dce1
Rover: 4.1.4-rc1 release notes
2022-01-31 19:45:35 +09:00
Randy Mackay
047128a038
Copter: 4.1.4-rc1 release notes
2022-01-31 19:45:16 +09:00
Tatsuya Yamaguchi
6443bdcb2d
Copter: change variable type from float to int32_t
2022-01-31 16:09:54 +09:00
Rishabh
3caff0fa1e
AP_Scripting: Add lua script example for Rover moving in circles with fixed radius using turn rate guided command
2022-01-31 14:48:22 +09:00
Rishabh
2e7e4a36ff
AP_Scripting: Allow scripts to set Rovers turn rate and speed guided command
2022-01-31 14:48:22 +09:00
Rishabh
d90d3d1283
AP_Vehicle: Allow lua script access to Rover's turn rate guided command
2022-01-31 14:48:22 +09:00
Rishabh
7265e11b53
Rover: Allow lua script access to turn rate guided command
2022-01-31 14:48:22 +09:00
Rishabh
48124c1c4b
Copter: Use new control methods for prec loiter
2022-01-31 14:38:29 +09:00
Rishabh
819539af1a
AC_PrecLand: Add features to check if target is moving and figure out its velocity
2022-01-31 14:38:29 +09:00
Rishabh
309dfa63f3
Copter: Switch PrecLand to use updated Pos Controller
2022-01-31 14:38:29 +09:00
Rishabh
ef20d749bf
AP_Proximity: Fix Cygbot_D1 driver CRC
2022-01-31 14:10:21 +09:00
Randy Mackay
372fc1a840
AP_Math: spline lateral scaler reduced to 0.5
...
Co-authored-by: Leonard Hall <leonardthall@gmail.com>
2022-01-31 12:05:59 +09:00
murata
71d87c3c94
AP_ToshibaCAN: correct spelling mili -> milli
2022-01-31 08:55:29 +09:00
murata
42264599f2
AP_IRLock: correct spelling mili -> milli
2022-01-31 08:55:29 +09:00
murata
3eb0fca212
AP_FETtecOneWire: correct spelling mili -> milli
2022-01-31 08:55:29 +09:00
murata
fb8582e98e
AP_ESC_Telem: correct spelling mili -> milli
2022-01-31 08:55:29 +09:00
Marek Šuppa
49e88b7aea
Tools: add missing comma to sim_vehicle.py
...
* Add missing comma in `sim_vehicle.py`.
Signed-off-by: mr.Shu <mr@shu.io>
2022-01-31 08:54:01 +09:00
Iampete1
fd11620383
SRV_Channels: correct RC channel define to SERVO channel
2022-01-30 17:29:56 +11:00
Peter Barker
c463036706
AP_GPS: write config blob out as chunk rather than iterating
2022-01-30 13:24:45 +11:00
Andrew Tridgell
563528dfc0
HAL_ChibiOS: update CubeMX files
2022-01-29 18:57:33 +11:00
Andrew Tridgell
00e32b52bf
hwdef: removed unnecessary PLL overrides
...
now we've properly filled in the F4 clocks we can use normal PLL
settings
2022-01-29 18:57:33 +11:00
Andrew Tridgell
040ff007ea
HAL_ChibiOS: fixed some F4 clocks, and support no crystal on F4
...
this fixes up some of the F4 varients that were running at the wrong
clock, and also gives support for running F4s with no crystal
2022-01-29 18:57:33 +11:00
Andrew Tridgell
a8b98bfcc4
HAL_ChibiOS: required EXPECTED_CLOCK in all MCU files
...
this ensures we validate the clock setup at compile time
2022-01-29 18:57:33 +11:00