Randy Mackay
dfe32e7496
RangeFinder: benewake buffer uses uint8_t
2018-12-09 07:30:44 +11:00
Andrew Tridgell
bbfe147d50
HAL_ChibiOS: use ChibiOS IO firmware for Pixhawk4
2018-11-28 14:49:11 +11:00
Andrew Tridgell
6f34350249
Tools: added ChibiOS IO firmware for Pixhawk4
2018-11-28 14:49:11 +11:00
Andrew Tridgell
50ad91f00f
HAL_ChibiOS: allow ROMFS to override a file
...
this allows a hwdef.dat with an include to change an embedded file
specified in the include
2018-11-28 09:28:54 +11:00
Randy Mackay
8969926765
AP_RangeFinder: fix benewake checksum check
2018-11-15 17:20:40 +11:00
Randy Mackay
bd96fe6f33
DataFlash: log rangefinder status in RFND msg
2018-11-15 17:20:37 +11:00
Randy Mackay
07bbf75a8b
AP_RangeFinder: benewake returns at least 12m or 22m when out-of-range
...
value logged and shown to the user will be at least 12m for TFmini or 22m for TF02 which ensure the user won't see the range drop even if they have configured a very short useable distance
2018-11-15 17:20:30 +11:00
Randy Mackay
16c4776475
AP_RangeFinder: benewake logic reordering
...
this should be a non-functional change
2018-11-15 17:20:27 +11:00
Randy Mackay
89f485f32e
AP_RangeFinder: benewake lidar returns max range + 1m when out-of-range
...
also returns out-of-range when signal is weak
2018-11-15 17:20:23 +11:00
Andrew Tridgell
ce1b0fe533
AP_RPM: set pin to input before attaching interrupt
...
this fixes input on AUX6 on CubeBlack
2018-11-15 17:19:50 +11:00
Andrew Tridgell
0669619cea
AP_RCProtocol: fixed DSM parser for 8 channels
...
this ensures we remember channels from the previous frame, avoiding a
bug with more than 7 channels
2018-11-15 17:19:43 +11:00
Andrew Tridgell
7c7c5038fe
Plane: prepare for 3.9.3 release
2018-11-10 14:11:40 +11:00
Andrew Tridgell
b53dd8d68e
Plane: update release notes for 3.9.3
2018-11-10 14:10:55 +11:00
Randy Mackay
9485ab8eb8
AP_RangeFinder: Benewake driver discards distances over 327m
2018-11-10 14:04:07 +11:00
Peter Barker
c16a810e89
DataFlash: add sanity checks around EraseAll
2018-11-10 14:04:01 +11:00
Andrew Tridgell
40e2238936
Plane: prepare for 3.9.3beta1
2018-11-06 09:14:36 +11:00
Andrew Tridgell
63ac6b2fe7
Plane: updated release notes for 3.9.3beta1
2018-11-06 09:14:02 +11:00
Andrew Tridgell
1b4d680749
AP_BoardConfig: updated BRD_PWM_COUNT docs
...
This reflects the use of this parameter under ChibiOS
2018-11-06 09:07:53 +11:00
Andrew Tridgell
32688dd2f0
Tools: added new bootloaders
2018-11-06 08:55:14 +11:00
Andrew Tridgell
633ba4ef20
HAL_ChibiOS: updated to latest hw definitions from master
2018-11-06 08:44:07 +11:00
Andrew Tridgell
9f8ec3849c
AP_IOMCU: fixed a race in event trigger on startup
...
this fixes the issue with initial safety option state, and with
initial safety mask
2018-11-03 17:30:22 +11:00
Andrew Tridgell
2a743df9f1
HAL_ChibiOS: ensure RC in channels are bounded
2018-11-02 22:51:08 +11:00
Andrew Tridgell
1ed8e4fd2b
Plane: ensure speed scaling covers full aircraft speed range
...
this is important for very fast or very slow aircraft
2018-11-02 15:31:21 +11:00
Andrew Tridgell
bcd2d3805d
Plane: small update to failsafe documentation
2018-10-18 09:13:33 +11:00
Andrew Tridgell
c143f4ad82
waf: omit bootloader for px4-v2 build
...
This saves 8k of flash, and allows the plane stable release for older
Pixhawk1 boards to build
2018-10-12 12:11:37 +11:00
Andrew Tridgell
6ca8acd8a3
Plane: prepare for 3.9.2 release
2018-10-10 13:12:22 +11:00
Andrew Tridgell
c005a594c1
Plane: update release notes for 3.9.2
2018-10-10 13:11:25 +11:00
Andrew Tridgell
0bb1821e8d
AP_Notify: fixed PixracerLED on NuttX
...
led_dim must be a positive number, and is not related to the led off
value
2018-10-10 12:55:45 +11:00
Andrew Tridgell
5e3c0964eb
AP_HAL: fixed PX4 LED polarity
2018-10-10 12:55:41 +11:00
Andrew Tridgell
39e1b3b89f
AP_Notify: init gpio state for LEDs
2018-10-10 12:55:39 +11:00
Andrew Tridgell
0f949ba8b2
AP_Notify: fixed px4-v4 to use pixracer LED driver
2018-10-10 12:55:35 +11:00
Andrew Tridgell
ea52df3da4
HAL_ChibiOS: fixed LED mapping for fmuv4
2018-10-10 12:55:29 +11:00
Randy Mackay
e8f0fe770f
AP_HAL_ChibiOS: fix safety switch option handling
2018-10-04 16:14:08 +10:00
Andrew Tridgell
bbce83b8b2
HAL_ChibiOS: fixed a race in DShot code
...
this fixes a problem found by Daniel Met with the copter 3.6 beta
release
2018-10-02 18:49:34 +10:00
Andrew Tridgell
020b2f1805
Plane: prepare for 3.9.2beta3
2018-09-20 07:16:23 +10:00
Andrew Tridgell
dad433e871
Plane: release notes for 3.9.2beta3
2018-09-20 07:15:59 +10:00
Andrew Tridgell
32c5e6bced
AP_Compass: fixed handling of duplication rotations
...
we have some rotations that are duplicated, such as ROLL_180_YAW_90
and PITCH_180_YAW_270. This copes with those in the auto-orientation
code
2018-09-19 13:53:37 +10:00
Leonard Hall
dc0c9dee0c
Sub: Missing Loiter Init on accel
2018-09-19 13:22:46 +10:00
Andrew Tridgell
9b0d2eca07
Plane: Missing Loiter Init on accel
...
# Conflicts:
# ArduPlane/quadplane.cpp
2018-09-19 13:22:42 +10:00
Leonard Hall
93c0568d07
Copter: Missing Loiter Init on accel
2018-09-19 13:21:51 +10:00
Leonard Hall
870db7d714
Copter: Initialise desired acceleration before loiter init
2018-09-19 13:21:48 +10:00
Andrew Tridgell
724d498dba
Plane: prepare for 3.9.2beta2 release
2018-09-15 16:09:53 +10:00
Andrew Tridgell
8874351bc5
Plane: updated release notes for 3.9.2beta2
2018-09-15 16:09:18 +10:00
Andrew Tridgell
e2467a19a5
HAL_ChibiOS: fixed RSSI voltage from IOMCU
2018-09-15 15:45:46 +10:00
Leonard Hall
de45a3d3e5
AC_Loiter: reduce twitch on init
2018-09-15 10:26:23 +10:00
Leonard Hall
8830b2a764
AC_PosControl: reduce glitch on init
2018-09-15 10:25:59 +10:00
Leonard Hall
c30e328057
Copter: loiter glitch fix
2018-09-15 10:25:29 +10:00
Leonard Hall
241972a300
QuadPlane: remove true from init of loiter
2018-09-15 10:25:12 +10:00
Leonard Hall
616ab50938
AC_PID_2D: add reset for filter and D term
2018-09-15 10:24:53 +10:00
Andrew Tridgell
9a9dca045d
Plane: do attitude relax after 100ms
2018-09-15 10:09:29 +10:00