ardupilot/libraries
Andy Piper 2b885cd79f AP_HAL_ChibiOS: ensure that serial LED setup goes via an intermediate buffer
protect serial LED buffer transfers with mutex
protect serial LED buffer size with mutex
prevent serial LED interactions before rcout is ready
allocate a serial led buffer per channel that needs it
setup clock mask when needed
2021-01-20 18:10:18 +11:00
..
AC_AttitudeControl AC_AttitudeControl: Set the gravitational acceleration value to the defined value 2021-01-05 09:11:14 +09:00
AC_Autorotation AC_Autorotation: minor comment fix 2021-01-05 17:19:43 +09:00
AC_AutoTune AC_AutoTune: privatize AHRS logging 2021-01-12 10:13:22 +11:00
AC_Avoidance AC_Avoid: Mark OA_OPTIONS as a Rover-Only param 2020-11-09 08:37:47 +09:00
AC_Fence AC_Fence: remove timeout for waiting on fence semaphore, make nonblocking 2020-11-11 18:46:22 +09:00
AC_InputManager
AC_PID AC_PID: populate pid_info limit feild 2021-01-05 10:27:28 +11:00
AC_PrecLand
AC_Sprayer
AC_WPNav
AP_AccelCal
AP_ADC
AP_ADSB AP_ADSB: add Sagetech XP driver 2020-12-30 17:56:38 -08:00
AP_AdvancedFailsafe
AP_AHRS AP_AHRS: allow override of default EKF type 2021-01-20 10:06:45 +11:00
AP_Airspeed AP_Airspeed: cope with no temperature on MSP airspeed 2020-12-08 20:41:12 +11:00
AP_Arming AP_Arming: add do_disarm_checks boolean to disarm call 2021-01-12 08:48:44 +09:00
AP_Avoidance AP_Avoidance: update the description of AVD_F_ALT_MIN to specify MSL 2021-01-12 21:59:44 +09:00
AP_Baro AP_Baro: added ExternalAHRS backend 2021-01-05 21:13:12 +11:00
AP_BattMonitor AP_BattMonitor: ignore SoC option for UAVCAN devices 2021-01-13 18:30:53 +11:00
AP_Beacon AP_Beacon: added const 2020-11-11 16:14:22 -08:00
AP_BLHeli AP_BLHeli: correct bi-dir mask enablement 2021-01-09 09:47:40 +11:00
AP_BoardConfig AP_BoardConfig: convert to using hal.serial() instead of hal.uartX 2020-12-15 10:32:46 +11:00
AP_Button AP_Button: expand info in metadata 2020-12-29 11:11:40 +11:00
AP_Camera AP_Camera: if the RunCam supports both 2-key and 5-key control, use 2-key 2020-11-11 18:14:41 +11:00
AP_CANManager AP_CanManager: use milliseconds for timeout 2021-01-12 10:38:54 +11:00
AP_Common AP_Common: added ExpandingString class 2021-01-05 10:52:00 +11:00
AP_Compass AP_Compass: removed error on BMM150 2021-01-13 18:10:25 +11:00
AP_DAL AP_DAL: add 10k to SITL memory available 2021-01-18 13:01:00 +11:00
AP_Declination
AP_Devo_Telem
AP_EFI AP_EFI: Correct a bad conversion from Kelvin to Celsius 2021-01-20 11:10:25 +11:00
AP_ESC_Telem
AP_ExternalAHRS AP_ExternalAHRS: added vnav linux target 2021-01-20 10:06:45 +11:00
AP_Filesystem AP_Filesystem: use ExpandingString class 2021-01-05 10:52:00 +11:00
AP_FlashStorage
AP_Follow
AP_Frsky_Telem AP_Frsky_Telem: added support for passthrough telemetry over crossfire 2021-01-20 18:06:24 +11:00
AP_Generator AP_Generator: Make sensor unhealthy msg consistent with other sensors 2021-01-06 09:59:34 +11:00
AP_GPS AP_GPS: support yaw for UAVCAN GPS 2021-01-07 15:56:28 +11:00
AP_Gripper
AP_GyroFFT
AP_HAL AP_HAL: added vnav linux target 2021-01-20 10:06:45 +11:00
AP_HAL_ChibiOS AP_HAL_ChibiOS: ensure that serial LED setup goes via an intermediate buffer 2021-01-20 18:10:18 +11:00
AP_HAL_Empty HAL_Empty: allow return of last value in RCOutput 2021-01-20 10:06:45 +11:00
AP_HAL_Linux HAL_Linux: use nullptr for vnav rcinput 2021-01-20 13:49:26 +11:00
AP_HAL_SITL AP_HAL_SITL: avoid nullptr dereference in Replay 2021-01-19 15:15:35 +11:00
AP_Hott_Telem
AP_ICEngine
AP_InertialNav
AP_InertialSensor AP_InertialSensor: add simulator for ICM40609 2021-01-12 17:43:36 +11:00
AP_InternalError AP_InertialSensor: added params restored internal error 2021-01-16 06:47:10 +11:00
AP_IOMCU AP_IOMCU: Remove duplicate includes from AP_IOMCU.cpp 2020-12-15 10:01:54 +11:00
AP_IRLock
AP_JSButton
AP_KDECAN
AP_L1_Control AP_L1_Control: Set the gravitational acceleration value to the defined value 2021-01-05 09:11:14 +09:00
AP_Landing
AP_LandingGear AP_LandingGear: move logging of LandingGear event into LandingGear 2020-12-05 20:45:20 +11:00
AP_LeakDetector AP_LeakDetector: Add navigator support 2020-10-12 09:53:03 -07:00
AP_Logger AP_Logger: move BAT & BCL logging functions to AP_BattMonitor 2021-01-12 17:43:55 +11:00
AP_LTM_Telem AP_LTM_Telem: get airspeed sensor from singleton not AHRS object 2020-12-07 15:57:28 -08:00
AP_Math AP_Math: enable constrain value with line numbers on all boards 2021-01-19 10:24:39 +11:00
AP_Menu
AP_Mission AP_Mission: Fix comments for DO_CHANGE_SPEED 2020-12-08 11:54:25 +11:00
AP_Module
AP_Motors AP_Motors: rc_map_mask -> motor_mask_to_srv_channel_mask 2021-01-05 10:19:32 +11:00
AP_Mount AP_Mount: Implement roll control on Solo gimbal 2021-01-13 08:39:03 +11:00
AP_MSP AP_MSP:Tools: use BATTERY_STATE.voltage_cv for cell voltage calculation to replicate actual DJI Goggles behaviour 2021-01-13 17:59:15 +11:00
AP_NavEKF AP_NavEKF: rename EXTERNAL to GPS 2021-01-05 10:58:06 +11:00
AP_NavEKF2 AP_NavEKF2: disable ekf2 by default 2021-01-16 08:24:23 +09:00
AP_NavEKF3 AP_NavEKF3: enable ekf3 by default 2021-01-16 08:24:23 +09:00
AP_Navigation
AP_NMEA_Output
AP_Notify AP_Notify: don't do startup tone on AP_Periph devices 2021-01-13 15:18:40 +11:00
AP_OLC AP_OLC: fixed build of OSD on SITL 2020-11-12 14:22:44 -08:00
AP_OpticalFlow AP_OpticalFlow: fix MAVLink opflow driver, only apply yaw to flowRate as body rate comes from AHRS 2021-01-13 17:56:27 +11:00
AP_OSD AP_OSD: refactor current panel and add 2nd instance 2020-12-02 06:27:59 +11:00
AP_Parachute
AP_Param AP_Param: support restoring from parameter backup region 2021-01-16 06:47:10 +11:00
AP_PiccoloCAN AP_PiccoloCAN: Update timeout values to use 64-bit calls 2020-10-28 18:25:45 +11:00
AP_Proximity AP_Proximity: Remove Morse backend 2020-11-18 20:23:45 +11:00
AP_Radio
AP_Rally
AP_RAMTRON
AP_RangeFinder AP_RangeFinder: maxbotix: use i2c-address parameter 2021-01-19 11:20:47 +11:00
AP_RCMapper
AP_RCProtocol AP_RCProtocol: add tracer 250Hz mode 2021-01-20 18:06:24 +11:00
AP_RCTelemetry AP_RCTelemetry: apply a 5s hysteresis to RF mode changes and rate reporting 2021-01-20 18:06:24 +11:00
AP_Relay
AP_RobotisServo
AP_ROMFS
AP_RPM
AP_RSSI AP_RSSI: handle init ordering with MSP 2020-11-17 10:01:54 +11:00
AP_RTC AP_RTC: added mktime(), used by AP_Filesystem and AP_GPS 2020-10-20 11:21:00 +11:00
AP_SBusOut
AP_Scheduler AP_Scheduler: use ExpandingString class 2021-01-05 10:52:00 +11:00
AP_Scripting AP_Scripting: add plane spesific quadplane in_vtol_mode binding 2021-01-19 11:18:10 +11:00
AP_SerialLED
AP_SerialManager AP_SerialManager: added serial AHRS type 2021-01-05 21:13:12 +11:00
AP_ServoRelayEvents
AP_SmartRTL
AP_Soaring
AP_SpdHgtControl
AP_Stats
AP_TECS
AP_TempCalibration
AP_TemperatureSensor AP_TemperatureSensor: add support for simulated TSYS01 temperature sensor 2021-01-05 12:01:51 +11:00
AP_Terrain AP_Terrain: compile fix for gcc 9 2021-01-03 08:57:13 +11:00
AP_ToshibaCAN
AP_Tuning
AP_UAVCAN UAVCAN: add dsdl for gps heading 2021-01-07 15:56:28 +11:00
AP_Vehicle AP_Vehicle: added ExternalAHRS param tree and object 2021-01-05 21:13:12 +11:00
AP_VisualOdom AP_VisualOdom: add align_position_to_ahrs 2020-11-20 16:43:44 +09:00
AP_Volz_Protocol AP_Volz_Protocol scaling bugfix 2020-12-08 15:03:26 +11:00
AP_WheelEncoder AP_WheelEncoder: add singleton 2020-12-01 14:01:17 +09:00
AP_Winch
AP_WindVane
APM_Control APM_Control: added SMAX param docs 2020-10-25 10:32:48 +11:00
AR_WPNav AR_WPNav: apply_speed_min used for overshoot limits 2020-12-08 11:29:21 +11:00
doc
Filter Filter: correct grammar on HNTCH docs 2020-11-24 10:17:16 +09:00
GCS_MAVLink GCS_MAVLink: added support for passthrough telemetry over crossfire 2021-01-20 18:06:24 +11:00
PID
RC_Channel RC_Channel: added support for passthrough telemetry over crossfire 2021-01-20 18:06:24 +11:00
SITL SITL: add test for maxbotixi2cxl 2021-01-19 11:20:47 +11:00
SRV_Channel SRV_Channel: prevent FPE with SERVOn_MIN==SERVOn_MAX 2021-01-05 08:23:28 +11:00
StorageManager StorageManager: added support for 32k storage with param backup 2021-01-16 06:47:10 +11:00