Commit Graph

45228 Commits

Author SHA1 Message Date
Randy Mackay e1aaea0834 Copter: pre-arm check of FS_GCS_ENABLE=2 2020-12-09 19:30:48 +09:00
yaapu 42b85c88ed AP_MSP: fix for multiple backends initialization 2020-12-09 19:40:22 +11:00
yaapu e044cdfde7 AP_Frsky_Telem: fix for conditional compilation of bidir support 2020-12-09 19:19:06 +11:00
yaapu 6dfa42c958 RC_Channel: added FPORT2 to RC_PROTOCOLS parameter 2020-12-09 19:14:51 +11:00
Mehmet Recep Aşkar 502dafed04 Update README.md
The link gives 404 error. The link I am suggesting is not more than in this page but working.
2020-12-09 18:45:26 +11:00
Tom Pittenger 4a35159cba Plane: reset baro_takeoff_alt while disarmed 2020-12-09 18:17:53 +11:00
Peter Barker 0406b28abd autotest: print exception if caught in test_alt_estimate_prearm 2020-12-09 18:06:18 +11:00
Tom Pittenger 2203bf2400 AP_HAL_ChibiOS: Add f303-periph default RANGEFINDER_MAX_INSTANCES 1 2020-12-09 18:05:24 +11:00
Peter Barker cecdc798ca autotest: present strings for unexpected results in run_cmd_get_ack 2020-12-09 14:09:44 +11:00
Andrew Tridgell ea57b1982f AP_Airspeed: cope with no temperature on MSP airspeed 2020-12-08 20:41:12 +11:00
Andrew Tridgell 39c21e662d AP_Periph: check compass and baro health before using 2020-12-08 20:41:12 +11:00
Andrew Tridgell 74813e7761 AP_Periph: stop sending airspeed when unhealthy 2020-12-08 20:41:12 +11:00
Andrew Tridgell 2d75ef4f60 AP_Airspeed: handle INT16_MIN temperature for UAVCAN sensor 2020-12-08 20:41:12 +11:00
Andrew Tridgell 73fda4e6a7 AP_Airspeed: cope with zero ratio in SDP3X driver
needed for AP_Periph
2020-12-08 20:41:12 +11:00
Andrew Tridgell 857d905d9f AP_Airspeed: added MSP backend 2020-12-08 20:41:12 +11:00
Andrew Tridgell ae2a310b9c AP_MSP: added airspeed support 2020-12-08 20:41:12 +11:00
giacomo892 75333dcd2f AP_Periph: support output of MSP airspeed sensor 2020-12-08 20:41:12 +11:00
Boris Borisov 19f3fda31b AP_Volz_Protocol scaling bugfix
->Fixed incorrect scaling betwen PWM values and Volz protocol values
->In the scaling formula are hardcoded PWM values min=1000 and max=2000. The idea behind this is to be able to change Volz range, when you use SERVOn_MIN and SERVOn_MAX parameters.
2020-12-08 15:03:26 +11:00
Tom Pittenger f62a27ca8a Tools/AP_Bootloader: differentiate FAIL_REASON_BAD_LENGTH errors 2020-12-08 14:23:11 +11:00
Andrew Tridgell d0c1fd701f AP_Periph: prevent loop stuck internal error in AP_Periph bootloader flash 2020-12-08 13:22:36 +11:00
Andrew Tridgell 0c440d5675 HAL_ChibiOS: cope with flash erase in expected delay
when there has been a flash erase when we are definately in an
expected delay
2020-12-08 13:22:36 +11:00
Andrew Tridgell 445759295d SITL: fixed use of GND prefix 2020-12-08 13:22:17 +11:00
Andrew Tridgell c6548cc1b9 autotest: fixed use of GND prefix 2020-12-08 13:22:17 +11:00
Andrew Tridgell 3f6fd49507 Replay: rename baro params to BARO* 2020-12-08 13:22:17 +11:00
Andrew Tridgell dde940380f Tools: update param files to not reference GND parameters 2020-12-08 13:22:17 +11:00
Andrew Tridgell cd2f2f96eb rename barometer parameters to BARO prefix 2020-12-08 13:22:17 +11:00
Andrew Tridgell 5e3bf0a703 GCS_MAVLink: implement BRD_OPTIONS bit for setting of internal parameters 2020-12-08 13:22:17 +11:00
Andrew Tridgell 12acc0724e AP_Frsky_Telem: implement BRD_OPTIONS bit for setting of internal parameters 2020-12-08 13:22:17 +11:00
Andrew Tridgell d099af87b2 AP_Baro: renamed parameters and mark pressure and temperature readonly
this is ready for BARO parameter prefix
2020-12-08 13:22:17 +11:00
Andrew Tridgell f543c483fc AP_BoardConfig: added BRD_OPTIONS flag for setting of internal parameters
this allows us to make parameters read-only for normal use, but for
special developer requirements the user can unlock the parameters at
their own risk
2020-12-08 13:22:17 +11:00
Andrew Tridgell c731e77607 AP_Scripting: added mission clear and offset_bearing bindings 2020-12-08 12:27:00 +11:00
Peter Barker 719ca3f95f Plane: be consistent about strings in fence auto-enable/disable 2020-12-08 12:26:35 +11:00
Peter Barker f4cbc50ba4 Copter: use an enumeration for pre-throw motor state 2020-12-08 12:04:14 +11:00
Peter Barker bd0dff1b0e Copter: use enum-class and AP_Enum for ThrowType 2020-12-08 12:04:14 +11:00
Peter Barker de2802e322 AP_Airspeed: populate airspeed_raw for sensors returning airspeed reading
Without this ARSP[x].Airspeed isn't populated
2020-12-08 11:59:49 +11:00
murata 59445674e7 scripts: Support for decacopters 2020-12-08 11:59:10 +11:00
murata 690d64d664 LogAnalyzer: Support for decacopters 2020-12-08 11:59:10 +11:00
murata 2d55c2c42f pysim: Support for decacopters 2020-12-08 11:59:10 +11:00
murata 13c7980f0b SITL: Support for decacopters 2020-12-08 11:59:10 +11:00
murata 159a6c7ed6 AP_Motors: Support for decacopters 2020-12-08 11:59:10 +11:00
murata a43064bb4e AP_HAL_SITL: Support for decacopters 2020-12-08 11:59:10 +11:00
murata dcda0c48ca Copter: Support for decacopters 2020-12-08 11:59:10 +11:00
murata a46333eff5 Tools: Support for decacopters 2020-12-08 11:59:10 +11:00
Jaaaky 0e569e5566 AP_Mission: Fix comments for DO_CHANGE_SPEED 2020-12-08 11:54:25 +11:00
Peter Barker f84cb66bc6 AP_Logger: move log ids from EKF2 and EKF3 to the 'below 128' section' 2020-12-08 11:30:10 +11:00
Peter Barker f6d3983e1b AP_NavEKF2: move EKF2 message ids into AP_NavEKF2 2020-12-08 11:30:10 +11:00
Peter Barker 7ba03fe32d AP_Logger: move EKF2 message ids into AP_NavEKF2 2020-12-08 11:30:10 +11:00
Peter Barker 00ac8391c0 AP_NavEKF2: move EKF2 logging structures into EKF2 LogStructure.h 2020-12-08 11:30:10 +11:00
Peter Barker 346572c390 AP_Logger: move EKF2 logging structures into EKF2 LogStructure.h 2020-12-08 11:30:10 +11:00
Peter Barker 58f6570755 AP_NavEKF3: stop using QUAT_* defines from AP_Logger/LogStructure.h
The EKFs logging is independant so we can kill EKF2...

Also use correct structure for logging XKF1; these structures were
identical.
2020-12-08 11:30:10 +11:00