ardupilot/libraries
Shiv Tyagi 5167cd1e48 SITL: set z component of precland device pos separately
The position vector passed to update method is relative to home and the precland device origin height is also relative to home. Hence, we
can set the height of precland origin separately in a 3d vec containing its position relative to home
2022-08-05 10:17:19 +10:00
..
AC_AttitudeControl AC_AttitudeControl: params always use set method 2022-08-03 13:43:48 +01:00
AC_AutoTune AC_AutoTune: params always use set method 2022-08-03 13:43:48 +01:00
AC_Autorotation AC_Autorotation: params always use set method 2022-08-03 13:43:48 +01:00
AC_Avoidance AC_Avoidance: params always use set method 2022-08-03 13:43:48 +01:00
AC_Fence AC_Fence: params always use set method 2022-08-03 13:43:48 +01:00
AC_InputManager AC_InputManager: params always use set method 2022-08-03 13:43:48 +01:00
AC_PID AC_PID: params always use set method 2022-08-03 13:43:48 +01:00
AC_PrecLand AC_PrecLand: params always use set method 2022-08-03 13:43:48 +01:00
AC_Sprayer
AC_WPNav AC_WPNav: params always use set method 2022-08-03 13:43:48 +01:00
APM_Control APM_Control: params always use set method 2022-08-03 13:43:48 +01:00
AP_ADC AP_ADC: Console output can be disabled 2022-05-17 09:53:06 +10:00
AP_ADSB AP_ADSB: params always use set method 2022-08-03 13:43:48 +01:00
AP_AHRS AP_AHRS: params always use set method 2022-08-03 13:43:48 +01:00
AP_AIS AP_AIS: include GCS_MAVLink.h 2022-07-13 18:32:35 +10:00
AP_AccelCal AP_AccelCal: limit COMMAND_ACKs accepted for vehicle pose confirmation 2022-05-25 17:55:55 +10:00
AP_AdvancedFailsafe AP_AdvancedFailsafe: add note to desc's on how to determine GPIO pin numbers 2022-04-24 08:21:01 +09:00
AP_Airspeed AP_Airspeed: fix clang++ warnings on static inits 2022-06-28 10:20:30 +10:00
AP_Arming AP_Arming: use prearm-display-timeout in milliseconds instead of counter 2022-08-03 17:12:51 +10:00
AP_Avoidance AP_Avoidance: params always use set method 2022-08-03 13:43:48 +01:00
AP_BLHeli AP_BLHeli: make ESC debug easier to see 2022-08-03 17:06:38 +10:00
AP_Baro AP_Baro: params always use set method 2022-08-03 13:43:48 +01:00
AP_BattMonitor AP_BattMonitor: params always use set method 2022-08-03 13:43:48 +01:00
AP_Beacon AP_Beacon: params always use set method 2022-08-03 13:43:48 +01:00
AP_BoardConfig AP_BoardConfig: params always use set method 2022-08-03 13:43:48 +01:00
AP_Button AP_Button: pre-arm displays gpio vs servo_ch conflict 2022-04-26 15:19:28 +09:00
AP_CANManager AP_CANManager: added scripting2 protocol 2022-07-03 08:21:55 +10:00
AP_Camera AP_Camera: params always use set method 2022-08-03 13:43:48 +01:00
AP_Common AP_Common: add support for comparing BitMasks 2022-07-27 18:18:03 +10:00
AP_Compass AP_Compass: params always use set method 2022-08-03 13:43:48 +01:00
AP_CustomRotations AP_CustomRotations: fix param refrencing 2022-04-20 18:25:57 +10:00
AP_DAL AP_DAL: added set source events for EKF3 2022-05-31 09:17:37 +10:00
AP_Declination AP_Declination: ensure indexing into declination tables is always correct 2022-03-15 10:15:22 +11:00
AP_Devo_Telem AP_Devo_Telem: rename AP_AHRS::get_position to get_location 2022-01-25 10:47:22 +11:00
AP_EFI AP_EFI: prevent flood of Lutan serial port 2022-08-03 08:27:12 +10:00
AP_ESC_Telem AP_ESC_Telem: fixed race condition in update_rpm() 2022-07-13 17:33:00 +10:00
AP_ExternalAHRS AP_ExternalAHRS: correct compilation if AP_Baro_ExternalAHRS isn't available 2022-05-25 18:19:00 +10:00
AP_FETtecOneWire AP_FETTecOneWire: Fix the recent change of NUM_SERVO_CHANNELS > 24 2022-06-22 11:51:23 +10:00
AP_Filesystem AP_Filesystem: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
AP_FlashIface AP_FlashIface: make sure XIP flash is ready before returning 2022-04-12 09:19:45 +10:00
AP_FlashStorage
AP_Follow AP_Follow: vector params always use set method 2022-08-03 13:43:48 +01:00
AP_Frsky_Telem AP_Frsky_Telem: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
AP_GPS AP_GPS: params always use set method 2022-08-03 13:43:48 +01:00
AP_Generator AP_Generator: add AP_GENERATOR_RICHENPOWER_ENABLED 2022-07-19 09:09:05 +10:00
AP_Gripper AP_Gripper: change UAVCAN to DroneCAN in param metadata 2021-12-15 09:53:21 +11:00
AP_GyroFFT AP_GyroFFT: params always use set method 2022-08-03 13:43:48 +01:00
AP_HAL AP_HAL: move from HAL_NO_SHARED_DMA to AP_HAL_SHARED_DMA_ENABLED 2022-07-19 18:02:26 +10:00
AP_HAL_ChibiOS AP_HAL_ChibiOS: hwdef for KakuteH7v2 2022-08-03 17:06:38 +10:00
AP_HAL_ESP32 AP_HAL_ESP32: more changes for 32 bit servo mask 2022-05-22 12:07:37 +10:00
AP_HAL_Empty AP_HAL_Empty: move implementations of functions to header 2022-06-23 12:38:41 +10:00
AP_HAL_Linux AP_HAL_Linux: more changes for 32 bit servo mask 2022-05-22 12:07:37 +10:00
AP_HAL_SITL AP_HAL_SITL: add support for starting node in maintenance mode 2022-07-27 18:18:03 +10:00
AP_Hott_Telem AP_Hott_Telem: Console output can be disabled 2022-05-17 09:53:06 +10:00
AP_ICEngine AP_ICEngine: add and use AP_ICENGINE_ENABLE 2022-07-22 08:48:16 +10:00
AP_IOMCU AP_IOMCU: Console output can be disabled 2022-05-17 09:53:06 +10:00
AP_IRLock AP_IRLock: correct spelling mili -> milli 2022-01-31 08:55:29 +09:00
AP_InertialNav AP_InertialNav: nfc, fix to say relative to EKF origin 2022-02-03 12:05:12 +09:00
AP_InertialSensor AP_InertialSensor: vector params always use set method 2022-08-03 13:43:48 +01:00
AP_InternalError
AP_JSButton
AP_KDECAN AP_KDECAN: more changes for 32 bit servo mask 2022-05-22 12:07:37 +10:00
AP_L1_Control AP_L1_Control: use AP_GROUPINFO instead of AP_GROUPINFO_FRAME 2022-05-10 09:35:11 +10:00
AP_LTM_Telem AP_LTM_Telem: add AP_LTM_TELEM_ENABLED 2022-06-28 20:19:41 +10:00
AP_Landing AP_Landing: change logging to be designated as streaming 2022-08-05 10:16:18 +10:00
AP_LandingGear AP_LandingGear: SITL: only set defualts is SITL pin is set avoiding enable via param conversion 2022-08-02 10:48:19 +10:00
AP_LeakDetector
AP_Logger AP_Logger: params always use set method 2022-08-03 13:43:48 +01:00
AP_MSP AP_MSP: fix line ending 2022-06-08 08:16:42 +09:00
AP_Math AP_Math: tests: params always use set method 2022-08-03 13:43:48 +01:00
AP_Menu
AP_Mission AP_Mission: skip aux function in determining if a takeoff 2022-07-12 10:34:26 +10:00
AP_Module AP_Module: tidy includes 2022-05-03 09:14:58 +10:00
AP_Motors AP_Motors: params always use set method 2022-08-03 13:43:48 +01:00
AP_Mount AP_Mount: params always use set method 2022-08-03 13:43:48 +01:00
AP_NMEA_Output AP_NMEA_Output: use a fixed maximum number of NMEA outputs 2022-02-23 12:36:59 +11:00
AP_NavEKF AP_NavEKF: re-implemented EKF ring buffer 2022-06-24 20:25:39 +10:00
AP_NavEKF2 AP_NavEKF2: fixed undefined behaviour in logging 2022-07-12 11:00:08 +10:00
AP_NavEKF3 AP_NavEKF3: add EK3_GPS_VACC_MAX as a threshold that decides whether to use GPS as altitude source depending on vAcc 2022-08-03 17:57:05 +10:00
AP_Navigation
AP_Notify AP_Notify: tidy includes 2022-05-03 09:14:58 +10:00
AP_OLC AP_OLC: tidy includes 2022-05-03 09:14:58 +10:00
AP_ONVIF AP_ONVIF: fix executable permission and trailing whitespace 2022-06-08 08:16:42 +09:00
AP_OSD AP_OSD: params always use set method 2022-08-03 13:43:48 +01:00
AP_OpticalFlow AP_OpticalFlow: params always use set method 2022-08-03 13:43:48 +01:00
AP_Parachute AP_Parachute: params always use set method 2022-08-03 13:43:48 +01:00
AP_Param AP_Param: remove AP_ParamV `=` operator 2022-08-03 13:43:48 +01:00
AP_PiccoloCAN AP_PiccoloCAN: params always use set method 2022-08-03 13:43:48 +01:00
AP_Proximity AP_Proximity: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
AP_RAMTRON AP_RAMTRON: reduce scope for WITH_SEMAPHORE 2022-07-17 21:42:33 +10:00
AP_RCMapper AP_RCMapper: Increase parameter metadata range to match NUM_RC_CHANNELS 2022-06-21 09:57:44 +10:00
AP_RCProtocol AP_RCProtocol: reset UART on RX failure for CRSF 2022-06-15 17:20:36 +10:00
AP_RCTelemetry AP_RCTelemetry: don't spam mode changes on CRSF startup 2022-06-15 17:20:36 +10:00
AP_ROMFS AP_ROMFS: tidy includes 2022-05-03 09:14:58 +10:00
AP_RPM AP_RPM: fixed use of configured() vs configured_in_storage() 2022-06-06 13:11:50 +10:00
AP_RSSI AP_RSSI: convert floating point divides into multiplys 2022-03-18 15:26:44 +11:00
AP_RTC AP_RTC: fix oldest_acceptable_date to be in micros 2022-02-10 09:22:30 +11:00
AP_Radio AP_Radio: Console output can be disabled 2022-05-17 09:53:06 +10:00
AP_Rally AP_Rally: tidy creation of Location from RallyLocation 2022-07-14 11:49:53 +10:00
AP_RangeFinder AP_RangeFinder: default orientation to NONE for AP_Periph 2022-08-03 09:04:25 +10:00
AP_Relay AP_Relay:Prevent operation for sim-on-hardware,add logs 2022-05-02 10:54:02 +10:00
AP_RobotisServo AP_RobotisServo: disable with minmimize features and 1mb flash 2022-06-15 18:05:44 +10:00
AP_SBusOut
AP_Scheduler AP_Scheduler: params always use set method 2022-08-03 13:43:48 +01:00
AP_Scripting AP_Scripting: examples: Aerobatics: Corrects arg1/arg2 2022-07-20 13:18:10 +01:00
AP_SerialLED AP_SerialLED: enable 32 servo outs 2022-05-22 12:07:37 +10:00
AP_SerialManager AP_SerialManager:correct find_baudrate() function 2022-07-25 16:03:27 +10:00
AP_ServoRelayEvents
AP_SmartRTL AP_SmartRTL: params always use set method 2022-08-03 13:43:48 +01:00
AP_Soaring AP_Soaring: make function const 2022-07-20 17:28:39 +10:00
AP_Stats
AP_TECS TECS.cpp: Remove redundant throttle saturation 2022-07-23 18:23:27 -07:00
AP_TempCalibration
AP_TemperatureSensor
AP_Terrain AP_Terrain: params always use set method 2022-08-03 13:43:48 +01:00
AP_Torqeedo AP_Torqeedo : correct comment spelling 2022-05-24 20:27:45 +09:00
AP_Tuning AP_Tuning: tidy includes 2022-05-03 09:14:58 +10:00
AP_UAVCAN AP_UAVCAN: add option bit for disabling Node Unhealthy check 2022-07-27 18:18:03 +10:00
AP_Vehicle AP_Vehicle: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
AP_VideoTX AP_VideoTX: params always use set method 2022-08-03 13:43:48 +01:00
AP_VisualOdom AP_VisualOdom: only include log structure if enabled 2022-07-13 18:14:12 +10:00
AP_Volz_Protocol AP_Volz: disable with minmimize features 2022-06-15 18:05:44 +10:00
AP_WheelEncoder AP_WheelEncoder: fix WheelEncoder_Quadrature timestamp. 2022-06-07 09:59:27 +10:00
AP_Winch AP_Winch: stop libraries including AP_Logger.h in .h files 2022-04-08 19:18:38 +10:00
AP_WindVane AP_WindVane: params always use set method 2022-08-03 13:43:48 +01:00
AR_Motors AR_Motors: params always use set method 2022-08-03 13:43:48 +01:00
AR_WPNav AR_WPNav: stop libraries including AP_Logger.h in .h files 2022-04-08 19:18:38 +10:00
Filter Filter: params always use set method 2022-08-03 13:43:48 +01:00
GCS_MAVLink GCS_MAVLink: change AC_FENCE to AP_FENCE_ENABLED 2022-07-27 19:04:56 +10:00
PID PID: params always use set method 2022-08-03 13:43:48 +01:00
RC_Channel RC_Channel: add AUX switch to pause logging of streamed entries 2022-08-02 10:15:08 +10:00
SITL SITL: set z component of precland device pos separately 2022-08-05 10:17:19 +10:00
SRV_Channel SRV_Channel: use set_and_default method 2022-07-20 17:59:59 +10:00
StorageManager StorageManager: fix write_block() comment 2021-12-17 09:53:47 +09:00
doc