Commit Graph

27531 Commits

Author SHA1 Message Date
Andrew Tridgell
841ce1b631 AP_HAL: fixed setting of HAL_MINIMIZE_FEATURES for FMUv3 2017-09-11 08:37:48 +09:00
Randy Mackay
4322ffda37 Copter: version to 3.5.2 2017-08-14 11:40:25 +09:00
Randy Mackay
d12734128c Copter: 3.5.2 release notes 2017-08-14 11:39:43 +09:00
Randy Mackay
c58403a173 Copter: version to 3.5.2-rc1 2017-08-05 16:39:47 +09:00
Randy Mackay
fe14b60381 Copter: 3.5.2-rc2 release notes 2017-08-05 16:38:15 +09:00
Randy Mackay
20fee3d83b Copter: landing gear init on startup 2017-08-05 15:45:19 +09:00
Randy Mackay
b030905bd6 AP_LandingGear: add startup position selection parameter 2017-08-05 15:45:19 +09:00
Randy Mackay
52600c1958 Copter: enable landing gear based on RC output
previously it was enabled based on the transmitter's auxiliary switch
being setup
2017-08-05 15:45:18 +09:00
Randy Mackay
5a664bc348 Copter: landinggear_update formatting change
no functional change
2017-08-05 15:45:17 +09:00
Randy Mackay
106c1b4fde Copter: minor format fix to landing-gear update function 2017-08-05 15:45:16 +09:00
Randy Mackay
d215ed1eae AP_Arming: rename _MIN_VOLT to _VOLT_MIN
Also _MIN_VOLT2 to _VOLT2_MIN
2017-08-05 15:45:16 +09:00
Randy Mackay
987eda9f38 AP_Arming: minor variable type change
no functional change
2017-08-05 15:45:15 +09:00
Randy Mackay
e7707f6c84 AP_Arming: Copter gets MIN_VOLT parameters 2017-08-05 15:45:14 +09:00
Randy Mackay
120489d017 Copter: backport fix for battery arming checks call parent AP_Arming
This is required because Copter-3.5 branch does not include gcs().send_text
2017-08-05 15:45:13 +09:00
Randy Mackay
af43666b6a Copter: battery arming checks call parent AP_Arming 2017-08-05 15:45:13 +09:00
Randy Mackay
d8ba0b2914 Copter: backport fix for add gps glitch notification and pre-arm check
This is required because Copter-3.5 branch does not include gcs().send_text
2017-08-05 15:45:12 +09:00
Randy Mackay
63c032b8cc Copter: add gps glitch notification and pre-arm check 2017-08-05 15:15:56 +09:00
Randy Mackay
b78bad2da9 AP_AHRS: set AP_Notify gps_glitching flag 2017-08-05 15:15:53 +09:00
Randy Mackay
f4dec5133e AP_Notify: add gps glitch notification 2017-08-05 15:15:51 +09:00
Matt
4c8ec2afaf AP_Notify: Fix for Oreo LED gyro init inidication
If parameter INS_GYRO_CAL is disabled, usually because operator is
arming on a moving vehicle such as a boat, the Oreo LEDs would wait
indefinitely for a gyro calibration that will never happen.  This
removes that dependency.  The LEDs will strobe blue only when gyros are
actually initializing. Not before.  Consequently, this greatly
simiplifies that portion of the code.
2017-08-05 15:14:35 +09:00
Randy Mackay
f7b6a897c3 SRV_Channel: update_aux_servo_function first checks function is valid
This resolves a bug in which the board could become unresponsive if an invalid function is selected
2017-08-05 15:14:18 +09:00
Michael du Breuil
685b28f51d AP_Baro: Avoid a FPE when ground pressure is negative 2017-08-05 15:13:53 +09:00
José Roberto de Souza
6ab92d78bd modules: PX4Firmware: Update PX4Firmware with AeroFC changes
There is some changes in PX4Firmware needed to finish the
swap of GPS UART and to bring up the additional I2C bus.
2017-08-04 12:06:38 -07:00
José Roberto de Souza
d985bffa1c AP_HAL_PX4: Map PX4_I2C_BUS_EXPANSION1 2017-08-04 09:07:50 -07:00
José Roberto de Souza
134f351a3e AP_HAL_PX4: aeorfc: Move GPS to UART7
The UART3 also have the I2C bus 2 functions so moving GPS to UART7 to
have one additional I2C.
To keep GPS working is also necessary update the FPGA RTL to version
0xC1 or higher.
2017-08-04 09:07:45 -07:00
Randy Mackay
8ab1b3eb46 Copter: version to 3.5.1 2017-07-31 11:21:16 +09:00
Randy Mackay
eadb433c75 Copter 3.5.1 release notes 2017-07-31 11:20:58 +09:00
Randy Mackay
92f68decb9 Copter: version to 3.5.1-rc1 2017-07-24 14:41:37 +09:00
Randy Mackay
0390a3be99 Copter: 3.5.1-rc1 release notes 2017-07-24 14:41:22 +09:00
Randy Mackay
a2ac6f7077 PX4Firmware: fix DSM receive on pixracer for Copter-3.5 2017-07-24 14:10:20 +09:00
Randy Mackay
633501f972 Copter: version to 3.5.0 official 2017-07-17 10:46:53 +09:00
Randy Mackay
21751f1eb6 Copter: update 3.5.0 release notes 2017-07-17 10:46:18 +09:00
Randy Mackay
3a3f6c9442 Copter: version to 3.5.0-rc11 2017-07-12 11:46:31 +09:00
Randy Mackay
465d90acae Copter: 3.5.0-rc11 release notes 2017-07-12 11:46:25 +09:00
Randy Mackay
458449eca8 AP_Proximity: SF40c driver treats zero distances as invalid 2017-07-12 11:46:23 +09:00
Michael du Breuil
33231bf9b5 AP_Math: Add is_negative and is_positive helpers 2017-07-12 11:46:23 +09:00
Michael du Breuil
7d2b8b6bde AP_GPS: Fix SBF race condition on start
Unsure what the underlying problem is, but the length of the first string in
the initilisation_blob increasing resulted in a race condition, waiting
longer before retrying the message resolves it, but we still need to identify
the underlying problem. This patch just results in the GPS working with current
configurations. Tested against AsteRx-M firmware 3.6.3
2017-07-12 11:46:22 +09:00
Randy Mackay
53368a2afd AP_GPS: Revert Don't autodetect NMEA instances
This reverts commit bea48e8711.
2017-07-11 18:10:14 +09:00
Randy Mackay
c85c9578c2 Copter: version to 3.5.0-rc10 2017-07-08 10:00:06 +09:00
Randy Mackay
912e9b59d3 Copter: 3.5.0-rc10 release notes 2017-07-08 09:59:45 +09:00
Randy Mackay
af032414f0 AP_NavEKF3: final mag reset at 2.5m 2017-07-08 09:52:38 +09:00
Randy Mackay
3b8038fe27 AP_NavEKF2: final mag reset at 2.5m 2017-07-08 09:52:36 +09:00
Lucas De Marchi
d718cd411b build: aerofc-v1: add default param file into ROMFS
(cherry picked from commit d02013c91b)
2017-07-06 18:16:22 -07:00
Lucas De Marchi
8b9aaddd27 build: px4: allow to embed defaults file into ROMFS
(cherry picked from commit f6d43aea25)
2017-07-06 18:16:17 -07:00
Lucas De Marchi
462334f605 AP_HAL: add HAL_OS_POSIX_IO for aerofc-v1
What aerofc-v1 doesn't have is an sdcard, but it has posix-like API as
it's running on top of NuttX.

(cherry picked from commit eb70dbc6f5)
2017-07-06 18:16:13 -07:00
Lucas De Marchi
175797030f Tools: build_binaries: split configure, clean and build on waf
All 3 together breaks PX4 boards that have to go through the external
CMake build system.

(cherry picked from commit eb61bb86ee)
2017-07-06 18:15:46 -07:00
Lucas De Marchi
1031da9224 Tools: build_binaries: fix typo and binary name
(cherry picked from commit d04dab3a30)
2017-07-06 18:15:38 -07:00
Lucas De Marchi
7d0ae69fe6 Tools: add aerofc-v1 to autobuild
(cherry picked from commit cb2f472445)
2017-07-06 18:15:32 -07:00
Randy Mackay
242c8f0b57 Copter: version to 3.5.0-rc9 2017-07-03 10:35:28 +09:00
Randy Mackay
44028b24a3 Copter: 3.5.0-rc9 release notes 2017-07-03 10:35:05 +09:00