ardupilot/libraries
Andrew Tridgell 2bab0efc41 HAL_Linux: implement HAL_GPIO_SCRIPT support
this allows Linux boards to trigger an external script on GPIO
writes. This can be hooked up to relays with either RC options or
mavlink or mission items to trigger actions that can be scripted
2019-07-06 09:02:54 +10:00
..
AC_AttitudeControl Plane: limit yaw error in bodyframe roll control 2019-04-30 08:51:24 +10:00
AC_AutoTune AC_AutoTune: add public reset method 2019-05-07 09:23:50 +10:00
AC_Avoidance AC_Avoidance: fix Dijkstra's iteration through polygon fence points 2019-06-25 00:32:18 +08:00
AC_Fence AC_Fence: add get_boundary_update_ms 2019-06-11 13:13:22 +09:00
AC_InputManager
AC_PID AC_PID: correct examples with override keyword 2019-04-30 09:29:59 +10:00
AC_PrecLand
AC_Sprayer
AC_WPNav AC_WPNav: remove brake 2019-06-13 09:02:46 +09:00
AP_AccelCal
AP_ADC
AP_ADSB AP_ADSB: Include needed AP_Baro.h 2019-06-27 14:56:21 +10:00
AP_AdvancedFailsafe AP_Advanced_Failsafe: Reduce scope of AP_Baro.h 2019-06-27 14:56:21 +10:00
AP_AHRS AP_AHRS: allow EKF_TYPE==10 to send a good status report 2019-07-03 21:22:09 +10:00
AP_Airspeed AP_Airspeed: use send_to_active_channels for airspeed_autocal 2019-06-29 16:04:26 +10:00
AP_Arming AP_Arming: remove stray comment on removed parameter 2019-07-02 10:03:41 +10:00
AP_Avoidance AP_Avoidance: removed unusued AP_Common/Semaphore.h 2019-05-15 15:33:48 +10:00
AP_Baro AP_Baro: support new sensor config setup 2019-05-30 15:39:57 +10:00
AP_BattMonitor AP_BattMonitor: add battery pin config for CubeOrange 2019-06-28 14:18:11 +10:00
AP_Beacon AP_Beacon: do not include fence closing/duplicate point in polygon boundary 2019-05-29 15:34:02 +10:00
AP_BLHeli AP_BLHeli: Update to support newer targets and protocols 2019-05-25 09:37:56 +10:00
AP_BoardConfig AP_BoardConfig: fix build for CubeBlack 2019-04-25 14:15:27 -07:00
AP_Buffer
AP_Button AP_Button: use send_to_active_channels() 2019-06-06 12:41:48 +10:00
AP_Camera
AP_Common AP_Common: add AP_ExpandingGeneric to reduce code size 2019-06-20 15:09:23 +09:00
AP_Compass AP_Compass: fix example by instantiating serial_manager 2019-07-01 19:11:03 +10:00
AP_Declination AP_Declination: added get_earth_field_ga() interface 2019-06-03 12:21:29 +10:00
AP_Devo_Telem
AP_FlashStorage AP_FlashStorage: fixed build error with -O0 2019-05-15 15:33:48 +10:00
AP_Follow AP_Follow: correct parameter descriptions 2019-05-13 15:34:01 +10:00
AP_Frsky_Telem AP_FrSky_Telem: Don't statically allocate the statustext_queue 2019-06-26 11:59:41 +10:00
AP_GPS AP_GPS: fixed u-blox F9 auto configuration 2019-07-05 13:31:40 +10:00
AP_Gripper
AP_HAL AP_HAL: added get_last_armed_change() Util function 2019-06-21 11:40:53 +10:00
AP_HAL_ChibiOS correct comment placement for second led 2019-07-04 08:36:33 +10:00
AP_HAL_Empty
AP_HAL_Linux HAL_Linux: implement HAL_GPIO_SCRIPT support 2019-07-06 09:02:54 +10:00
AP_HAL_SITL AP_HAL_SITL: add missing include for AP_BoardConfig.h 2019-07-04 13:57:40 +10:00
AP_ICEngine AP_ICEngine: Add missing header guard 2019-05-20 23:50:23 +01:00
AP_InertialNav AP_InertialNav: Remove undeeded includes 2019-06-27 14:56:21 +10:00
AP_InertialSensor AP_InertialSensor: Post-filter logging takes precedence over sensor-rate logging. 2019-06-06 17:09:17 +10:00
AP_InternalError AP_InternalError: move include of BoardConfig to cpp 2019-07-04 13:57:40 +10:00
AP_IOMCU AP_IOMCU_FW: autodetect active high/low on heater control pin 2019-06-08 14:31:01 +10:00
AP_IRLock AP_IRLock: removed unusued AP_Common/Semaphore.h 2019-05-15 15:33:48 +10:00
AP_JSButton
AP_KDECAN
AP_L1_Control
AP_Landing AP_Landing: Fix AP_GPS.h include, use a ref to the singleton 2019-06-18 10:02:05 +10:00
AP_LandingGear AP_LandingGear: minor format fix 2019-05-11 08:49:40 +09:00
AP_LeakDetector AP_LeakDetector: add missing override keywords 2019-05-15 21:05:20 +10:00
AP_Logger AP_Logger: switch to using stderr for log structure debug 2019-07-05 12:05:27 +10:00
AP_Math AP_Math: add tests for Vector2 2019-06-13 19:36:49 +10:00
AP_Menu
AP_Mission AP_Mission: fixed valgrind error on writing mission items 2019-06-24 18:19:14 +08:00
AP_Module AP_Module: update example baro include 2019-06-27 14:56:21 +10:00
AP_Motors AP_Motors: fixed col max and min for dual heli 2019-07-06 08:57:18 +10:00
AP_Mount AP_Mount: remove unneeded typedefs 2019-07-03 16:12:40 +09:00
AP_NavEKF
AP_NavEKF2 AP_NavEKF2: force first EKF lane when disarmed 2019-07-04 06:48:23 +10:00
AP_NavEKF3 AP_NavEKF3: force first EKF lane when disarmed 2019-07-04 06:48:23 +10:00
AP_Navigation
AP_NMEA_Output AP_NMEA_Output: new library for writing NMEA to serial ports 2019-05-21 09:41:15 +10:00
AP_Notify AP_Notify: add comments explaining tonealarm tone format 2019-07-03 17:05:06 +10:00
AP_OpticalFlow AP_OpticalFlow: Correct CX-OF Data Format Sequence 2019-05-29 10:22:51 +09:00
AP_OSD AP_OSD: Include needed AP_Baro.h 2019-06-27 14:56:21 +10:00
AP_Parachute AP_Parachute: Added time check for sink rate to avoid glitches 2019-04-30 10:04:58 +10:00
AP_Param AP_Param: Remove non functional AP_Param ignore flags 2019-06-11 10:28:45 +10:00
AP_Proximity AP_Proximity: move copy_locations to backend 2019-06-11 13:13:22 +09:00
AP_Radio
AP_Rally AP_Rally: adjust to allow for uploading via the mission item protocol 2019-05-22 08:53:45 +10:00
AP_RAMTRON AP_RAMTRON: removed unusued AP_Common/Semaphore.h 2019-05-15 15:33:48 +10:00
AP_RangeFinder AP_Rangefinder: fix compilation for Bebop 2019-06-14 18:56:05 -07:00
AP_RCMapper
AP_RCProtocol AP_RCProtocol: fixed a overflow in SRXL decoder 2019-07-06 08:53:44 +10:00
AP_Relay AP_Relay: add AP::relay() to get relay singleton 2019-07-03 23:59:24 -07:00
AP_RobotisServo
AP_ROMFS AP_ROMFS: Add missing header guard 2019-05-20 23:50:23 +01:00
AP_RPM AP_RPM: remove dangling update_instance declaration 2019-06-04 19:36:57 +09:00
AP_RSSI
AP_RTC
AP_SBusOut
AP_Scheduler AP_Scheduler: include internal error count in PM log message 2019-06-12 10:05:59 +10:00
AP_Scripting AP_Scripting: Disable by default, fix a nullable type, update README 2019-06-18 00:06:32 -07:00
AP_SerialManager AP_SerialManger: add windvane serial type 2019-06-03 10:48:19 +09:00
AP_ServoRelayEvents AP_ServoRelayEvents: use Relay singleton 2019-07-03 23:59:24 -07:00
AP_SmartRTL
AP_Soaring AP_Soaring: remove definition of 'N' macro in favour of scoped variable 2019-06-27 14:40:44 +10:00
AP_SpdHgtControl
AP_Stats
AP_TECS AP_TECS: Include needed AP_Baro.h 2019-06-27 14:56:21 +10:00
AP_TempCalibration AP_TempCalibration: Include needed AP_Baro.h 2019-06-27 14:56:21 +10:00
AP_TemperatureSensor
AP_Terrain AP_Terrain: Remove unneeded includes 2019-06-27 14:56:21 +10:00
AP_ToshibaCAN AP_ToshibaCAN: removed unusued AP_Common/Semaphore.h 2019-05-15 15:33:48 +10:00
AP_Tuning AP_Tuning: Reduce header scope 2019-06-27 14:56:21 +10:00
AP_UAVCAN AP_UAVCAN: fixed build error of F4 boards with CAN 2019-06-05 18:54:40 +10:00
AP_Vehicle
AP_VisualOdom AP_VisualOdom: Remove uneeded include 2019-06-27 14:56:21 +10:00
AP_Volz_Protocol
AP_WheelEncoder
AP_Winch
AP_WindVane AP_Windvane: fix NMEA vehicle to earth frame 2019-06-08 09:48:03 +09:00
APM_Control APM_Control: Fix AP_GPS include 2019-06-18 10:02:05 +10:00
AR_WPNav AR_WPNav: integrate OAPathPlanner 2019-06-11 13:13:22 +09:00
doc
Filter Filter: Allow all filter frequencies to be 16bit. 2019-06-06 17:09:17 +10:00
GCS_MAVLink GCS_MAVLink: add missing include for AP_RTC 2019-07-04 13:57:40 +10:00
PID
RC_Channel RC_Channel: add mode-changing options to Plane RC channel options 2019-06-18 10:48:47 +10:00
SITL SITL: fixed pitch constraint on fixed wing takeoff 2019-07-05 20:12:22 +10:00
SRV_Channel SRV_Channel: allow DO_SET_SERVO commands while rc pass-thru 2019-06-13 09:51:21 +09:00
StorageManager