Peter Barker
b6ee93aeef
AP_Logger: change BAD_DEPTH logerror code from 0 to 3
...
We use 0 to mean cleared for many other subsystems, so this is a bit of
a wart.
6 years ago
Randy Mackay
5d8747c81d
AP_InetialSensor: fixup ENABLE_MASK parameter desc
6 years ago
Peter Barker
0d0dfd49bd
AP_Logger: accomodation for Sub error subsystems and codes
6 years ago
Peter Barker
d2a683a758
AP_Logger: move Log_Write_Error into library
6 years ago
Peter Barker
778bff966c
GCS_MAVLink: stop passing dataflash into handle_radio_status
...
It can use the singleton instead
6 years ago
Patrick José Pereira
6152f31c1e
AC_PosControl_Sub: Add new relax_alt_hold_controllers
...
When changing from manual to alt hold controller it's necessary to hold the I term
since this will help to fix the altitude with vehicles that are not neutral buoyancy
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Peter Barker
0ef26a6950
GCS_MAVLink: add support for request_message
6 years ago
Mirko Denecke
9c8a7efbc6
AP_Compass: remove unused field
6 years ago
Mark Whitehorn
55047324ac
AC_AttitudeControl: add new tailsitter bodyframe roll option
6 years ago
Mark Whitehorn
4e9b6d1919
AC_AttitudeControl: improve tailsitter bodyframe roll control
6 years ago
yaapu
efdad1fca7
AP_Frsky_Telem: fix for passthrough telemetry stall while sending message chunks
...
This prevents the library from giving message chunks a too high priority leading to
all telemetry packets but 0x5006(attitude) to starve.
6 years ago
Peter Barker
2796beac8d
GCS_MAVLink: move various sensor status flag updates up
6 years ago
Pierre Kancir
b58ded8e0c
AP_Mission: use void casting to prevent GCC warning on memcopy
6 years ago
Mark Whitehorn
da1e5bc61f
AP_AHRS: refactor View
...
* AP_AHRS: refactor View
6 years ago
IamPete1
d78275c0a3
AP_AHRS: rotate if none zero pitch trim
6 years ago
Pierre Kancir
eab7d08021
AP_IOMCU: fix includes
6 years ago
Pierre Kancir
37d121ae02
AP_RangeFinder: remove useless includes
6 years ago
Pierre Kancir
231e684d96
AP_SerialManager: fix includes place and order
6 years ago
Pierre Kancir
e3830d3ca4
AP_SBusOut: fix includes place and order
6 years ago
Pierre Kancir
585c853a59
AP_RobotisServo: fix includes place and order
6 years ago
Peter Barker
71174f41f8
AC_AutoTune: correct multiplier on ATDE and ATUN
...
These appear to be logging in degrees already, so the multiplier's wrong
6 years ago
Peter Barker
bd8a27476e
AP_Logger: make structure validation failure at runtime fatal
6 years ago
Peter Barker
eb1fc3107c
AC_PosControl: log PSC data in metres in place of centimetres
6 years ago
mirkix
938865da41
AP_HAL_Linux: add override to virtual method
6 years ago
Michael du Breuil
7b5fb719dc
AC_WPNav: Remove unused internals, and unneeded initilizers
6 years ago
mirkix
655421c526
AP_Baro: remove unused field
6 years ago
Michael du Breuil
3f1fbbf6c6
AP_Logger: simplify the message writers
...
Specifically:
- Remove some unreachable nullptr checks
- Remove a noop stage
- Remove unneeded initilizers
6 years ago
yaapu
aca1651488
AP_Frsky_Telem: fix ap_status_timer handling
...
method should return only after ap_status_timer has elapsed and vehicle is initialized
otherwise we waste a chance to send a packet
6 years ago
Peter Barker
fc54f27c1c
AP_Devo_Telem: use stack for packet construction
6 years ago
Peter Barker
2dae643280
AC_PID: update example to stop shadowing global chibios variable
6 years ago
Peter Barker
26c01accb9
AP_HAL_SITL: remove unused from method
6 years ago
Peter Barker
649130adcb
AP_Common: uniqify semaphore names
6 years ago
Peter Barker
a1088f6cd6
AP_HAL_SITL: add support for ToneAlarm via sfml
6 years ago
Peter Barker
22bf7817e1
AP_Notify: include AP_ToneAlarm for SITL
6 years ago
HITMAnsOFT
9c26b5bb9c
AP_Mount: fix SToRM32 Serial protocol delay
...
The packets to a SToRM32 gimbal were being sent at 1s intervals when in MAVLINK targeting mode.
We need to send them faster or smooth targetting is impossible.
6 years ago
Luis Vale Gonçalves
70c1414026
FrSky: Adjusted offsets
...
Following up on @yaapu comment https://github.com/ArduPilot/ardupilot/pull/10499#issuecomment-474625077
6 years ago
Peter Barker
ee690e7ab9
AP_Logger: use AP_InternalError for tracking internal errors
6 years ago
Peter Barker
b3203601f3
GCS_MAVLink: send internal errors as bitmask in sys_status
6 years ago
Peter Barker
422aa8ad7e
DataFlash: include internal errors in dataflash PM message
6 years ago
Peter Barker
82f8a7fa1b
AP_Scheduler: include internal errors in dataflash PM message
6 years ago
Peter Barker
2e885739e3
AP_InternalError: add singleton for tracking internal errors
6 years ago
Jonathan Challinger
71af938a12
AP_UAVCAN: use fixed-size memory pool
6 years ago
Andrew Tridgell
4a334d0ed7
AP_IneertialSensor: fixed startup race in SITL
6 years ago
Andrew Tridgell
0a718ba330
AP_IneertialSensor: fixed orientations and gyro scale factors for new Invensense IMUs
6 years ago
Siddharth Purohit
8c2d3945de
AP_IneertialSensor: add support for custom accel scale
...
adds support for 30g measurement on ICM20649
6 years ago
Siddharth Purohit
3a833d9a90
AP_InertialSensor: fix rotation for ICM20649
6 years ago
Peter Barker
4e151197a8
AP_Logger: log units and multipliers correctly
6 years ago
bnsgeyer
01bd99907b
AP_Motors:Tradheli-swash library parameter scope improvement
6 years ago
bnsgeyer
79b069afc3
AP_Motors:tradheli-swash library general clean up
6 years ago
bnsgeyer
8c46fe1c61
AP_Motors: tradheli-fix parameters for generic swashplate and other minor fixes
6 years ago