Andrew Tridgell
37fb028532
AP_GPS: improved checking for valid yaw for moving baseline
...
and fixed check for carrSolnFixed
2019-10-15 11:06:11 +11:00
Michael du Breuil
2587b13ae7
AP_GPS: UBLOX: Parse RELPOSNED messages
...
This does not yet:
- validate the receiver configuration
- manage timing out stale GPS heading info
- relPosNormalized usage isn't clear, which may defeat the STRICT_LENGTH_CHECK
2019-10-15 11:06:11 +11:00
Michael du Breuil
cb5bba8379
AP_Logger: Log GPS yaw accuracy
2019-10-15 11:06:11 +11:00
Michael du Breuil
f0e742caa3
AP_Scripting: Fix generation of uint32_t arguments
...
This also fixes the message interval description not generating
correctly, it must have been manually edited before
2019-10-14 17:51:54 -06:00
Peter Barker
c760c9d484
waf: reference commit fixing debug
...
Will help to fix https://discuss.ardupilot.org/t/add-group-name-s-already-present/44047
2019-10-15 10:45:13 +11:00
Andrew Tridgell
97dc76732c
HAL_ChibiOS: drop mRoControlZeroF7 DPS310 clock to 5MHz
2019-10-15 10:22:15 +11:00
Andrew Tridgell
94418ca70e
AP_Baro: added register checking and reset to DPS280 driver
...
this is to fix an issue found on a mRoControlZeroF7
2019-10-15 10:22:15 +11:00
Andy Piper
7fd22f63a9
ArduCopter: allow logging of both IMU and IMU_RAW
...
allow logging of both IMU and IMU_RAW at the same time so that filtering and errors can be seen
2019-10-15 10:10:32 +11:00
Randy Mackay
36327d56de
Copter: reject reboot request from GCS if auto esc cal on next reboot
...
this resolves an edge case in which the motors could spin up on the next reboot because the user didn't unplug the battery to reboot the flight controller
2019-10-15 07:41:44 +09:00
Randy Mackay
7ce2fb8783
GCS_Mavlink: handle_preflight_reboot made virtual
2019-10-15 07:41:44 +09:00
Nick Restivo
3b798b22f9
Tools: added name to GIT_Success.txt
...
Testing if I can add changes
2019-10-14 16:22:55 +09:00
Henry Wurzburg
c515f4b317
AP_HAL_ChibiOS/hwdef: update KakuteF4 readme
2019-10-14 10:04:30 +11:00
Andy Piper
16c9649ced
Tools: bootloader and binary build for Kakute F7 mini
2019-10-12 21:53:55 +11:00
Andy Piper
28b866cc8f
AP_HAL_ChibiOS: hardware definitions for Kakute F7 Mini
2019-10-12 21:53:55 +11:00
liang
8de44ec319
AP_Airspeed: protect sample timestamp while get data
2019-10-12 18:15:06 +11:00
Michael du Breuil
05d104675e
AP_Logger: Fix logging of current on non primary instances
2019-10-11 08:39:28 +11:00
Andy Piper
ef7f8531fb
Filter: set the harmonic notch filter ref default to zero (disabled)
...
Modify parameter descriptions for tradheli
2019-10-10 20:26:02 +09:00
Andy Piper
f02d21811d
Tools: autotest dynamic notches
2019-10-10 20:26:02 +09:00
Andy Piper
8ce7f02167
ArduCopter: add functions to update dynamic notch frequency. Periodically log the frequency.
...
tradheli- make RPM sensor input to harmonic notch in hertz
2019-10-10 20:26:02 +09:00
Leonard Hall
4a1a5e81ea
AP_Motors: Add variable to record the final thrust value
...
Add Throttle_Out for other frames
2019-10-10 20:26:02 +09:00
Andrew Tridgell
d6e17b0c2b
AP_InertialSensor: publish an IMU temperature
...
makes testing of mavlink extension easier
2019-10-10 13:23:03 +11:00
Andrew Tridgell
29e65a7294
GCS_MAVLink: supply IMU temperature in mavlink extensions
2019-10-10 13:23:03 +11:00
Do Carmo Lucas
dc4ad26e96
GCS_MAVLink: updates to support the latest stable mavlink changes (IMU temperature extension)
2019-10-10 13:23:03 +11:00
Do Carmo Lucas
fbeb5a8082
mavlink: submodule update
...
updates from amilcar
2019-10-10 13:23:03 +11:00
Andrew Tridgell
77bf67e15f
HAL_ChibiOS: fixed padding of neopixel bits
...
lack of padding at start caused occasional glitches in colors
displayed
2019-10-10 10:41:19 +11:00
Andrew Tridgell
5f8616dc76
AP_Periph: fixed scaling of LEDs
...
RGBLed packets sent as 5:6:5 bits
2019-10-10 10:41:19 +11:00
Andrew Tridgell
3f9999d932
autotest: fixed MISSION_ITEM_INT receive to be reliable
...
use a condition in recv_match() to ensure we don't mix up msgs from
other protocols
2019-10-09 19:56:51 +11:00
Peter Barker
1af76bbf60
Tools: autotest: make plane receiver-healthy check more reliable
2019-10-09 10:30:18 +11:00
Peter Barker
34ef247449
Tools: autotest: correct mavproxy version test
2019-10-09 08:07:24 +11:00
Peter Barker
a637c6e4ea
Tools: autotest: correct test for MAVProxy capabilities
...
Once MAVProxy actually gets support for fence and rally via mission item
protocol this can be changed.
2019-10-09 08:04:54 +11:00
Peter Barker
25fd04d402
AP_Proximity: declare RangeFinder as a class to avoid circular include issue
2019-10-08 11:26:04 +11:00
Peter Barker
9aaa6c49fa
AP_BoardConfig: correct include of AP_Vehicle_Type
2019-10-08 11:26:04 +11:00
Peter Barker
083d4ac3ea
DataFlash: adjust for new vehicle base class
2019-10-08 11:26:04 +11:00
Peter Barker
405bf0ce7f
AP_Mission: adjust for new vehicle base class
2019-10-08 11:26:04 +11:00
Peter Barker
8e412d0885
AP_Compass: adjust for new vehicle base class
2019-10-08 11:26:04 +11:00
Peter Barker
cf201afdf6
AP_AccelCal: adjust for new vehicle base class
2019-10-08 11:26:04 +11:00
Peter Barker
8bb51f4b7d
AC_AttitudeControl: adjust for new vehicle base class
2019-10-08 11:26:04 +11:00
Peter Barker
c0052a5e71
Sub: move many members up to base class
2019-10-08 11:26:04 +11:00
Peter Barker
5d405896f8
Plane: move many members up to base class
2019-10-08 11:26:04 +11:00
Peter Barker
9e5d5c023c
Copter: move many members up to base class
2019-10-08 11:26:04 +11:00
Peter Barker
65d1183bb0
Tracker: move many members up to base class
2019-10-08 11:26:04 +11:00
Peter Barker
3bf9a45ed1
Rover: move many members up to base class
2019-10-08 11:26:04 +11:00
Peter Barker
347c247ad0
Sub: become an AP_Vehicle
2019-10-08 11:26:04 +11:00
Peter Barker
a252aad39b
Plane: become an AP_Vehicle
2019-10-08 11:26:04 +11:00
Peter Barker
95f81297d9
Copter: become an AP_Vehicle
2019-10-08 11:26:04 +11:00
Peter Barker
91cf090864
Tracker: become an AP_Vehicle
2019-10-08 11:26:04 +11:00
Peter Barker
4a9b781d3e
Rover: become an AP_Vehicle
2019-10-08 11:26:04 +11:00
Peter Barker
1ea365d52a
AP_Vehicle: move many members up to base class
2019-10-08 11:26:04 +11:00
Peter Barker
a6b6bb99f3
AP_NMEA_Output: skip sending sentences if no space on UART
...
AP_NMEA_Output: clean scope by removing unneeded temps
AP_NMEA_Output: redo last_sent to last_run
AP_NMA_Output: early-exit if no data
2019-10-08 11:07:19 +11:00
sas
9405fd6958
Plane: remove unused location argument to control_auto
2019-10-08 10:49:51 +11:00