Phillip Kocmoud
c9182b39d5
hwdef: mRo Control Zero H7 OEM - update and improve uniformity
4 years ago
Phillip Kocmoud
b55920165a
hwdef: mRo Pixracer Pro - update and improve uniformity
4 years ago
Peter Barker
72acc8bfc8
AP_InertialSensor: use primary gyro (not accel) for get_delta_angle_dt
4 years ago
Phillip Kocmoud
a379bb8fc5
hwdef: mRo Control Zero F7 update and improve uniformity
4 years ago
Andrew Tridgell
a587195912
HAL_ChibiOS: change f303-MatekGPS to 5Hz by default
4 years ago
Randy Mackay
4cd1c3cfde
AP_NavEKF3: param conversion loses config_error
...
config_error should only be run as part of setup because it may never return
4 years ago
Andrew Tridgell
8c959c4e13
AP_BoardConfig: added an EXPECT_DELAY_MS to config_error
...
this prevents a config_error called after setup() has complete from
causing a watchdog. That is a bit more friendly
4 years ago
Hwurzburg
7a82898e92
AP_GPS: expand gps rate description
4 years ago
Kawamura
cef0c87c4c
AP_Scripting: fix method name for ahrs-source.lua
4 years ago
Hwurzburg
f37d8e5865
RC_Channel: add inflight airspeed cal rc switch
4 years ago
Hwurzburg
615b8add8c
AP_Airspeed: add inflight airspeed cal rc switch
4 years ago
Randy Mackay
8c2688605e
AP_AHRS: active_EKF_type fallback to DCM checks if GPS configured for use
4 years ago
Randy Mackay
adfc92523b
AP_NavEKF3: add configuredToUseGPSForPosXY
4 years ago
Randy Mackay
4087d7b792
AP_NavEKF2: add configuredToUseGPSForPosXY
4 years ago
Andy Piper
a6436851b4
AP_Logger: account for expected delays and boot time delays in block logger.
4 years ago
Peter Barker
fdbffd19c6
AP_NavEKF_Source: remove defaults for baro and compass
...
This makes all our defaults "NONE", meaning that a user will not see a
prearm failure for any source other than those in the primary set when
using the default configuration.
4 years ago
Peter Barker
8124c3fea8
AP_NavEKF_Source: set compass_required if we require a compass
4 years ago
Tom Pittenger
67405cedb2
AP_HAL_ChibiOS: add AP_BattMonitor support to CubeBlack&Orange-periph
4 years ago
Tom Pittenger
87813b9401
AP_Generator: AP_Periph should not include Generator by default
4 years ago
Tom Pittenger
171a10e117
AP_BattMonitor: Add support for multiple UAVCAN batteries from a single node
4 years ago
Tom Pittenger
48e2b78cab
AP_BattMonitor: fix compile for AP_Periph
4 years ago
Tom Pittenger
089f3aa349
AP_HAL: allow hwdef to define HAL_SUPPORT_RCOUT_SERIAL - must be disabled for AP_Periph
4 years ago
Andy Piper
a592d76866
AP_Scripting: fix compile on clang 10
4 years ago
Andrew Tridgell
7eea13f86f
AP_NavEKF3: fixed build of standalone replay link test
...
parameter conversion not needed for replay
4 years ago
Hwurzburg
ae8fe818c8
RC_Channel: move RETRACT_MOUNT option to common for all vehicles
4 years ago
Peter Barker
42d9727f49
AP_Logger: correct documentation on ARSP message
4 years ago
Gone4Dirt
5edae526fd
AP_Math: Add conversion Ams to mAh
4 years ago
Peter Barker
c52298352a
AP_HAL_SITL: add simulator for IntelligentEnergy 2.4kWh
4 years ago
Peter Barker
f7b2856af0
SITL: add simulator for IntelligentEnergy 2.4kWh
...
SITL: Added setup note to comment
SITL: IE24: Add Error param and cycle battery pwr
4 years ago
Gone4Dirt
a2d2e85ba1
AP_Logger: Reinstate Watt unit
4 years ago
Gone4Dirt
d25f9d5d3a
AP_Vehicle: Move AP_Generator to all vehicles
4 years ago
Gone4Dirt
2dc684622e
AP_Arming: Add support for AP_Generator frontend
4 years ago
Gone4Dirt
66285b65ce
RC_Channel: Add support for AP_Generator frontend
4 years ago
Gone4Dirt
caf1ad28d5
GCS_Common: AP_Generator_Richenpower is now AP_Generator
4 years ago
Gone4Dirt
836717c0af
AP_BattMonitor: Add support for AP_Generator frontend-backend
4 years ago
Gone4Dirt
8cfe4fc9f7
AP_Generator: Split into frontend-backend and add IE fuel cells
4 years ago
Gone4Dirt
6c136862b8
AP_DAL: Add stdio include
4 years ago
Gone4Dirt
9d90d16c2b
AP_ADSB: Access snprintf from hal
4 years ago
斯东Stone
4990048efb
HAL_ChibiOS: Correct a typo and Update product link url for PH4-mini
4 years ago
Peter Barker
786fd8a2f8
AP_Logger: add and use instance number to ARSP message
4 years ago
Peter Barker
8647dda8a9
AP_Airspeed: add and use instance number to ARSP message
4 years ago
Andy Piper
c291107f50
Filter: correct grammar on HNTCH docs
4 years ago
Andy Piper
726307cb31
Filter: correct harmonic notch docs and provide better defaults.
4 years ago
Peter Barker
3baaa84de1
AP_OSD: remove duplicate parameter definition
4 years ago
Randy Mackay
6c3948f417
AP_NavEKF_Source: optimise configured_in_storage
...
This small CPU optimisation takes advantage of the fact that once configured in storage is true it will always remain true
4 years ago
Andrew Tridgell
bce4fd43a3
SITL: fixed GPS POS parameters
...
SIM_GPS2_POS1_* makes no sense
4 years ago
Andrew Tridgell
05194ed8b6
AP_GPS: don't accept infinite accuracies for blending
...
these result in NaN values for velocities
4 years ago
Andrew Tridgell
83c479bcc2
AP_GPS: prevent UAVCAN GPS from giving infinite accuracy values
...
this can happen due to the complex encodings of accuracies in UAVCAN
4 years ago
Andrew Tridgell
a762926526
AP_GPS: fixed constrained NaN in EKF3 caused by bad GPS blending
...
if the accuracies reported are very low then we can do a division by
zero and this results in a constraining NaN for GPS vertical velocity
filter in NavEKF3_core::calcGpsGoodToAlign
4 years ago
Peter Barker
f0c22244a5
GCS_MAVLink: correct response codes when mode change fails
...
Was "UNSUPPORTED", which is supposed to mean, "Command is not supported"
Now is either "DENIED" (Command is invalid (is supported but has invalid
parameters)) or "FAILED" (Command is valid, but execution has failed.)
We should probably returned DENIED if we try to change to a mode which
doesn't exist, but that would require another callback on AP_Vehicle.
It would also lead to questions around what a valid mode is - so
QSTABILIZE if quadplane is disabled in Plane, for example.
4 years ago