Peter Barker
31fbfa8d6e
AP_Proximity: use enum class for status
5 years ago
Peter Barker
b57b69685a
AP_Proximity: correct checking of valid instance in various getters
5 years ago
Peter Barker
21a5618517
GCS_MAVLink: adjust for proximity rangefinder types changing namespacing
5 years ago
Peter Barker
ee0dd26007
AP_Proximity: use enum class for proximity type
...
Removes verbiage from AP_Proximity.cpp
5 years ago
Peter Barker
79c2b310b5
AP_Proximity: stop passing serial manager around, use singleton
5 years ago
Randy Mackay
d2e6df570c
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
5 years ago
Randy Mackay
19f3060439
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
5 years ago
bnsgeyer
47d36edf8d
AP_Motors: Tradheli-incorporate DDFP for counter clockwise rotating rotors
5 years ago
bnsgeyer
c8572502aa
AC_InputManager: Change STAB_COL params to percent
5 years ago
Andrew Tridgell
418eb48bb2
GCS_MAVLink: fixed critical error on prefight cal ops
5 years ago
Andrew Tridgell
cfc531be8d
HAL_ChibiOS: fixed build of SPI clock test
5 years ago
bnsgeyer
d8bd024d8f
AP_Motors: tradheli-update parameter display names
5 years ago
Randy Mackay
04fcbacb9f
GCS_MAVLink: remove send-text re allocating for fence
5 years ago
Randy Mackay
e5ac849cbf
AC_Fence: turn off debug msg re memory allocation
5 years ago
Andrew Tridgell
35dd28ec88
HAL_ChibiOS: fixed handling of 16bit timer wrap
...
this fixes #12948
5 years ago
Andrew Tridgell
a9d11d718d
AP_InternalError: added hex and decimal comments
...
makes looking up codes faster from logs
5 years ago
Andrew Tridgell
e35f253803
HAL_ChibiOS: added assert for systime_t size
5 years ago
Andy Piper
805d8ed776
AP_InertialSensor: correct loop rate on BMI055, clean up setting of loop rate on BMI055 and BMI088
5 years ago
Andy Piper
cce993e35b
AP_HAL_ChibiOS: specify Durdanal IMUs so that ordering is correct
5 years ago
Randy Mackay
f28f376f20
AP_RangeFinder: remove param conversion for 3rd and 4th
...
3rd and 4th instances were not available to users unless they used their own builds which is rare
this reduces the firmware's flash size a small amount
5 years ago
Randy Mackay
eab638cfab
AP_RangeFinder: param conversion fix
...
This resolves an issue with the parameter conversion when moving from Copter-3.6.x to 4.0 (and similar moves for other vehicle types)
5 years ago
Randy Mackay
e28f258297
AP_Arming: add mandatory_checks
...
These are checks that can never be bypassed
5 years ago
Randy Mackay
8cb2631c14
AP_Scripting: init sends failure message
5 years ago
Randy Mackay
b750193563
AP_Arming: add pre-arm system check that scripting init succeeded
5 years ago
Randy Mackay
f2bb56bf1e
AP_Scripting: add init failure check
5 years ago
Peter Barker
121accf392
AP_Landing: emit DEPLOY gcs text only if not already deployed
5 years ago
Gone4Dirt
3b041507e3
AP_Motors: Added support for autorotation
5 years ago
Gone4Dirt
a728b431e5
AP_Vehicle: Added mode change reasons for autorotation
5 years ago
Gone4Dirt
ef72d89d26
AC_Autorotation: Created autorotation library
5 years ago
Andrew Tridgell
401dfc3e0e
HAL_ChibiOS: update mRoX21-777 I2C mask
...
all external
5 years ago
Peter Barker
a1a82e998a
GCS_MAVLink: any internal error means MAV_STATE_CRITICAL
5 years ago
Phillip Kocmoud
ecdf6f1301
HAL_ChibiOS: update mRoControlZeroF7 I2C mask
5 years ago
Peter Barker
422b2cde49
AP_Camera: use corrected version of send_to_components
5 years ago
Peter Barker
f94e36a806
AP_BattMonitor: use corrected version of send_to_components
5 years ago
Peter Barker
865937306c
GCS_MAVLink: correct encoding used for send_to_components
...
These have to be packed onto the channel - otherwise they may ge
tencoded as mavlink1 instead of mavlink2 (or vice-versa)
5 years ago
Andrew Tridgell
cf99227a8c
AP_BattMonitor: added Durandal selection for batt mon pins
5 years ago
bnsgeyer
ca10788533
AP_Motors: tradheli- fix metadata
5 years ago
Randy Mackay
3b024cc476
AP_Terrain: leave ENABLE as 1 if memory alloc fails
5 years ago
Randy Mackay
51b5fac511
AP_Arming: add mission and rangefinder to param desc
5 years ago
Randy Mackay
ff7a21333d
AP_Arming: add terrain init check to system checks
5 years ago
Randy Mackay
5bb6ada292
AP_Terrain: add init_failed
...
allows external caller to determine if terrain database failed to initialise
5 years ago
Randy Mackay
356a5fcc5a
AP_Terrain: constify get_statistics and bitount64
5 years ago
Andrew Tridgell
fc61cf3d3c
HAL_ChibiOS: support LEDs with a wider range of frequencies
...
this fixed LEDs on FMUv5 boards on first 4 aux channels. We need to
round up not round down in the resulting bitrate
5 years ago
Andrew Tridgell
146daf8cef
AP_SerialManager: don't show parameters for serial ports that don't exist
...
saves a bit of user confusion
5 years ago
Andrew Tridgell
49eb2de591
HAL_ChibiOS: setup define for number of serial ports
5 years ago
Michel Pastor
abdfbcf504
AP_Baro: fix PROBE_EXT parameter description
5 years ago
bnsgeyer
0afd4d75f4
AP_Motors: tradheli - TAIL_SPEED metadata correction
5 years ago
Andrew Tridgell
096a624301
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
5 years ago
Andrew Tridgell
ffe642a530
AP_GPS: fixed TMODE config issue on non-F9 GPS
...
thanks to Michel Pastor for reporting this
5 years ago
Randy Mackay
cb983913be
AP_Terrain: minor comment fix
5 years ago