Commit Graph

18025 Commits

Author SHA1 Message Date
Randy Mackay a2a4ceecb8 Copter: version to 3.3.4-rc3-pixracer 2016-02-23 14:55:34 +09:00
Randy Mackay 8d307838bb Copter: release notes for ver 3.3.4-rc3-pixracer 2016-02-23 14:55:24 +09:00
Andrew Tridgell d47d3492e1 PX4: re-order startup to start mtd before ms5611
this avoids a bus locking issue on Pixracer
2016-02-23 14:52:45 +09:00
Andrew Tridgell eb6848b8c2 HAL_PX4: work around a bus locking issue on Pixracer
Pixracer has FRAM on the same bus as the ms5611 and the FRAM ramtron
driver does not use the same locking mechanism as other px4 SPI
drivers. We need to disable interrupts during FRAM transfers to ensure
we don't get FRAM corruption
2016-02-23 14:52:42 +09:00
Randy Mackay 64acaa1c2c Copter: version to 3.3.4-rc2-pixracer 2016-02-20 09:31:31 +09:00
Randy Mackay c501fecc49 Copter: release notes for 3.3.4-rc2-pixracer 2016-02-20 09:30:58 +09:00
Andrew Tridgell 9ecdd1f707 PX4Firmware: submodule update (SBUS fix) 2016-02-20 09:15:52 +09:00
Randy Mackay df9939e90d Copter: version to 3.3.4-rc1-pixracer 2016-02-19 17:34:09 +09:00
Randy Mackay d2667a7fea Copter: release notes for 3.3.4-rc1-pixracer 2016-02-19 17:33:47 +09:00
Jonathan Challinger 07ca9cebf9 AP_InertialSensor: work around gyro and accel errors on startup 2016-02-19 17:26:48 +09:00
Andrew Tridgell ea5a60dd01 Copter: prepare 3.3 pixracer release 2016-02-09 21:28:01 +11:00
Andrew Tridgell 2e383b6aba scripts: this branch only supports copter on px4
special update for randys 3.3 release
2016-02-09 09:11:30 +11:00
Andrew Tridgell f19a129015 modules: add mavlink submodule 2016-02-09 09:00:11 +11:00
Andrew Tridgell 2f76fd68cc travis: update to new scripts 2016-02-09 08:54:03 +11:00
Andrew Tridgell a5b92a001e scripts: update to autotest scripts 2016-02-09 08:53:51 +11:00
Andrew Tridgell f2358f2441 HAL_PX4: changes for FMUv4 2016-02-08 19:52:46 +11:00
Andrew Tridgell d87219d207 mk: prevent duplicate source files 2016-02-08 19:52:33 +11:00
Andrew Tridgell 483d79020b PX4NuttX: submodule update 2016-02-08 19:29:41 +11:00
Andrew Tridgell 164024fa84 PX4Firmware: submodule update 2016-02-08 19:29:33 +11:00
Andrew Tridgell adc578edbe mk: update build for FMUv4 from master 2016-02-08 19:29:23 +11:00
Randy Mackay 9ef6d9bee9 Copter: version to 3.3.3-rc2 2016-01-27 19:54:35 +09:00
Randy Mackay e8c637b254 Copter: 3.3.3-rc2 release notes 2016-01-27 19:54:09 +09:00
Randy Mackay 4941b19e33 Copter: guided calls velocity controller at 400hz
velocity controller internally updates xy-axis at 50hz, z-axis at 400hz
2016-01-27 19:46:58 +09:00
Andrew Tridgell 339d49d34a GCS_MAVLink: fixed corner case in MAVLink routing
when a GCS sends a command to a system ID that isn't our system ID,
the GCS may use a non-advertised component ID such as
MAV_COMP_ID_SYSTEM_CONTROL. Those packets should be fowarded to the
target system even though the target system has not specifically
advertised that target sysid/compid tuple.
2016-01-27 19:44:49 +09:00
Randy Mackay 5b765ef0d9 AC_AttControl: bug fix to angle_boost reporting
Thanks to OXINARF for finding this
2016-01-08 11:42:41 +09:00
Randy Mackay 20c48960e8 Copter: update 3.3.3-rc1 release notes 2016-01-07 14:29:08 +09:00
Robert Lefebvre f77e806497 Copter: Version to 3.3.3-rc1 2016-01-07 14:20:32 +09:00
Robert Lefebvre 67ab81c0a0 Copter: 3.3.3-rc1 release notes 2016-01-07 14:20:26 +09:00
Robert Lefebvre 05ff279a18 Copter: Restrict mode changes for TradHeli. 2016-01-07 14:20:01 +09:00
Randy Mackay 01518ad1ab AC_AttControl: add ANGLE_BOOST param 2016-01-07 14:19:58 +09:00
Andrew Tridgell 2046271da4 Copter: use new RangeFinder API 2015-12-09 14:45:40 +09:00
Andrew Tridgell 99b7972794 AP_SerialManager: added enum for serial lidar 2015-12-09 14:45:38 +09:00
Andrew Tridgell f506ffee23 AP_RangeFinder: added Lightware Lidar support 2015-12-09 14:45:36 +09:00
Robert Lefebvre 2c612e5f8e AP_MotorsHeli: Add parameter checks to Single class 2015-12-07 15:01:44 +09:00
Andrew Tridgell 818a5d103f Copter: automatically set H_RSC_MIN/MAX from RC8_MIN/MAX on upgrade 2015-12-07 14:59:03 +09:00
Robert Lefebvre 1caa2262da Copter: Helicopters to force descent when motor is shut off 2015-12-07 14:59:01 +09:00
Randy Mackay 7f16e4d603 Copter: version to 3.3.2 2015-12-01 15:08:53 +09:00
Randy Mackay 09595f554a Copter: 3.3.2 release notes 2015-12-01 15:08:39 +09:00
Randy Mackay 1883b1b828 Copter: version to 3.3.2-rc2 2015-11-19 19:52:58 +09:00
Randy Mackay cfb87a061e Copter: 3.3.2-rc2 release notes 2015-11-19 19:52:56 +09:00
Randy Mackay fb5986c4ec Copter: position_ok when optical flow ok
Previously the GPS based absolute position was required
This allows using optical flow in all flight modes
2015-11-19 19:52:51 +09:00
Randy Mackay a69dbcfae7 AC_PosControl: run velocity controller z-axis at 400hz 2015-11-19 19:52:48 +09:00
Randy Mackay 54cc2d884c AC_PosControl: default z-axis controller to 400hz
No functional change as vehicle code always sets it explicitely
2015-11-19 19:52:46 +09:00
Randy Mackay 916d63412e AC_PosControl: velocity controller uses feed-forward althold 2015-11-19 19:52:42 +09:00
Leonard Hall 193bfe839e Copter: feed forward only used for AltHold, Loiter, PosHold
land modes use non-feedforward alt hold
2015-11-19 19:52:40 +09:00
Randy Mackay 2dad15c307 AC_PosControl: minor comment update 2015-11-19 19:52:37 +09:00
Randy Mackay eb817a875f AC_PosControl: use_desvel_ff flag added
This allows turning on/off desired velocity feedforward without setting desired_vel.z to zero.  Setting desired_vel.z to zero has the side effect of disrupting the landing detection which needs to know if we are trying to descend
2015-11-19 19:52:35 +09:00
Leonard Hall 0d878e6fcd AC_PosControl: faster z-axis slowdown when over speed 2015-11-19 19:52:33 +09:00
Leonard Hall a5c3e6ef45 AC_PosControl: allow desired vel z to be above speed limit 2015-11-19 19:52:30 +09:00
Leonard Hall d2dd2d8a50 AC_PosControl: add alt hold without feed forward 2015-11-19 19:52:28 +09:00