Andrew Tridgell
7b203f6816
SITL: added SIM_MAG_SCALING for testing scale factor errors
5 years ago
Randy Mackay
e12e0d95ae
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
1b84c8132e
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
c78112564c
AP_Scripting: init sends failure message
5 years ago
Randy Mackay
356ece6682
AP_Arming: add pre-arm system check that scripting init succeeded
5 years ago
Randy Mackay
09d75cff3b
AP_Scripting: add init failure check
5 years ago
Randy Mackay
4bcf66481f
AP_Arming: add mandatory_checks
...
These are checks that can never be bypassed
5 years ago
Willian Galvani
678fd8de1d
AC_PosControl_Sub: do not reset accel_z integrator when relaxing
...
Doing so caused the ROV to dive and slowly go back to the altitude
setpoint
5 years ago
Peter Barker
d332118b05
SITL: increase Wasp reading frequency
...
The driver requires a reading each time it is called (20Hz)
5 years ago
Peter Barker
f480df228b
AP_HAL_SITL: set cloexec on eeprom.bin
5 years ago
Peter Barker
2dacafe0f3
AP_Landing: emit DEPLOY gcs text only if not already deployed
5 years ago
Peter Barker
ebd2b1d544
AP_Vehicle: instantiate the AHRS object
5 years ago
Peter Barker
d3ede184cf
AP_AHRS: force the use of EKF for Copter and Sub
5 years ago
Andrew Tridgell
1eebae2346
GCS_MAVLink: use new SERIAL_CONTROL_SERIALn enums
5 years ago
Andy Piper
763089addb
AP_InertialSensor: slight improvement to LOG_BAT_OPT docs.
5 years ago
Randy Mackay
ef5a2cc470
AP_NMEA_Output: 10hz rate limiting uses uint32_t
5 years ago
Peter Barker
46d0425fcf
AP_NMEA_Output: correct 10Hz rate limiting
...
integer promotion issue
5 years ago
Gone4Dirt
98a4335af4
AP_Motors: Added support for autorotation
5 years ago
Gone4Dirt
71f7761975
AP_Vehicle: Added mode change reasons for autorotation
5 years ago
Gone4Dirt
87331539b9
AC_Autorotation: Created autorotation library
5 years ago
Andrew Tridgell
0a81c48d9c
HAL_ChibiOS: lower gains on CubyOrange and Yellow heater
...
this should reduce the chance of baro oscillation due to rapid change
in heater temperature
5 years ago
Peter Barker
306aa5b654
AP_Radio: expect delay whil resetting radios
5 years ago
Phillip Kocmoud
73c56220ff
HAL_ChibiOS: update mRoControlZeroF7 I2C mask
5 years ago
Peter Barker
314ea32ede
GCS_MAVLink: any internal error means MAV_STATE_CRITICAL
5 years ago
Andrew Tridgell
0317b66139
HAL_ChibiOS: update mRoX21-777 I2C mask
...
all external
5 years ago
Andrew Tridgell
5ae24a7aac
AP_SerialManager: expose map_baudrate()
5 years ago
Andrew Tridgell
0c4a4ccb74
HAL_ChibiOS: optionally print information on a HardFault
5 years ago
Andrew Tridgell
ef993f380f
HAL_ChibiOS: use system_halt_hook()
5 years ago
Andrew Tridgell
c1575654e2
HAL_ChibiOS: added optional debug code for hardfaults and panics
...
this implements a soft-serial print function that can be used to get
debug out on a GPIO pin in a panic
5 years ago
Luke.Qin
c8ef863e6d
AC_PosControl: fix minor bug for set_max_speed_z()
5 years ago
Marian Soban
25cf389971
AP_LTM_Telem: LTM telemetry support
5 years ago
Marian Soban
bea1502af9
AP_SerialManager: LTM telemetry support
5 years ago
Marian Soban
6e961b55eb
GCS_MAVLink: LTM telemetry support
5 years ago
Peter Barker
4780dc40b0
AP_Camera: use corrected version of send_to_components
5 years ago
Peter Barker
4fd31b7bc4
AP_BattMonitor: use corrected version of send_to_components
5 years ago
Peter Barker
a96a4c0510
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
Mark Whitehorn
5f6b3a1f5b
AP_NavEKF2: clean up init failure handling
...
only attempt to allocate memory once
5 years ago
Michael du Breuil
feead0a42c
SITL: ADSB: Don't hard code the emitter type
5 years ago
Randy Mackay
9fe624ab77
AP_ToshibaCAN: consume and log motor temperature
...
also fix esc temperature consumption
also minor change to temperature logging multipler (was float, now
unsigned)
5 years ago
Randy Mackay
cddc9b622f
AP_KDECAN: log motor temp as zero
5 years ago
Randy Mackay
1b79f102b6
AP_BLHeli: log motor temp as zero
5 years ago
Randy Mackay
94d641d3d5
AP_Logger: ESC logging includes motor temperature
5 years ago
Randy Mackay
ecb60955ff
AP_Compass: minor comment fix
...
Co-Authored-By: Peter Barker <pb-gh@barker.dropbear.id.au>
5 years ago
lukezhqin
32f11ba863
AP_Compass: fix thin_samples to avoid comparing sample to itself
5 years ago
Randy Mackay
f97cfd1065
AP_Compass: fix calibrator update when step one fails
5 years ago
Randy Mackay
89fa324a2b
AP_Compass: rename CompassCalibrator::clear to stop
5 years ago
Randy Mackay
90cfbe01e4
AP_Compass: remove unused calc_mean_squared_residuals
5 years ago
Randy Mackay
feb0f141fa
AP_Compass: add comments to calibrator
5 years ago
Randy Mackay
09046aec66
AP_Compass: formatting fixes
...
this should be a non-functional change
5 years ago
Randy Mackay
f58b09ebef
AP_Compass: constify get_completion_mask and remove use of auto
5 years ago