ardupilot/libraries
Lucas De Marchi 585b6dce0d AP_Compass: support more external compasses on aerofc
Let it probe on external bus. Aerofc has an HMC5883 on internal bus, but
we don't want it enabled as it interferes with the internal baro. Also
the rotation for the compass that comes with Aero RTF is different from
the other that got added later. That means people would need to orient a
third party IST8310-based compass differently on Aero RTF than on other
boards... that's a problem of having orientation based on the chip that
can't be solved on this commit.
2018-09-06 08:23:02 +10:00
..
AC_AttitudeControl AC_PosControl: reduce glitch on init 2018-09-04 13:37:28 +09:00
AC_Avoidance AC_Avoid: use elseif because value does not change 2018-04-23 19:45:50 +09:00
AC_Fence AC_Fence: add always land option 2018-07-26 10:08:45 +09:00
AC_InputManager
AC_PID AC_PID_2D: add reset for filter and D term 2018-09-04 13:37:28 +09:00
AC_PrecLand AC_PrecLand: use AHRS singleton, remove pointless initialisations 2018-08-17 21:14:57 +09:00
AC_Sprayer AC_Sprayer: add singleton 2018-08-17 15:33:35 +09:00
AC_WPNav AC_Loiter: reduce twitch on init 2018-09-04 13:37:28 +09:00
APM_Control AR_AttitudeControl: reset I if speed controller not called recently 2018-09-04 15:00:41 +09:00
AP_ADC AP_ADC: Remove unused AP_ADC class 2018-07-17 09:29:50 +10:00
AP_ADSB AP_ADSB: Add valid parameter range to squawk codes 2018-08-26 09:13:10 -07:00
AP_AHRS AP_AHRS: support locked access to AHRS data 2018-08-25 15:44:36 +10:00
AP_AccelCal AP_AccelCal: stop using mavlink_snoop for target traffic 2018-03-28 09:28:23 +09:00
AP_AdvancedFailsafe AP_AdvancedFailsafe: removed some old AVR code 2018-07-06 09:04:15 +10:00
AP_Airspeed AP_Airspeed: uavcan airspeed supported 2018-09-05 17:22:08 +10:00
AP_Arming AP_Arming: remove double PreArm: in battery prearm report 2018-08-27 11:12:52 +09:00
AP_Avoidance AP_Avoidance: added semaphore 2018-08-25 15:44:36 +10:00
AP_BLHeli AP_BLHeli: pass motor mask to serial_setup_output() 2018-08-04 19:29:13 +10:00
AP_Baro AP_Baro: allow for external i2c baro on most boards 2018-09-06 07:21:30 +10:00
AP_BattMonitor AP_BattMonitor: move BattInfo message subscription and handling to AP_BattMonitor 2018-08-29 22:54:59 +01:00
AP_Beacon AP_Beacon: Use SITL singleton 2018-06-26 00:02:01 +01:00
AP_BoardConfig AP_BoardConfig: correct grammar in @DisplayName 2018-08-21 20:34:01 +09:00
AP_Buffer
AP_Button
AP_Camera AP_Camera: populate camera singleton 2018-08-04 11:34:41 +10:00
AP_Common AP_Common: added #pragma once to Semaphores.h 2018-08-25 15:44:36 +10:00
AP_Compass AP_Compass: support more external compasses on aerofc 2018-09-06 08:23:02 +10:00
AP_Declination AP_Declination: Fixes ups for pyigrf 2018-09-04 09:02:25 +10:00
AP_Devo_Telem AP_Devo_Telem: fixed to check for have_position 2018-04-24 10:44:28 +10:00
AP_FlashStorage AP_FlashStorage: fixed build of example on small memory boards 2018-07-11 10:07:38 +10:00
AP_Follow AP_Follow: fixup offset initialisation 2018-08-01 20:18:23 +09:00
AP_Frsky_Telem AP_Frsky_Telem: use AP_FWVersion singleton 2018-06-18 19:10:37 +01:00
AP_GPS AP_GPS: fix UAVCAN gps message handlers 2018-09-05 17:23:14 +10:00
AP_Gripper AP_Gripper: use gripper_sim feedback 2018-08-27 14:39:49 +10:00
AP_HAL AP_HAL: always define HAL_WITH_UAVCAN on px4 2018-09-05 08:52:47 +10:00
AP_HAL_AVR
AP_HAL_ChibiOS HAL_ChibiOS: added pullup/pulldown support on GPIO 2018-09-06 07:20:46 +10:00
AP_HAL_Empty AP_HAL_Empty: remove pointless attach_interrupt override 2018-08-31 08:32:08 +10:00
AP_HAL_F4Light HAL_F4Light: renamed bootloader 2018-07-18 17:49:54 +10:00
AP_HAL_FLYMAPLE
AP_HAL_Linux AP_HAL_Linux: remove pointless attach_interrupt override 2018-08-31 08:32:08 +10:00
AP_HAL_PX4 HAL_PX4: added Semaphore_Recursive 2018-08-25 15:44:36 +10:00
AP_HAL_SITL AP_HAL_SITL: check return value from posix_memalign 2018-09-04 09:22:18 +10:00
AP_HAL_VRBRAIN AP_HAL_VRBRAIN: remove pointless attach_interrupt override 2018-08-31 08:32:08 +10:00
AP_ICEngine AP_ICEngine: use rc() method to get rc singleton 2018-08-01 12:11:30 +09:00
AP_IOMCU AP_IOMCU: cope with IOMCU reset in flight 2018-09-04 15:24:12 +10:00
AP_IRLock AP_IRLock: Replace find_object with SITL singleton 2018-06-27 14:59:33 -07:00
AP_InertialNav AP_InertialNav: remove dead get_hagl method 2018-04-05 17:35:55 +09:00
AP_InertialSensor AP_InertialSensor: eliminate SITL float-equals issues 2018-08-28 09:54:47 +10:00
AP_JSButton
AP_L1_Control AP_L1_Control: lower default L1 period 2018-08-17 20:42:27 +10:00
AP_Landing AP_Landing: Fix misspelling in deepstall docs 2018-08-01 09:24:26 +10:00
AP_LandingGear AP_LANDING_GEAR: Remove deploy lock 2018-08-03 10:59:15 +09:00
AP_LeakDetector
AP_Math AP_Math: pragma away the float-equal test for the maths tests 2018-08-28 09:54:47 +10:00
AP_Menu
AP_Mission AP_Mission: remove erroneous comment about clear() 2018-09-04 10:32:26 +10:00
AP_Module AP_Module: Remove unused ADC include 2018-07-17 09:29:50 +10:00
AP_Motors AP_Motors: include boost_throttle in get_motor_mask 2018-08-27 10:35:02 +09:00
AP_Mount AP_Mount: Remove unused check 2018-08-27 23:35:34 +01:00
AP_NavEKF AP_NavEKF: added gps_quality_good EKF flag 2018-07-14 17:49:52 +10:00
AP_NavEKF2 AP_NavEKF2: Utilize the GPS drivers estimate for lag 2018-08-07 09:55:26 +10:00
AP_NavEKF3 EKF: modify ALT_SOURCE param description 2018-07-18 08:31:09 +09:00
AP_Navigation AP_L1_Control: update_waypoint gets dist_min argument 2018-04-05 12:14:59 +09:00
AP_Notify AP_Notify: fixed oled probe on first bus 2018-09-03 18:15:05 +01:00
AP_OSD AP_OSD: resolve compiler warnings 2018-08-30 20:23:00 +09:00
AP_OpticalFlow Global: remove minlure 2018-06-26 07:32:08 -07:00
AP_Parachute AP_Parachute: remove un-needed initialisations 2018-07-23 13:53:33 +09:00
AP_Param AP_Param: use background parameter save 2018-08-16 12:40:10 +10:00
AP_Param_Helper AP_Param_Helper: HAL_F4Light parameters divided into common and board specific 2018-03-05 15:00:18 +00:00
AP_Proximity AP_Proximity: Change min and max range to support both 60m and 600Hz 2018-08-25 10:22:11 +09:00
AP_RAMTRON
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: fixed coverity error in SUMD 2018-08-07 13:22:08 +10:00
AP_ROMFS AP_ROMFS: fixed error handling in tinflate 2018-08-07 13:22:08 +10:00
AP_RPM AP_RPM: attach_interrupt now takes a functor 2018-08-21 20:34:01 +09:00
AP_RSSI AP_RSSI: let HAL's attach_interrupt implementation handle board stuff 2018-08-31 08:32:08 +10:00
AP_RTC AP_RTC: return 0 from get_utc_usec if rtc not set 2018-06-15 08:01:22 +10:00
AP_Radio AP_Radio: adjust for namespacing of interrupt names 2018-08-21 20:34:01 +09:00
AP_Rally AP_Rally: rover includes home by default 2018-08-30 09:55:06 +09:00
AP_RangeFinder RangeFinder: shorten comment 2018-08-28 09:23:38 +09:00
AP_Relay AP_Relay: Remove APM doc references 2018-08-01 09:24:26 +10:00
AP_SBusOut
AP_Scheduler AP_Scheduler: use AP_FWVersion singleton 2018-06-18 19:10:37 +01:00
AP_SerialManager AP_SerialManager: make console do mavlink2 by default 2018-07-18 16:21:02 +10: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: use AP_FWVersion singleton 2018-06-18 19:10:37 +01:00
AP_Soaring AP_Soaring: const some accessors 2018-05-29 13:00:40 +10:00
AP_SpdHgtControl AP_SpdHgtControl: update API for TECS change 2018-07-30 13:09:15 +10:00
AP_Stats AP_Stats: make singleton and add flighttime accessor 2018-08-16 12:00:50 +10:00
AP_TECS AP_TECS: set default pitch max to 15 2018-08-17 20:42:29 +10:00
AP_TempCalibration AP_TempCalibration: remove duplicated parameter 2018-07-11 12:16:42 -07:00
AP_TemperatureSensor AP_TemperatureSensor: remove pointless constructor 2018-05-17 15:37:14 +10:00
AP_Terrain AP_Terrain: Reduce memory consumption, simplify enable checking 2018-06-29 09:00:01 +10:00
AP_Tuning AP_Tuning: use rc() method to get rc singleton 2018-08-01 12:11:30 +09:00
AP_UAVCAN AP_UAVCAN: subscribe airspeed message 2018-09-05 17:22:08 +10:00
AP_Vehicle
AP_VisualOdom
AP_Volz_Protocol
AP_WheelEncoder AP_WheelRateControl: lib to control wheel rate with encoders 2018-08-27 16:44:33 +09:00
AP_Winch AP_Winch: undefine PASS_TO_BACKEND convenience function 2018-08-17 21:14:57 +09:00
DataFlash DataFlash: replace unused AFF with actual in PID_Info 2018-08-27 16:44:33 +09:00
Filter
GCS_MAVLink GCS_MAVLink: use camera singleton to get camera rather than callback 2018-08-31 15:48:56 +10:00
PID PID: Remove examples/keywords 2018-04-11 21:47:07 +01:00
RC_Channel RC_Channel: add Plane support for channel options 2018-09-05 13:47:19 +10:00
SITL SITL: eliminate float-equals issues 2018-08-28 09:54:47 +10:00
SRV_Channel SRV_Channel: Remove the trim_all interface, constrain failsafes to non motor outputs 2018-08-23 13:19:08 +10:00
StorageManager StorageManager: allow for 15k storage 2018-06-24 08:26:28 +10:00
doc