Andrew Tridgell
9343cf04f6
AP_KDECAN: fixed build error on Linux
2020-01-08 20:58:37 +11:00
Andrew Tridgell
e3710bfa47
AP_Declination: re-generate mag tables
...
max interpolate error between -60 and 60 latitude is 13.86 mGauss
2020-01-08 20:57:21 +11:00
Andrew Tridgell
21a1b17571
AP_Declination: update generate script
...
added ability to display max error
2020-01-08 20:57:18 +11:00
Andrew Tridgell
7f49f81818
AP_SerialManager: ensure users can't break SERIAL0_PROTOCOL
...
this prevents users from setting SERIAL0_PROTOCOL to something that
prevents them accessing the board. This can happen when users are
trying to setup SLCAN
2020-01-08 20:55:57 +11:00
Andrew Tridgell
e03e0bccae
AP_Airspeed: switched to recursive semaphore
...
this is needed by the SDP3X driver. It is the simplest fix for the
issue
2020-01-08 08:41:10 +11:00
Andrew Tridgell
a1ad8fbd80
AP_Logger: added CESC message for logging CAN ESC status
2020-01-08 08:36:46 +11:00
Andrew Tridgell
6b95d8d22b
AP_Logger: added CSRV logging for CAN servo status
2020-01-08 08:36:42 +11:00
Andrew Tridgell
c5c921d321
AP_UAVCAN: added logging of CAN ESC status
2020-01-08 08:36:03 +11:00
Andrew Tridgell
27937d50ff
AP_UAVCAN: added logging of UAVCAN actuator::Status messages
...
this allows for logging of CAN servo status
2020-01-08 08:35:57 +11:00
Andrew Tridgell
30e51c9f64
HAL_ChibiOS: scale uart rx buffer size with baudrate
...
this ensures we have enough buffer space for a RTK GPS, as well as for
high speed comms with a companion computer
2020-01-08 08:34:35 +11:00
Andrew Tridgell
52e0e5e223
ChibiOS: fixed I2C4 on STM32H7
...
this fixes 4th I2C port on Durandal
2020-01-08 06:05:10 +11:00
Andrew Tridgell
c1f18bc90d
HAL_ChibiOS: fixed clock src for I2C4 on H7
2020-01-08 06:05:10 +11:00
Randy Mackay
a727ba6cf7
GCS_MAVLink: send optflow message even if no height estimate
2020-01-07 15:48:06 +09:00
Andrew Tridgell
385d649e69
AP_Compass: limit rotations we try to ROTATION_MAX_AUTO_ROTATION
2020-01-07 15:47:30 +09:00
Andrew Tridgell
d198b723b2
AP_Math: define ROTATION_MAX_AUTO_ROTATION
...
we don't want to use ROTATION_PITCH_7 in our auto rotation mix, as it
is too close to level
2020-01-07 15:47:27 +09:00
Matt Lawrence
cb9ea6f502
Copter: Circle mode pilot control of rate & radius
...
RC pitch stick controls circle mode radius. RC roll stick controls circle mode rate (speed) and direction.
2020-01-07 11:56:59 +09:00
Matt Lawrence
0d2b42e4f4
AC_WPNav: Circle mode pilot control of rate & radius
2020-01-07 11:56:59 +09:00
Peter Barker
db48386463
Copter: correct compilation with toymode enabled
2019-12-31 06:40:22 +11:00
Siddharth Purohit
9d8684203c
AP_UAVCAN: remove unnecessary scary message UC Node Down
2019-12-30 21:28:00 +11:00
Andrew Tridgell
a1b1ef4947
HAL_ChibiOS: fixed H7 I2C timing
...
we were running the clock at too low speed. This affected the SSD1306 display
# Conflicts:
# libraries/AP_HAL_ChibiOS/I2CDevice.cpp
2019-12-30 14:29:37 +11:00
Peter Barker
88de00b251
AP_HAL: stop emitting extra CR before a LF as part of our printf
2019-12-30 12:13:49 +11:00
Randy Mackay
49693540bd
Copter: version to 4.0.0
2019-12-29 12:35:43 +09:00
Randy Mackay
9e01d4c874
Copter: 4.0.0 release notes
2019-12-29 12:33:25 +09:00
Randy Mackay
e5dfb036e7
Copter: version to 4.0.0-rc6
2019-12-28 10:24:22 +09:00
Randy Mackay
e5786e60a5
Copter: 4.0.0-rc6 release notes
2019-12-28 10:23:52 +09:00
Randy Mackay
1ad27a7b9d
Copter: version to 4.0.0-rc5
2019-12-23 18:32:16 +09:00
Randy Mackay
d03e59dab7
Copter: 4.0.0-rc5 release notes
2019-12-23 18:31:46 +09:00
Pierre Kancir
2d0ae6112e
AP_Compass: add register to checked ones and remove single-use goto
...
Also fix comment on TMRC register setting
2019-12-23 18:02:59 +09:00
Pierre Kancir
453e8b9f32
AP_Compass: probe for RM3100
2019-12-23 18:02:59 +09:00
Michael du Breuil
4c70df6924
Tools: Remove gcc 4.9 from CI prereqs
2019-12-23 18:02:59 +09:00
Michael du Breuil
43a73a52ce
Travis: Remove unused gcc 4.9 dep
2019-12-23 18:02:59 +09:00
Randy Mackay
9b75da33fc
Copter: gcs failsafe disabled by default
2019-12-23 18:02:59 +09:00
Andrew Tridgell
1e2ef205de
AP_InertialSensor: default fast sampling on
...
if we have a first IMU capable of fast sampling then we want it
enabled by default
2019-12-23 18:02:59 +09:00
Andrew Tridgell
e4eda95fea
HAL_ChibiOS: change CUAVv5Nano volt scale to 18.000
2019-12-23 18:02:59 +09:00
Andrew Tridgell
67cc9b1677
HAL_ChibiOS: removed per-board AP_FEATURE_RTSCTS and AP_FEATURE_SBUS_OUT
...
not needed any more
2019-12-23 18:02:59 +09:00
Andrew Tridgell
fa69ac6458
HAL_ChibiOS: automatically set AP_FEATURE_SBUS_OUT
2019-12-23 18:02:59 +09:00
Andrew Tridgell
d3b6572808
AP_BoardConfig: removed duplicate define for RTSCTS
2019-12-23 18:02:59 +09:00
Andrew Tridgell
ee9aadf091
HAL_ChibiOS: automatically set AP_FEATURE_RTSCTS
2019-12-23 18:02:59 +09:00
Andrew Tridgell
20ea63e480
HAL_ChibiOS: removed PB1 and PB0 TIM1 complementary channels for F76x
...
these do not work, possibly a datasheet bug
2019-12-23 19:58:34 +11:00
Andrew Tridgell
093d411ec7
HAL_ChibiOS: switch MatekF765 to timer 12
...
fixes PWM 5 and 6
2019-12-23 19:58:32 +11:00
Andrew Tridgell
e1b1840a20
ChibiOS: allow system timers on TIM12, 13, 14
2019-12-23 19:58:29 +11:00
Andrew Tridgell
6b0252b44f
waf: fixed aligned size of bootloader in ROMFS
2019-12-23 17:33:37 +11:00
Andrew Tridgell
9c6cd15980
HAL_ChibiOS: ensure bootloader flash is multiple of 32 bytes
2019-12-23 17:31:15 +11:00
Andrew Tridgell
cac1cc0d9b
HAL_ChibiOS: account for empty uarts in uart count
...
this fixes uart count on MatekF405-Wing
2019-12-21 16:53:56 +11:00
Andrew Tridgell
aad4598644
AP_SerialManager: fixed GPS in AP_Periph
...
we need to have at least 4 SERIALn_* parameters to support GPS on
AP_Periph due to the odd ordering of hal.uartB as SERIAL3
2019-12-20 17:58:36 +11:00
Randy Mackay
4c9117c61c
Copter: version to 4.0.0-rc4
2019-12-20 09:16:35 +09:00
Randy Mackay
8326e3e895
Copter: 4.0.0-rc4 release notes
2019-12-20 09:16:27 +09:00
Andrew Tridgell
44f9137f14
Copter: fixed range check for RC channel
2019-12-20 09:10:10 +09:00
Matt Lawrence
886153abf5
Frame_Params: Fix Solo params for copter 4
2019-12-18 14:08:32 +11:00
Randy Mackay
2e0323f75a
Copter: version to 4.0.0-rc3
2019-12-17 11:08:01 +09:00