Peter Barker
3629273959
AC_Fence: use enum class for AltFrame enumeration
6 years ago
Peter Barker
4c9651dbfd
SITL: use enum class for AltFrame enumeration
6 years ago
Peter Barker
22c0175d7f
AP_Location: use enum class for AltFrame enumeration
6 years ago
Mark Whitehorn
61a04bd898
AP_AHRS: fix bug in attitudes_consistent()
6 years ago
Mark Whitehorn
5cdfccad14
AP_Motors: specialize MotorsMatrixTS motor controls
6 years ago
Peter Barker
020aa6bd49
AC_AutoTune: emit a warning every second while pilot overrides active
6 years ago
Peter Barker
7498972b8d
AP_RPM: add AP::rpm() call for singleton
6 years ago
Peter Barker
bb1ae30594
GCS_MAVLink: move sending of RPM message up
6 years ago
Tom Pittenger
8d6748dc4f
AP_ADSB: add special vehicle that ignores range filters
6 years ago
Tom Pittenger
ec59fe9398
ADSB: cleanup, make more things const
6 years ago
Tom Pittenger
624d6b5490
AP_ADSB: add accessor to fetch a vehicle from database by icao
6 years ago
Andrew Tridgell
591e2ebeea
HAL_ChibiOS: remove unused config files
...
these do not build correctly
6 years ago
Andrew Tridgell
d942b64584
HAL_ChibiOS: fixed NucleoH743 build
6 years ago
Andrew Tridgell
bf0a4a23b2
HAL_ChibiOS: fixed build of crazyflie2
6 years ago
Randy Mackay
27b50f125c
GCS_MAVLink: send_set_position_target always sends alt-above-home
6 years ago
Randy Mackay
066a443e5f
GCS_MAVLink: add send_set_position_target_global_int
...
this supports sending the position target to an offboard navigation controller
6 years ago
Randy Mackay
1e1f14f6e9
AP_Mission: add text string for do-guided-limits
6 years ago
Randy Mackay
f4416cd3f2
AP_Mission: nav-guided-enable command stores location
...
this allows sending the location to an offboard navigation system
also add text string for nav-guided-enable command
6 years ago
Andrew Tridgell
9f1eaf4b37
AP_RCProtocol: fixed RC option check for iofirmware
6 years ago
Andrew Tridgell
ac3da71efd
AP_Vehicle: added iofirmware vehicle type
6 years ago
Andrew Tridgell
db9912fd58
AP_RCProtocol: use RC_IGNORE_FAILSAFE
6 years ago
Andrew Tridgell
59082a0833
RC_Channel: added RC_OPTIONS flag for failsafe ignore
...
this is useful for SBUS with a receiver setup for HOLD on failsafe to
not trigger a RC failsafe
6 years ago
Andrew Tridgell
b754d56ecb
HAL_ChibiOS: fixed revo-mini build
6 years ago
Andrew Tridgell
69edd5a544
HAL_ChibiOS: fixed typos in hwdef.dat files
6 years ago
Andrew Tridgell
cd27e3022f
HAL_ChibiOS: check for prefix match on peripherals
6 years ago
Andrew Tridgell
3fd3e88d04
HAL_ChibiOS: fixed typo
...
thanks to Malcolm Churn for noticing
6 years ago
Andrew Tridgell
b3f48a1477
HAL_ChibiOS: added CS line for Pixhawk4Pro temp sensor
6 years ago
Andrew Tridgell
880a55c6a2
AP_InertialSensor: fixes for BMI088 on SPI
...
The sensor has an unusual SPI interface, with a pad byte on read, and
retries needed on write
6 years ago
Peter Barker
fa082df040
AP_HAL_SITL: add missing CLOEXECs on tcp ports
6 years ago
Peter Barker
2d16c37844
AP_Compass: examples: compass init never fails
6 years ago
Peter Barker
4fa04e730b
AP_AHRS: examples: compass init never fails
6 years ago
Peter Barker
f8be4efed4
AP_Compass: init never fails; return void rather than bool
6 years ago
Peter Barker
0dacf78c12
AP_Arming: use enum class for ArmingMethod and ArmingRequired
6 years ago
L Kurt Shaw
8d75e8c5bb
INS: AP_InertialSensor.cpp
...
Fix typo in comments should be NFC
6 years ago
Peter Barker
34e09a55be
GCS_MAVLink: support send_extended_sys_state
6 years ago
Peter Barker
4db011f530
SITL: add SIM_SHOVE_* options to shove the simulated vehicle
...
The parameter values are time in milliseconds and body-frame
acceleration in m/s/s
So to test throw mode:
mode throw
param set SIM_SHOVE_Z -30
arm throttle
param set SIM_SHOVE_TIME 500
6 years ago
Mark Whitehorn
8c84fa5c64
AP_AHRS: apply AHRS trim in SITL
6 years ago
Michael du Breuil
0bf2fc004e
AP_AHRS: Warn if the return value on (get, set)_origin is not checked
6 years ago
Michael du Breuil
281d3b1189
AC_Fence: check the return value of fetching the EKF origin
6 years ago
Peter Barker
499cc45ac0
AP_Math: move longitude_scale into Location class
6 years ago
Peter Barker
a1c751919c
AP_Common: move longitude_scale into Location class
6 years ago
Michael du Breuil
f7b34677df
GCS_MAVLink: Don't send BATTERY_STATUS for empty instances
6 years ago
Michael du Breuil
d96aad86a5
AP_BattMonitor: Make type() const
6 years ago
Andrew Tridgell
2842063146
HAL_ChibiOS: optimize CubeYellow build
...
and fixed comment in CubeOrange
6 years ago
Andrew Tridgell
59652ad147
HAL_ChibiOS: added more IMU devices for Hex Cube boards
6 years ago
Andrew Tridgell
81cd103073
AP_InertialSensor: probe for new v2 invensense IMUs
...
also suppress LSM9DS0 whoami warnings, as these will now be common
with new IMUs
and make 20602 show up as a new devtype so we can distinguish it
6 years ago
Andrew Tridgell
7577ebb33e
HAL_ChibiOS: added bootloader hwdef for mindpx-v2
6 years ago
Andrew Tridgell
f7b6f9d70b
HAL_ChibiOS: added retries to flash based storage
...
this prevents a single flash write error from causing parameter reset
6 years ago
Andrew Tridgell
63895d8b0c
HAL_ChibiOS: setup dummy pointers for H7 SPI
6 years ago
Andrew Tridgell
1414988870
HAL_ChibiOS: use spiSend/spiReceive
...
this fixes an issue with microSD on F405.
6 years ago