Commit Graph

40130 Commits

Author SHA1 Message Date
Andrew Tridgell
771fe173d4 AP_UAVCAN: fixed build on Linux 2020-03-09 09:45:20 +09:00
Randy Mackay
0e52bafa53 Rover: version to 4.0.0 2019-11-26 13:38:27 +09:00
Randy Mackay
0ab3b90650 Rover: 4.0.0 release notes 2019-11-26 13:37:35 +09:00
Randy Mackay
132a3f3dbb Rover: version to 4.0.0-rc4 2019-11-20 14:31:13 +09:00
Randy Mackay
d35f17f341 Rover: 4.0.0-rc4 release notes 2019-11-20 14:30:37 +09:00
Andrew Tridgell
3426445b3f AP_GPS: fixed sizes of config items 2019-11-20 14:08:58 +09:00
Michael du Breuil
d411400658 AP_GPS: UBlox: Fix the assumption that all keys are 1 byte keys 2019-11-20 14:08:55 +09:00
Michael du Breuil
a4dc1c19bd AP_GPS: UBlox fix not listing the time mode as a configuration reason 2019-11-20 14:08:53 +09:00
Andrew Tridgell
6609c144cc AP_GPS: fixed TMODE config issue on non-F9 GPS
thanks to Michel Pastor for reporting this
2019-11-20 14:08:50 +09:00
Andrew Tridgell
ba4a5812b1 AP_GPS: fixed signed/unsigned comparisons 2019-11-20 14:08:18 +09:00
Andrew Tridgell
a7d29b2cff AP_Periph: added gnss::Fix2 support 2019-11-20 14:08:15 +09:00
Andrew Tridgell
f2766ddebf AP_Periph: adjust buffer sizes 2019-11-20 14:08:13 +09:00
Andrew Tridgell
f135eb64d1 AP_Periph: switch to callback based CAN receive
this is much more reliable
2019-11-20 14:08:11 +09:00
Andrew Tridgell
ce294b8d50 AP_Periph: support RTCMStream for RTK injection 2019-11-20 14:08:07 +09:00
Andrew Tridgell
f2e725bdbd AP_GPS: support Fix2 message for UAVCAN
this allows for RTK fix levels
2019-11-20 14:08:00 +09:00
Andrew Tridgell
f5a06e6bd3 AP_GPS: support RTCMStream for RTCM injection on UAVCAN 2019-11-20 14:07:58 +09:00
Andrew Tridgell
7fd3193c09 AP_GPS: added automatic config of TMODE on F9
the Drotek F9 GPS ships with TMODE enabled, which means we don't get a
3D fix.

This also adds the VALGET/VALSET msgs we will need for automatic
moving baseline config
2019-11-20 14:07:55 +09:00
Andrew Tridgell
26fddd443d AP_UAVCAN: support RTCMStream for RTCM injection 2019-11-20 14:07:53 +09:00
Andrew Tridgell
6658659795 HAL_ChibiOS: disable debug port on f103 to save memory 2019-11-20 14:07:48 +09:00
Andrew Tridgell
bde9a9c960 HAL_ChibiOS: enable CAN callbacks
this allows for much more reliable CAN comms in AP_Periph
2019-11-20 14:07:42 +09:00
Michel Pastor
47e2bb8bb6 AP_Baro: fix PROBE_EXT parameter description 2019-11-20 13:58:42 +09:00
Andrew Tridgell
82ccf924ea HAL_ChibiOS: retain OPENDRAIN if set on a pin
this allows OPENDRAIN when set on a pin to be retained when set with a
pinMode(). This fixes a partially lit B/E LED on the Pixhawk4
2019-11-20 13:58:18 +09:00
Randy Mackay
f8ed65bc6e AP_Proximity: new lightware SF40C driver
New driver using latest streaming interface
Old driver left in place because older devices cannot be updated
2019-11-20 13:53:39 +09:00
Randy Mackay
a0063f5458 AP_Proximity: backup lightware SF40C driver to v09 2019-11-20 13:53:36 +09:00
Randy Mackay
c0ad37da15 AP_RangeFinder: TYPE param desc clarification for Benewake lidar
This renames some of the TYPE parameter's driver options:

19 :BenewakeTF02 is unchanged
20: BenewakeTFMini becomes BenewakeTFMini/Plus-Serial
25: BenewakeTFMiniPlus becomes BenewakeTFMini/Plus-I2C
27: BenewakeTF03 is unchanged
2019-11-20 13:52:56 +09:00
Randy Mackay
5c3329373c AP_RangeFinder: update Type and Pin parameter values
The _TYPE change is to remove the "v2" from the LidarLite description because both v2 and v3 are supported
The _PIN change is to make it more clear that any of the auxiliary pwm pins can be used for PWM input
2019-11-20 13:52:43 +09:00
Randy Mackay
4cae3057f5 Rover: add missing aux fns and alphabetise order 2019-11-20 13:50:42 +09:00
Peter Barker
432e982bbf RC_Channel: don't enter the config error loop on unknown options
... unless we are in SITL

Users moving backwards and forwards between versions can hit this case
too easily.

We probably need a better story around this error loop so it's less
confusing to the user about what's going on.
2019-11-20 13:47:44 +09:00
Randy Mackay
212cca9509 AC_Fence: relax sys-status healthy reporting 2019-11-20 13:46:48 +09:00
Randy Mackay
ae29cdfb12 Rover: version to 4.0.0-rc3 2019-11-08 12:08:09 +09:00
Randy Mackay
ef62880fc6 Rover: 4.0.0-rc3 release notes 2019-11-08 12:07:34 +09:00
Randy Mackay
f15459f25e Rover: fix guided consumption of SET_YAW_SPEED 2019-11-08 10:09:23 +08:00
Randy Mackay
129651b7e4 Rover: move set_desired_speed to each mode 2019-11-08 10:09:23 +08:00
Randy Mackay
45682550e7 Rover: minor comment fix 2019-11-08 10:09:23 +08:00
Matt Lawrence
7a63bda027 Frame_params: Updated solo params for Copter 4 2019-11-08 07:28:17 +08:00
Mark Whitehorn
a25846b8a2 GCS_MAVLink: change in_sensor_config_error to in_config_error 2019-11-08 10:14:34 +11:00
Mark Whitehorn
3873baf676 AP_HAL_SITL: change in_sensor_config_error to in_config_error 2019-11-08 10:14:34 +11:00
Mark Whitehorn
6dd28f7d74 ArduCopter: change in_sensor_config_error to in_config_error 2019-11-08 10:14:34 +11:00
Mark Whitehorn
6b9c997a97 Tools: rename SensorConfigErrorLoop test to ConfigErrorLoop 2019-11-08 10:14:34 +11:00
Mark Whitehorn
f8d4cba667 AP_Param: rename sensor_config_error to config_error 2019-11-08 10:14:34 +11:00
Mark Whitehorn
00948c33d5 AP_InertialSensor: rename sensor_config_error to config_error 2019-11-08 10:14:34 +11:00
Mark Whitehorn
5276cb7f2b AP_IOMCU: rename sensor_config_error to config_error 2019-11-08 10:14:34 +11:00
Mark Whitehorn
a1868b8b67 AP_Baro: rename sensor_config_error to config_error 2019-11-08 10:14:34 +11:00
Mark Whitehorn
285901f57c RC_Channel: enter config_error loop for invalid RC option 2019-11-08 10:14:34 +11:00
Mark Whitehorn
9cf708b846 AP_BoardConfig: rename sensor_config_error to config_error 2019-11-08 10:14:34 +11:00
Mark Whitehorn
7f6e89bee8 RC_Channel: enter error loop on invalid RC option 2019-11-08 10:14:34 +11:00
Mark Whitehorn
c5abcb5584 RC_Channel: don't panic on unsupported RCn_OPTION in SITL 2019-11-08 10:14:34 +11:00
Andrew Tridgell
9ffc0f5a3a AP_Periph: updated README 2019-11-07 15:49:38 +11:00
Patrick José Pereira
2fae0cf5c0 Sub: Remove unnecessary includes
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2019-11-06 09:40:23 -08:00
Patrick José Pereira
722e512226 autotest: Sub: Add ALT_HOLD test
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2019-11-06 09:35:06 -08:00