Randy Mackay
11d0a6cb95
Copter: 3.6.11-rc1 release notes
2019-09-16 14:26:23 +09:00
Randy Mackay
d57c2b79c6
Copter: land mode inits auto yaw
2019-09-16 14:14:45 +09:00
Andrew Tridgell
14fcbfd1be
Tools: added MatekF405-STD to autobuild
2019-09-16 13:30:23 +09:00
Randy Mackay
374d457a0c
AP_InertialSensor: switched on fast sampling on IMU3 by default on Pixhawk2
2019-09-16 11:41:35 +09:00
Randy Mackay
3be85b2afa
AP_RangeFinder: LightwareSerial driver handles invalid distances
...
reports the longer of 100m or RNGFNDx_MAX_CM+1m
2019-09-16 11:32:15 +09:00
Phillip Kocmoud
a4a331f4c5
hwdef: Correct typo for mRo x2.1-777 USB PID
...
This needed to match the firmware directory which contains the compiled binaries hosted at http://firmware.ardupilot.org so that MissionPlanner can automatically download and update firmware.
2019-09-16 11:29:56 +09:00
Randy Mackay
9c7c6d41e3
AP_Motors: add support for Hexa-H frame
...
same as X frame except that middle motors are closer to center
2019-09-16 11:23:03 +09:00
Andrew Tridgell
a64984eac8
ChibiOS: fixed i2c storm
2019-09-11 16:59:55 +09:00
Andrew Tridgell
45523c86ec
AP_Compass: fixed uninitialised CAN device ID bits
2019-09-11 16:59:55 +09:00
Andrew Tridgell
595d8cb4a6
Tools: update IO firmware
2019-08-20 07:32:31 +09:00
Andrew Tridgell
6aa667753b
AP_IOMCU: update to latest IO firmware handling
2019-08-20 07:32:31 +09:00
Andrew Tridgell
7e981a6a59
HAL_ChibiOS: allow for blocking unbuffered uarts
...
this is used by AP_IOMCU to avoid a race condition where the mutex is
busy on write() causing a zero-length write and delayed output
2019-08-20 07:32:31 +09:00
Andrew Tridgell
a1785cfdff
HAL_ChibiOS: fixed a bug in wait_timeout() on UARTs
...
wait_timeout() could return true on a read of less bytes than are
expected.
2019-08-20 07:32:31 +09:00
Andrew Tridgell
8d5d699998
AP_InertialSensor: special check for CubeBlack to force INS_USE3=1
...
this will cope with users loading old parameter files
2019-08-06 10:42:36 +09:00
Andrew Tridgell
10ed84f17c
AP_Baro: check for all 1 ADC read on MS5611
2019-08-06 10:42:36 +09:00
Andrew Tridgell
49f7e22c72
AP_Baro: consider a baro unhealthy when outside of -200 to 200 C
...
this helps detects unhealthy baros on SPI where we can't detect comms
failure
2019-08-06 10:42:36 +09:00
Andrew Tridgell
ecd9c88003
AP_InertialSensor: default INS_USE3 to 1
2019-08-06 10:42:36 +09:00
Pierre Kancir
c55d19b287
ArduCopter: set AUTO_YAW_HOLD when user control yaw during nogps land
2019-07-30 14:06:27 +09:00
Pierre Kancir
99e04e5861
ArduCopter: respect yaw orientation on LAND
2019-07-30 14:06:27 +09:00
Randy Mackay
1c04a91efb
Copter: version to 3.6.10
2019-07-29 12:22:52 +09:00
Randy Mackay
48bbe6d128
Copter: 3.6.10 release notes
2019-07-29 12:21:47 +09:00
Randy Mackay
ce39cd0e03
Copter: version to 3.6.10-rc2
2019-07-22 17:39:24 +09:00
Randy Mackay
29ca62ab74
Copter: 3.6.10-rc2 release notes
2019-07-22 17:38:51 +09:00
Randy Mackay
af98ff99fd
Copter: esc cal startup check moved outside rc output init
...
this ensures we don't accidentally enter esc calibration during motor test
2019-07-22 17:34:33 +09:00
Andrew Tridgell
413f60ebb8
HAL_ChibiOS: fixed revo-mini build
2019-07-22 16:59:56 +09:00
Andrew Tridgell
1189123068
HAL_ChibiOS: fixed typos in hwdef.dat files
2019-07-22 16:59:52 +09:00
Andrew Tridgell
06d92ec8f2
AP_IneertialSensor: fixed startup race in SITL
2019-07-10 17:00:40 +10:00
Andrew Tridgell
2dc0c0b860
AP_Compass: backport master AK09916 driver
...
this allows mRoControlZeroF7 to work in copter stable
2019-07-10 17:00:40 +10:00
Phillip Kocmoud
a361c9a80a
AP_Baro.cpp: support DPS280 on SPI
2019-07-10 17:00:40 +10:00
Andrew Tridgell
3f0e85210c
AP_InertialSensor: fixes for backport of BMI088 driver
2019-07-10 17:00:40 +10:00
Andrew Tridgell
d640bb15e5
AP_HAL: added Invensensev2 defines
2019-07-10 17:00:40 +10:00
Andrew Tridgell
18956afb3c
AP_InertialSensor: add drivers for register bank based Invensense Sensors
2019-07-10 17:00:40 +10:00
Andrew Tridgell
fb20d032eb
AP_InertialSensor: added driver for BMI088
...
setup for 1600 Hz accel sample, 2kHz gyro sample, 24g accel range
2019-07-10 17:00:40 +10:00
Phillip Kocmoud
a90089652c
AP_InertialSensor: probe IMUs for mRoControlZeroF7
2019-07-10 17:00:40 +10:00
Phillip Kocmoud
da8ecbe389
AP_Baro: support DPS280 on SPI
2019-07-10 17:00:40 +10:00
Andrew Tridgell
14ea46eaba
AP_HAL: added DPS280 on SPI / added board type for mRoControlZeroF7
2019-07-10 17:00:40 +10:00
Phillip Kocmoud
46fca0d94c
HAL_ChibiOS: added hwdef for mRoControlZeroF7
2019-07-10 17:00:40 +10:00
Andrew Tridgell
0cdd41cb35
HAL_ChibiOS: added missing pins for F777
2019-07-10 17:00:40 +10:00
Andrew Tridgell
c1d2d1632b
Tools: added mRoControlZeroF7 bootloader
2019-07-10 17:00:40 +10:00
Randy Mackay
4cd315aadc
Copter: version to 3.6.10-rc1
2019-07-08 10:56:44 +09:00
Randy Mackay
0ea296c6b7
Copter: 3.6.10-rc2 release notes
2019-07-08 10:54:29 +09:00
Andrew Tridgell
cf87e7b911
Tools: removed unused io firmware
2019-07-08 10:18:09 +09:00
Andrew Tridgell
2123117fe7
HAL_ChibiOS: switch to new IO firmware for fmuv5
2019-07-08 10:18:09 +09:00
Andrew Tridgell
45e994c1fb
RC_Channel: added get_type() method
2019-07-08 10:18:09 +09:00
Andrew Tridgell
eaeebeba53
AP_IOMCU: fixup
2019-07-08 10:18:09 +09:00
Andrew Tridgell
7382fc6316
HAL_ChibiOS: support DSM bind on IOMCU
2019-07-08 10:18:09 +09:00
Andrew Tridgell
f82c173065
Tools: update IO firmware binary
2019-07-08 10:18:09 +09:00
Andrew Tridgell
604da2d63e
AP_IOMCU: sync with master IOMCU firmware
...
this has been well tested on master, and gives us support for DSM bind
among other things
2019-07-08 10:18:09 +09:00
Andrew Tridgell
62cef6201a
Copter: added auxsw support for killing IMUs
2019-07-08 09:16:22 +09:00
Andrew Tridgell
c75862d0e6
AP_NavEKF3: don't use disabled gyros in opticalflow takeoff detection
2019-07-08 09:16:22 +09:00