Peter Barker
9f6b48b743
Copter: remove unneeded initialisation
6 years ago
斯东Stone
70c0ba5722
AP_RangeFinder: Fix typo in Benewake TFMiniPlus python tool
6 years ago
Peter Barker
fa150bc982
Copter: remove loop-initialisation of output
...
Use brace initialisation instead. This is the only loop in here which
loops over the max number of compasses vs the number of compasses.
6 years ago
Andrew Tridgell
e9ed3540f1
AP_NavEKF2: constrain field by table after fusion
...
this should make for faster convergence
6 years ago
Andrew Tridgell
3835d2613e
AP_NavEKF2: added EK2_MAG_EF_LIM parameter
...
this sets a limit on the difference between the earth field from the
WMM tables and the learned earth field inside the EKF. Setting it to
zero disables the feature. A positive value sets the limit in mGauss.
6 years ago
Andrew Tridgell
7206258587
AP_Compass: use new get_earth_field_ga() API
6 years ago
Andrew Tridgell
be62bf32cb
AP_Declination: added get_earth_field_ga() interface
...
this gives a more convenient API for getting the earth field as a
vector
6 years ago
Peter Hall
49003868fe
AP_Windvane: add NMEA wind sensor type
6 years ago
Peter Hall
8caa753a55
Rover: init windvane with serial_manager
6 years ago
Peter Hall
fe38413ddc
AP_SerialManger: add windvane serial type
6 years ago
Peter Hall
ea4ecebfc4
AP_Math: add speed unit converstion defs
6 years ago
Tatsuya Yamaguchi
e18b3cac6b
Rover: Allowed to arm in Manual mode without GPS
6 years ago
ChristopherOlson
b6bfc8947f
AP_Motors:Heli Governor - change rotor_rpm argument to a float
6 years ago
bnsgeyer
f1a32d7872
AP_Motors: Tradheli- modified thrcrv and gov parameter group names
6 years ago
ChristopherOlson
b1046c7b80
AP_Motors:Heli_RSC Governor - add method of droop compensation
...
- improve handling of outliers from speed sensor
- change governor_tc variable to governor_thrcurve
- remove equals zero from variable declarations
6 years ago
bnsgeyer
4120e29614
AP_Motors: Tradheli-complete conversion of throttle curve params to percent
...
add conversion for throttle curve params for upgrade
6 years ago
bnsgeyer
3629541a20
AP_Motors: Tradheli - implement enable params for throttle curve and governor
6 years ago
bnsgeyer
51d4029f03
AP_Motors: Tradheli - maintain consistent variable types as used in calcs
...
add override to declaration of new functions
6 years ago
ChristopherOlson
cca58e393a
AP_Motors:Heli_RSC - add support for rotor speed governor with droop speed control
6 years ago
ChristopherOlson
9d03b44cf7
Copter:Heli - governor set_rpm call independent of frame type
6 years ago
ChristopherOlson
2f7d198196
Copter:Logging TradHeli - add governor output and throttle logging for heli governor
6 years ago
ChristopherOlson
8312dcae5d
Copter:Scheduler - increase update rate for rpm to 40Hz for helicopter governor
6 years ago
Peter Barker
e9552ec4e1
Tools: autotest: more efficient set_rc_from_map
6 years ago
Andrew Tridgell
3f71a84894
Tools: timestamp build steps
...
try to track down what is slow
6 years ago
Peter Barker
062ee71135
AC_Fence: simplify fence loading
...
There's only one caller to this, who didn't force loading - so remove
the unused parameter.
Also remove the _boundary_loaded boolean; it was only set to true in one
place - just before the sole caller called the function!
6 years ago
Peter Barker
b25acb4d22
Sub: move Arming functions into AP_Arming file
6 years ago
Peter Barker
13f7022cec
Plane: move Arming functions into AP_Arming file
6 years ago
Peter Barker
112b153268
Copter: move Arming functions into AP_Arming file
6 years ago
Peter Barker
22c5954c8f
Rover: move Arming functions into AP_Arming file
6 years ago
Andrew Tridgell
ff603a1f0b
HAL_ChibiOS: convert mini-pix
6 years ago
Andrew Tridgell
4548aa162b
HAL_ChibiOS: convert mindpx-v2
6 years ago
Andrew Tridgell
91aa49ba6f
HAL_ChibiOS: convert matek boards
6 years ago
Andrew Tridgell
fca03bef8d
HAL_ChibiOS: convert F4BY
6 years ago
Andrew Tridgell
8605060dfc
HAL_ChibiOS: convert F35Lightning
6 years ago
Andrew Tridgell
288d5d6fe6
HAL_ChibiOS: convert DrotekP3Pro
6 years ago
Andrew Tridgell
d90b05f685
HAL_ChibiOS: convert all fmuv5 boards to sensor config system
6 years ago
Andrew Tridgell
03bb94599b
HAL_ChibiOS: support I2C sensor probes by bus mask
6 years ago
Andrew Tridgell
fc1ec8a465
HAL_ChibiOS: convert airbot to new config
6 years ago
Andrew Tridgell
82b171582e
HAL_ChibiOS: added sensor config for cube varients
6 years ago
Andrew Tridgell
c36d76c213
HAL_ChibiOS: convert Pixhawk1 to new sensor config
...
saves 26k of flash, making 1M boards work for longer
6 years ago
Andrew Tridgell
eae852962e
HAL_ChibiOS: fixed case of no IMU, BARO or COMPASS config settings
6 years ago
Andrew Tridgell
068e6ea8d2
HAL_ChibiOS: convert KakuteF4 and KakuteF7 to new sensor config
6 years ago
Andrew Tridgell
1b0bf88c8f
HAL_ChibiOS: convert crazyflie2 to new config
6 years ago
Andrew Tridgell
b47ab5c8a9
HAL_ChibiOS: support I2C sensor config in hwdef.dat
6 years ago
Andrew Tridgell
4c5b651296
AP_HAL: removed board type for mRoControlZeroF7
6 years ago
Andrew Tridgell
38c775e6df
AP_Compass: removed old mRoControlZeroF7 config
6 years ago
Andrew Tridgell
aef343bfd0
AP_InertialSensor: removed old mRoControlZeroF7 config
6 years ago
Andrew Tridgell
ceb9c3b83e
HAL_ChibiOS: convert mRoControlZeroF7 to new sensor config
6 years ago
Andrew Tridgell
039e7366b0
AP_InertialSensor: support new sensor config setup
6 years ago
Andrew Tridgell
481ae22671
AP_Compass: support new sensor config setup
6 years ago