ardupilot/libraries
Michael du Breuil 32c583bd20 AP_GPS: Remove external event from GPS data stream
If the event pin floats, this can lead to UART congestion, causing the
EKF to reject the GPS data, and the vehicle will drift around the sky in
a most disturbing manner
2019-04-14 13:24:36 -07:00
..
AC_AttitudeControl AC_AttitudeControl: increase rate I gain to match P gain 2019-04-12 09:28:24 +09:00
AC_AutoTune AC_AutoTune: cope with renamed spool state enums 2019-04-14 12:18:03 +09:00
AC_Avoidance AC_Avoid: add singleton 2018-10-30 12:10:42 +11:00
AC_Fence AC_Fence: use get_distance_NE instead of location_diff 2019-04-08 08:00:52 -07:00
AC_InputManager
AC_PID AC_PID: correct AC_PID_LEAK_MIN constant type 2019-04-05 23:04:17 -07:00
AC_PrecLand AC_PrecLand: add floating point specifier on constant 2019-04-05 23:04:17 -07:00
AC_Sprayer AC_Sprayer: clean headers 2019-02-19 09:16:26 +11:00
AC_WPNav AC_WPNav: stop casting poscontrol's roll/pitch/yaw to int32_t 2019-04-09 09:21:12 +09:00
AP_AccelCal AP_AccelCal: use mavlink define for field length 2018-10-16 10:11:28 +11:00
AP_ADC AP_ADC: remove keywords.txt 2019-02-17 22:19:08 +11:00
AP_ADSB ADSB: rename dataflash to logger and fix @values whitespace 2019-03-28 14:19:01 -07:00
AP_AdvancedFailsafe AP_AdvancedFailsafe: GCS_MAVLink takes care of mavlink capabilities 2019-02-19 13:14:52 +11:00
AP_AHRS AP_AHRS: use get_distance_NED 2019-04-09 20:59:48 +10:00
AP_Airspeed AP_Airspeed: move logging of ARSP into Airspeed library 2019-04-09 09:29:35 +10:00
AP_Arming AP_Arming: use get_distance instead of location_diff 2019-04-08 08:00:52 -07:00
AP_Avoidance AP_Avoidance: use get_distance_NE instead of location_diff 2019-04-08 08:00:52 -07:00
AP_Baro AP_Baro: fixes for LPS2XH driver 2019-04-08 12:52:19 +10:00
AP_BattMonitor AP_BattMonitor: add floating point constant designators 2019-04-05 23:04:17 -07:00
AP_Beacon AP_Beacon: use get_distance_NE instead of location_diff 2019-04-08 08:00:52 -07:00
AP_BLHeli AP_BLHeli: rename dataflash to logger 2019-03-28 16:40:57 +11:00
AP_BoardConfig AP_BoardConfig: fixed typo in volt pin handling 2019-04-02 13:45:13 +11:00
AP_Buffer
AP_Button AP_Button: remove more px4 remnants 2019-02-27 20:32:37 +11:00
AP_Camera AP_Camera: fixup includes 2019-04-05 20:12:53 +11:00
AP_Common AP_Math: move location_3d_diff_NED to Location and rename 2019-04-09 20:59:48 +10:00
AP_Compass AP_Compass: specify floating point constants 2019-04-05 23:04:17 -07:00
AP_Declination AP_Declination: added generator doc 2019-04-09 10:12:14 +10:00
AP_Devo_Telem AP_Devo_Telem: add floating point constant designators 2019-04-05 23:04:17 -07:00
AP_FlashStorage AP_FlashStorage: fixed a corruption bug 2019-03-28 14:33:44 +11:00
AP_Follow AP_Follow: use get_distance_NED 2019-04-09 20:59:48 +10:00
AP_Frsky_Telem AP_Frsky_Telem: move get_bearing_cd to Location and rename to get_bearing_to 2019-04-06 09:10:28 +11:00
AP_GPS AP_GPS: Remove external event from GPS data stream 2019-04-14 13:24:36 -07:00
AP_Gripper AP_Gripper: unify singleton naming to _singleton and get_singleton() 2019-02-10 19:09:58 -07:00
AP_HAL AP_HAL: added hal.flash driver 2019-04-11 13:22:53 +10:00
AP_HAL_ChibiOS HAL_ChibiOS: mark SDIO and SDMMC IO as pullup 2019-04-12 19:44:00 +10:00
AP_HAL_Empty HAL_Empty: added empty flash driver 2019-04-11 13:22:53 +10:00
AP_HAL_Linux HAL_Linux: added empty flash driver 2019-04-11 13:22:53 +10:00
AP_HAL_SITL HAL_SITL: added empty flash driver 2019-04-11 13:22:53 +10:00
AP_ICEngine AP_ICEngine: add singleton and remove unnecessary variable init 2019-02-20 00:51:03 -07:00
AP_InertialNav AP_InertialNav: fix gcc8 warning 2019-04-02 19:00:02 +11:00
AP_InertialSensor AP_InertialSensor: fix compiler warning in BMI088 driver 2019-04-11 10:32:51 +09:00
AP_InternalError AP_InternalError: make constraining NaNs an internal error 2019-04-09 10:18:43 +10:00
AP_IOMCU AP_IOMCU: fix includes 2019-03-26 10:27:54 +11:00
AP_IRLock AP_IRLock: add SITL IRLock 2019-03-01 20:28:22 +11:00
AP_JSButton
AP_KDECAN AP_KDECAN: Fix includes 2019-04-05 20:12:53 +11:00
AP_L1_Control AP_L1_Control: use get_distance_NE instead of location_diff 2019-04-08 08:00:52 -07:00
AP_Landing AP_Landing: use get_distance_NE instead of location_diff 2019-04-08 08:00:52 -07:00
AP_LandingGear AP_LandingGear: unify singleton naming to _singleton and get_singleton() 2019-02-10 19:09:58 -07:00
AP_LeakDetector
AP_Logger AP_Logger: RangeFinder library now does its own logging 2019-04-09 22:17:58 +10:00
AP_Math AP_Math: move location_3d_diff_NED to Location and rename 2019-04-09 20:59:48 +10:00
AP_Menu
AP_Mission AP_Mission: move get_bearing_cd to Location and rename to get_bearing_to 2019-04-06 09:10:28 +11:00
AP_Module AP_Module: Remove unused ADC include 2018-07-17 09:29:50 +10:00
AP_Motors AP_Motors: make desired spool state and spool state enum-classes 2019-04-14 12:18:03 +09:00
AP_Mount AP_Mount: Remove unneeded headers 2019-04-05 20:12:53 +11:00
AP_NavEKF AP_NavEKF: added gps_quality_good EKF flag 2018-07-14 17:49:52 +10:00
AP_NavEKF2 AP_NavEKF2: Allow checking all cores for failure 2019-04-09 10:53:25 +10:00
AP_NavEKF3 AP_NavEKF3: Allow checking all cores for health 2019-04-09 10:53:25 +10:00
AP_Navigation AP_L1_Control: update_waypoint gets dist_min argument 2018-04-05 12:14:59 +09:00
AP_Notify AP_Notify: Add singleton, expose string message player 2019-04-11 23:03:20 -07:00
AP_OpticalFlow OpticalFlow: replace ENABLE with TYPE 2019-04-08 11:26:59 +09:00
AP_OSD AP_OSD: move get_bearing_cd to Location and rename to get_bearing_to 2019-04-06 09:10:28 +11:00
AP_Parachute AP_Parachute: move responsibility for parachute deployment up 2019-02-13 09:25:27 +09:00
AP_Param AP_Param: set_defaults_from_table reports failure with sensor_config_error 2018-12-06 12:23:41 +09:00
AP_Proximity AP_Proximity: move location_update to Location and rename to offset_bearing 2019-04-06 09:10:28 +11:00
AP_Radio AP_Radio: correct singleton naming, and thus SkyViper build 2019-02-20 19:02:41 +11:00
AP_Rally AP_Rally: replace location_offset() and get_distance() function calls with Location object member function calls 2019-02-28 11:44:09 +11:00
AP_RAMTRON AP_RAMTRON: use WITH_SEMAPHORE() 2018-10-17 12:54:22 +11:00
AP_RangeFinder AP_Rangefinder: Fix VL53L1X ignoring return status 2019-04-12 17:23:19 +10:00
AP_RCMapper AP_RCMapper: Mark sub specific parameters as sub only for docs 2018-07-17 12:08:27 +10:00
AP_RCProtocol AP_RCProtocol: Change to shared CRC16 method 2019-04-09 12:50:17 +10:00
AP_Relay AP_Relay: removed unused pin 115 from docs 2019-02-27 20:32:37 +11:00
AP_RobotisServo AP_RobotisServo: fix includes place and order 2019-03-26 10:27:54 +11:00
AP_ROMFS AP_ROMFS: make all decompressions null terminated 2018-10-30 16:17:03 -07:00
AP_RPM AP_RPM: add AP::rpm() call for singleton 2019-03-16 10:33:01 +09:00
AP_RSSI AP_RSSI: make type enum class, remove default clause in type switch 2019-04-09 09:31:47 +10:00
AP_RTC AP_RTC: added a millisecond jitter correction function 2018-12-31 09:56:04 +09:00
AP_SBusOut AP_SBusOut: fix includes place and order 2019-03-26 10:27:54 +11:00
AP_Scheduler AP_Scheduler: add floating point specifier on constant 2019-04-05 23:04:17 -07:00
AP_Scripting AP_Scritping: remove more libraries from the sandbox 2019-04-11 23:03:20 -07:00
AP_SerialManager AP_SerialManager: fix includes place and order 2019-03-26 10:27:54 +11:00
AP_ServoRelayEvents AP_ServoRelayEvents: More robust check if a channel is available 2018-08-20 21:31:06 -07:00
AP_SmartRTL AP_SmartRTL: fix rangefinder initilization 2019-04-06 09:15:22 +11:00
AP_Soaring AP_Soaring: use get_distance_NE instead of location_diff 2019-04-08 08:00:52 -07:00
AP_SpdHgtControl GLOBAL: rename DataFlash_Class to AP_Logger 2019-01-18 18:08:20 +11:00
AP_Stats AP_Stats: Improve reset documentation (NFC) 2019-02-28 09:20:10 +09:00
AP_TECS AP_TECS: fixed a bug in changes from rate-limited to non-limited airspeed 2019-04-01 12:14:25 +11:00
AP_TempCalibration AP_TempCalibration: add floating-point-constant designators 2019-04-05 23:04:17 -07:00
AP_TemperatureSensor AP_TemperatureSensor: remove pointless constructor 2018-05-17 15:37:14 +10:00
AP_Terrain AP_Terrain: use get_distance_NE instead of location_diff 2019-04-08 08:00:52 -07:00
AP_ToshibaCAN AP_ToshibaCAN: Fix includes 2019-04-05 20:12:53 +11:00
AP_Tuning GLOBAL: use AP::logger() and strip redundant Log_ from methods 2019-01-18 18:08:20 +11:00
AP_UAVCAN AP_UAVCAN: Fix includes 2019-04-05 20:12:53 +11:00
AP_Vehicle AP_Vehicle: added iofirmware vehicle type 2019-03-15 14:38:57 +11:00
AP_VisualOdom AP_VisualOdom: Remove unused include 2019-04-05 20:12:53 +11:00
AP_Volz_Protocol AP_Volz_Protocol: fixed build warnings 2018-10-17 12:54:22 +11:00
AP_WheelEncoder AP_WheelEncoder: move wheelEncoder logging to library 2019-02-06 10:41:59 +09:00
AP_Winch AP_Winch: undefine PASS_TO_BACKEND convenience function 2018-08-17 21:14:57 +09:00
AP_WindVane AP_Windvane: add rpm wind speed snesor type 2019-02-26 09:58:56 +09:00
APM_Control APM_Control: rename dataflash to logger 2019-03-28 16:40:57 +11:00
doc
Filter Filter: add missing override keyword 2019-02-20 19:23:54 +11:00
GCS_MAVLink GCS_MAVLink: header include fixes for RSSI changes 2019-04-09 09:33:13 +10:00
PID GLOBAL: rename DataFlash_Class to AP_Logger 2019-01-18 18:08:20 +11:00
RC_Channel RC_Channel: fixed typo 2019-04-12 09:23:42 +10:00
SITL SITL: fixed crash in example code run 2019-04-09 12:50:17 +10:00
SRV_Channel SRV_Channel: add global E-stop 2019-02-27 08:51:24 +09:00
StorageManager StorageManager: allow for 15k storage 2018-06-24 08:26:28 +10:00