Commit Graph

27451 Commits

Author SHA1 Message Date
Randy Mackay 659aa0ce59 Tracker: integrate simpler Log_Write_EKF 2017-09-11 08:43:01 +09:00
Randy Mackay 6a4c8efd7b Plane: integrate simpler Log_Write_EKF 2017-09-11 08:42:58 +09:00
Randy Mackay b7921a8341 Rover: integrate simpler Log_Write_EKF 2017-09-11 08:42:56 +09:00
Randy Mackay 2ab3c5a9c3 Sub: remove enabled check from optflow init 2017-09-11 08:42:52 +09:00
Randy Mackay 8cd5607231 Sub: integrate simpler Log_Write_EKF 2017-09-11 08:42:49 +09:00
Randy Mackay ba6ca9511d Copter: remove enabled check from optflow init 2017-09-11 08:42:42 +09:00
Randy Mackay 215bd4208f Copter: integrate simpler Log_Write_EKF 2017-09-11 08:42:38 +09:00
Randy Mackay 179ebc5162 DataFlash: removed unused optFlowEnabled from Log_Write_EKF 2017-09-11 08:42:29 +09:00
Randy Mackay 6d1619f7ac AP_OpticalFlow: minor order declaration change
non-functional change
2017-09-11 08:42:24 +09:00
Randy Mackay c8c8868975 AP_OpticalFlow: init checks if enabled 2017-09-11 08:42:21 +09:00
Randy Mackay 448bd34590 AP_OpticalFlow: px4flow retries init 10 times at startup
This resolves an issue in which some px4flow sensors are slow to startup
2017-09-11 08:42:18 +09:00
Randy Mackay c76f3294cd AP_OpticalFlow: failure to init leaves enabled unchanged 2017-09-11 08:42:15 +09:00
Randy Mackay ac36193481 AP_OpticalFlow: rename BUS_ID parameter to ADDR
This makes the parameter more consistent with RangeFinder
2017-09-11 08:42:12 +09:00
chobits c1e9a30c1d AP_AHRS: fix get_relative_position_NE_home calcalation 2017-09-11 08:40:11 +09:00
Randy Mackay 7fee271e73 Copter: minor comment and formatting fixes
no functional change
2017-09-11 08:38:56 +09:00
Randy Mackay a603e2485c Copter: guided stops rotating if no updates received for 3 seconds 2017-09-11 08:38:44 +09:00
Randy Mackay 0021e46a79 Copter: guided_set_destination accepts relative yaw 2017-09-11 08:38:40 +09:00
Randy Mackay ab86fd56f1 Copter: set_auto_yaw_look_at_heading takes bool for relative angle arg
No functional change
2017-09-11 08:38:38 +09:00
Randy Mackay ba179d0af4 Copter: add auto-yaw-rate and replace guided_angle_state.use_yaw_rate
We use the auto_yaw_mode in auto and guided modes to allow various yaw behaviours
This commit adds a new AUTO_YAW_RATE control to the mode and uses it within guided mode.
This new RATE control is not currently used within auto mode because there is no way (yet) for a mission command to specify a desired rate.
2017-09-11 08:38:35 +09:00
kouseii 2e6e429c04 Copter: guided mode supports heading and yaw-rate target 2017-09-11 08:38:32 +09:00
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