Randy Mackay
ef20676c67
GPS: fix INJECT_TO param desc and add definition
...
No functional change
2015-06-27 16:31:03 +09:00
Randy Mackay
0264b1aa84
AC_Circle: set only xy position targets
2015-06-27 15:43:49 +09:00
Randy Mackay
0b9c7c2a3b
SerialManager: add SToRM32 to protocol param description
2015-06-27 11:18:17 +09:00
Víctor Mayoral Vilches
ab5f1b3a24
BusTest: Fix compilation error with AP_ADC
2015-06-26 21:59:22 +10:00
Tom Pittenger
b7e12214ed
.gitignore update for jsbsim changes
...
It seems jsbsim has changed the filenames and the location of _fgout.xml and rascal_test.
I'm not sure if this is a mistake or new behavior but either way these files are generated and don't need to be tracked.
2015-06-26 21:58:27 +10:00
Andrew Tridgell
3d2fcfaebd
Maintainers: add Peter as DataFlash maintainer
2015-06-26 16:08:38 +10:00
Peter Barker
e9e59e6c38
Rover: DataFlash frontend/backend split
2015-06-26 16:02:51 +10:00
Peter Barker
788faf1f7d
Copter: DataFlash frontend/backend split
2015-06-26 16:02:50 +10:00
Peter Barker
7f0a0cf64f
Plane: DataFlash frontend/backend split
2015-06-26 16:02:50 +10:00
Peter Barker
2266f118e9
Replay: DataFlash frontend/backend split
2015-06-26 16:02:50 +10:00
Peter Barker
723c37bcf7
DataFlash: backend/frontend split
2015-06-26 16:02:50 +10:00
Andrew Tridgell
21c8a2d94a
AP_Common: override new and delete on all platforms to zero memory
...
this guarantees that all classes get zero initial members when
they are dynamically allocated.
2015-06-26 15:55:19 +10:00
Andrew Tridgell
f2756ecb22
Replay: added checking of solution
2015-06-26 15:55:19 +10:00
Andrew Tridgell
9016a3d3db
Replay: added --chek-generate option
...
adds CHEK messages based on current estimates
2015-06-26 15:55:18 +10:00
Andrew Tridgell
ebddc05ead
Copter: enable tail pass thru in acro for EXTGYRO tails
...
this allows acro mode to function as full passthru
2015-06-26 12:45:40 +09:00
Andrew Tridgell
eeb97800ae
AC_AttitudeControl: allow for tail pass-thru in ACRO mode
...
this allows for all channels to be passed through
2015-06-26 12:45:38 +09:00
Andrew Tridgell
42023eb17a
autotest: check for .gitmodules before ldir check
...
another attempt to get build_binaries going
2015-06-26 11:32:15 +10:00
Randy Mackay
163e1d8e1b
Copter: update AC3.3-rc6 release notes
2015-06-26 10:17:14 +09:00
Randy Mackay
58b2f2b112
Copter: update AC3.3-rc6 release notes
2015-06-25 21:32:03 +09:00
Randy Mackay
c57c0ee0d8
Copter: AC3.3-rc6 release notes
2015-06-25 20:31:00 +09:00
Michael du Breuil
e45f3537cf
APM_Control: Remove duplicate include statements
2015-06-25 10:23:47 +10:00
Michael du Breuil
aa04c81e3c
APM_Control: Fix a typo in the docstring for YAW2SRV_SLIP
2015-06-25 10:22:36 +10:00
Tom Pittenger
e6122d1a4e
AP_Mission: ensure cache coherence on mission resume
...
- when resuming a mission we should read the value from storage of the same index to ensure we're not continuing an old cached version of the mission item.
- inherent problem: DO commands will continue and will be unaffected unless the new mission has a different DO_ command structure. If so, a set_current_cmd() or reset() should be issued by the GCS.
2015-06-25 10:21:06 +10:00
Peter Barker
d4a34b3da1
SITL: abort sim_vehicle.sh if build fails a second time
...
Previously a build could fail and we would end up running the old code
2015-06-25 10:16:24 +10:00
Andrew Tridgell
a81590f7ac
HAL_SITL: prevent FPE on zero range with optflow
2015-06-25 10:08:53 +10:00
Randy Mackay
14cf9b1621
Copter: reset ekf height if arming before home set
2015-06-24 16:25:17 +09:00
Randy Mackay
9f17fc17ab
NavEKF: update parameter descriptions
2015-06-24 16:25:14 +09:00
Paul Riseborough
87e6a24154
AP_NavEKF: Add public method to reset EKF height datum and baro alt
2015-06-24 16:25:11 +09:00
Randy Mackay
814edfa457
Copter: shift yaw target if ekf yaw estimate resets
2015-06-24 11:49:35 +09:00
Randy Mackay
1e3e65e443
AC_AttControl: add shift_ef_yaw_target
...
This allows shifting the target heading in case the EKF shifts it's
heading estimate
2015-06-24 11:49:32 +09:00
Paul Riseborough
e3ccb74e12
AP_NavEKF: Publish amount of in-flight yaw angle reset
2015-06-24 11:49:29 +09:00
Robert Lefebvre
8891cd159a
Copter: Tradheli to check rotor_runup_complete before allowing takeoff.
2015-06-24 11:42:48 +09:00
Andrew Tridgell
48828a7834
autotest: more changes to cope with older builds without submodules
2015-06-24 09:36:21 +10:00
Andrew Tridgell
fd17a69cd1
autotest: skip binary builds without submodules
...
the build_binaries is trying to build for navio and pxf without
submodules
2015-06-23 21:43:44 +10:00
Andrew Tridgell
54e2ebde1c
PX4Firmware: submodule update
2015-06-23 14:27:49 +10:00
Andrew Tridgell
63895cbe75
autotest: build pxf and navio binaries for firmware.diydrones.com
2015-06-23 14:27:49 +10:00
Lucas De Marchi
5bf5261734
README.md: fix typo in dronecode description
2015-06-23 12:09:11 +09:00
Andrew Tridgell
3572ad8fcb
README: added Jon as Solo maintainer
2015-06-23 10:50:42 +10:00
Peter Barker
54efa3d727
Replay: split off a ReplayVehicle class
...
Like "Copter copter" and "Plane plane": "ReplayVehicle replayvehicle"
2015-06-23 09:49:13 +10:00
Craig Elder
a22f9bc695
Add Dronecode.org to README.md
2015-06-22 16:06:28 -07:00
Gustavo Jose de Sousa
c72dc9bd45
AP_InertialSensor: make single rotation on MPU9250
...
The previous implementation made some boards apply two rotations to suit
their default orientation. That was happening because there was an
unconditional rotation being done (commented as "rotate for bbone
default").
This commit makes that unconditional rotation as a default rotation
instead and adjusts the former additional rotations to be single
rotations.
2015-06-22 17:45:20 +10:00
Gustavo Jose de Sousa
3dad768e8b
AP_InertialSensor: log failure to initialize after max attempts on MPU9250
...
This happens for example when you are trying to use an SPI speed that's
above the one supported by the sensor or the controller.
2015-06-22 17:45:20 +10:00
Gustavo Jose de Sousa
587471ab54
AP_InertialSensor: disable I2C on MPU9250
...
As the datasheet says: "To prevent switching into I2C mode when using
SPI, the I2C interface should be disabled by setting the I2C_IF_DIS
configuration bit."
We also reset the sensor like PX4Firmware does for initializing the
MPU6000. See: ee1d8cd770/src/drivers/mpu6000/mpu6000.cpp (L695)
2015-06-22 17:45:20 +10:00
Michael du Breuil
54c06cde02
Plane: Log the steering controller PID state
2015-06-22 15:41:44 +10:00
Michael du Breuil
6cd81ae1fb
APM_Control: Add PID logging to yaw controller
2015-06-22 15:41:44 +10:00
Michael du Breuil
1a121f543b
Plane: Use PIDS for steering rather then PIDY
2015-06-22 15:41:44 +10:00
Michael du Breuil
225c946af0
DataFlash: Add PIDS for steering logging
2015-06-22 15:41:44 +10:00
Robert Lefebvre
11214b3414
AP_Motors: move constraints to set_throttle
2015-06-22 13:52:59 +09:00
Randy Mackay
89345bad7a
Copter: clarify takeoff_timer_start alt units
...
No functional change
2015-06-22 13:24:01 +09:00
Randy Mackay
f79ac46d60
Copter: fix althold take-off state
...
Also abort takeoff when switching into AltHold
2015-06-22 13:24:00 +09:00