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
Randy Mackay
49f618f07a
AP_InertialSensor: increase accel filter to 20hz
2017-07-03 10:13:40 +09:00
Rob Ratcliff
b52e1e0d55
AP_GPS: fix bug when injecting messages bigger than 255 bytes
...
Commit 5261654
changed the used injection method so change this method signature to use uint16 for message length like previous injection method did
2017-07-03 10:12:33 +09:00
Leonard Hall
cdf7d26d5d
AC_AttControl: save accel max using shorter set_and_save
...
no functional change
2017-07-03 10:11:45 +09:00
Leonard Hall
54fd4f7b5a
Copter: fix autotune accel max not being used until reboot
...
Once autotune completes successfully, the discovered acceleration maximums should be used if the pilot tests the tune
2017-07-03 10:11:41 +09:00
Randy Mackay
7704f85322
Copter: autotune minor format fix
2017-07-03 10:11:38 +09:00
Leonard Hall
40d18ff1da
Copter: autotune keeps constant attitude while holding position
2017-07-03 10:11:35 +09:00
Leonard Hall
3fcd4517a1
AC_AttControl: add step input for autotune
2017-07-03 10:11:32 +09:00
Randy Mackay
26622e280f
Copter: fix compile error when logging disabled
...
Also slightly re-order placement of functions
2017-07-03 10:11:29 +09:00
Leonard Hall
2a34de7514
Copter: attitude logging at 400hz
2017-07-03 10:11:26 +09:00
priseborough
977b8b5653
AP_NavEKF3: Improve variable names and documentation
...
Also remove unnecessary calculation of innov * gain
2017-07-03 10:10:43 +09:00
priseborough
08ddae8882
AP_NavEKF3: Clean up aiding mode logic using switch statements
2017-07-03 10:10:40 +09:00
priseborough
b847a6e38c
AP_NavEKF3: Fix bugs causing height drift when using range beacons
2017-07-03 10:10:38 +09:00
priseborough
618644addc
AP_NavEKF3: Fix calculation of predicted LOS rate in terrain estimator
2017-07-03 10:09:45 +09:00
priseborough
01f959c1ab
AP_NavEKF2: Fix calculation of predicted LOS rate in terrain estimator
2017-07-03 10:09:42 +09:00
priseborough
0d7d804bd5
AP_NavEKF3: Fix terrain estimator innovation consistency check
2017-07-03 10:09:09 +09:00
priseborough
fc36bd7874
AP_NavEKF2: Fix terrain estimator innovation consistency check
2017-07-03 10:09:06 +09:00
priseborough
647fb51688
AP_NavEKF3: Fix bug in flow fusion for terrain estimation
...
Also remove unused class variables
2017-07-03 10:09:03 +09:00
priseborough
19ef7e6d96
AP_NavEKF2: Fix bug in flow fusion for terrain estimation
...
Also remove unused class variables
2017-07-03 10:09:01 +09:00
Michael du Breuil
bea48e8711
AP_GPS: Don't autodetect NMEA instances
2017-07-03 10:08:31 +09:00
priseborough
aafacd0f8e
AP_GPS: Fix bug in calculation of blended GPS delay
2017-07-03 09:42:15 +09:00
Randy Mackay
87abccef6c
Copter: version to 3.5.0-rc8
2017-06-15 11:59:02 +09:00
Randy Mackay
b5890d8c9d
Copter: 3.5.0-rc8 release notes
2017-06-15 11:58:45 +09:00
Randy Mackay
a0d1b3b19a
AP_Beacon: fix pozyx west-east processing
2017-06-15 10:33:50 +09:00
Randy Mackay
f8b5714ced
DataFlash: protect against large testRatio from EKF
...
This should be resolved in the EKF but for now this stops the floating point exception
2017-06-15 10:33:45 +09:00
Randy Mackay
5e3c30b0fe
Copter: landing gear position set less often
...
This change means no pwm output is sent to the landing gear servos until the pilot has moved the switch
2017-06-15 10:33:21 +09:00
Randy Mackay
a6982dedf0
AP_LandingGear: set pwm only when set_position called
...
Also simplify interface and internal state
2017-06-15 10:33:17 +09:00
Randy Mackay
7a5ef83d53
LandingGear: remove unused enabled method
...
Also minor formatting fix
2017-06-15 10:33:12 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
cc632a2825
AP_LandingGear: Improve the PWM parameters descriptions
2017-06-15 10:32:01 +09:00
Peter Barker
bf6e7ba6ec
DataFlash: correct dataflash examples
2017-06-15 10:29:15 +09:00
Peter Barker
0900ad0cec
Tracker: unconditionally start unstarted logging
2017-06-15 10:29:11 +09:00