Andrew Tridgell
9882d9c639
autotest: added dump_logs.py
2013-04-06 16:56:31 +11:00
Randy Mackay
9036b97a16
Copter: fix build error
...
Removed last print_test_disabled call
2013-04-05 23:03:17 +09:00
Randy Mackay
af13f6795c
INS: switch to global definition of GRAVITY_MSS
...
saves 4 bytes of RAM
2013-04-05 22:57:46 +09:00
Randy Mackay
fc0c451b69
Copter: remove #ifdef checks for Atmega1280
2013-04-05 22:48:10 +09:00
Randy Mackay
1dcd46bffc
Copter: reduce compiler warnings
2013-04-05 22:25:58 +09:00
Andrew Tridgell
e58f49aeaf
Plane: copy rudder out in TRAINING mode
...
we were doing rudder mixing in training mode, which shouldn't be done
2013-04-05 19:38:43 +11:00
Andrew Tridgell
993154ea59
Plane: expand the VTAIL_OUTPUT docs for APM1
2013-04-05 16:38:46 +11:00
Andrew Tridgell
bd2b9fbe9d
Plane: simplify the VTail mixer to be more like a hardware mixer
...
this should make it easier to trim the vtail
2013-04-05 15:47:51 +11:00
Randy Mackay
95d944f610
Copter: Jason's bug fix for loiter's set_next_WP_latlon
2013-04-05 13:46:07 +09:00
Andrew Tridgell
17cbcd1bf6
Plane: fixed failsafe with VTAIL_OUTPUT
2013-04-05 15:35:26 +11:00
Andrew Tridgell
406921faf1
Plane: added VTAIL_OUTPUT option
...
this allows for software vtail mixing
2013-04-05 15:22:11 +11:00
Andrew Tridgell
fe6e83f7f2
autotest: added support for vtail testing in runsim
...
virtual vtail support
2013-04-05 15:22:11 +11:00
Randy Mackay
777c6a308e
AP_InertialNav: use shared GRAVITY_MSS constant
2013-04-05 11:48:41 +09:00
Julian Oes
0aff1136ed
autotest: added link for QUpgrader to web-firmware/index.html
2013-04-05 11:29:06 +09:00
foobarbecue
c07702f46d
Update AP_MotorsOctaQuad.cpp
...
There were two "4"s in the motor test order values. Presumably a typo.
2013-04-05 11:22:56 +09:00
Andrew Tridgell
039c603a35
autotest: allow testing of elevon planes
...
this fakes up an elevon plane using the Rascal110
2013-04-05 11:29:25 +11:00
Randy Mackay
739e3c2b9a
Copter: adjust trapezoidal motor mixing
2013-04-04 21:46:11 +09:00
Andrew Tridgell
59a2a95e9a
Copter: remove noise and wind from copter sim
...
this is to help Randy track down a current problem
2013-04-04 21:09:20 +11:00
Randy Mackay
d1afd2fb9b
Copter: make guided mode start at current location
2013-04-03 23:06:46 +09:00
Randy Mackay
21a51c8333
Plane: update GCS_Mavlink parameter documentation
2013-04-03 22:58:25 +09:00
Randy Mackay
0be23c8090
Copter: fix THR_ALT_P documentation
2013-04-03 22:38:34 +09:00
Randy Mackay
e32cbd827b
Copter: replace quad trapezoid frame with V
...
Also update motor mixing
2013-04-03 22:14:29 +09:00
Randy Mackay
3bf847f675
Copter: Jason's faster cos_yaw, sin_yaw
2013-04-02 15:50:29 +09:00
Randy Mackay
5bf55a9523
OpticalFlow: switch order of sin_yaw, cos_yaw
2013-04-02 15:49:31 +09:00
Andrew Tridgell
7ad8670df7
SITL: show the build target
...
makes it easier to find the elf
2013-04-02 14:18:42 +11:00
Andrew Tridgell
e61f3dfeca
autotest: remote getppid for SITL copter on windows
2013-04-02 13:54:36 +11:00
Andrew Tridgell
5667f5d817
AP_ADC: fixed APM1 HIL_SENSORS Ch6() return
2013-04-02 13:20:08 +11:00
Andrew Tridgell
a69c9ff674
Plane: added logging of DIGICAM events
2013-04-02 13:08:38 +11:00
Andrew Tridgell
310a5a6be1
DataFlash: don't try to write if no card inserted
2013-04-02 13:08:38 +11:00
Andrew Tridgell
ddfcafe80f
Plane: fixed DIGICAM camera trigger
2013-04-02 13:08:38 +11:00
Randy Mackay
40f6416b3d
Copter: update Log_Read_Compass comment
2013-04-02 11:02:14 +09:00
Andrew Tridgell
683a2919d1
Plane: prevent stick mixing when throttle is below failsafe threshold
...
this fixes issue #40
2013-04-02 10:42:56 +11:00
Andrew Tridgell
c5e2cfcc3e
Plane: preparing for 2.71-beta
2013-04-02 09:25:24 +11:00
Andrew Tridgell
2506c216dd
Plane: added a second type of stick mixing
...
this changes STICK_MIXING from a boolean to a tri-state. With
STICK_MIXING=1 it now uses FBW style mixing. With STICK_MIXING=2 it
uses the old style of direct stick mixing.
2013-04-02 08:52:56 +11:00
Andrew Tridgell
a5fdbadcc2
Rover: use get_pid_4500() to prevent PID overflow
...
if users set much too large gains
2013-04-01 22:17:05 +11:00
Andrew Tridgell
5d54215221
Plane: use int16_t() not int() to ensure simulator matches AVR
2013-04-01 22:17:05 +11:00
Andrew Tridgell
e390726bdd
Plane: prevent overflow on large PID gains
...
this uses get_pid_4500() to prevent overflow of servo_out on large PID gains
2013-04-01 22:17:04 +11:00
Andrew Tridgell
6123ea2dac
PID: added get_pid_4500()
...
this is a version of get_pid() that returns an int16_t constrained to
-4500 to 4500. This will prevent overflow errors for large PID gains
in ArduPlane and Rover
2013-04-01 22:17:04 +11:00
Andrew Tridgell
624ebced38
Plane: document INVERTEDFLT_CH
2013-04-01 22:17:04 +11:00
Randy Mackay
7cf2255822
Copter LEDs: replace bitRead with bitmask
...
Consolidate all checks of led_mode to leds.pde
Add #defines for bitmasks comparisons
Some formatting changes
2013-04-01 13:10:12 +09:00
Randy Mackay
6816c45c39
InertialNav: reduce Z-axis time constant to 5
2013-04-01 11:51:12 +09:00
Randy Mackay
a9eb626cb8
Copter: update default Rate Yaw P to 0.20 (was 0.25)
2013-04-01 11:49:50 +09:00
Randy Mackay
7ccb14344c
Copter: update version to 2.9.1b-dev
2013-04-01 11:47:56 +09:00
Randy Mackay
7d4eea271f
Copter: update Release notes again for 2.9.1b release
...
Missed item re increasing max inav accel correction to 3 m/s
2013-04-01 11:46:42 +09:00
Randy Mackay
49e3e040b6
Copter: update Release notes ahead of 2.9.1b release
2013-04-01 11:46:37 +09:00
Randy Mackay
24dd167607
Copter: ACRO bug fix from Jason
2013-04-01 11:44:28 +09:00
Michael Oborne
541fa13291
cleanup comments
2013-03-31 17:14:54 +08:00
Michael Oborne
e80f2c094e
HIL fix location, alt, mag from hil state message
2013-03-31 16:42:16 +08:00
Michael Oborne
2160bf135d
fix sitl segfault in hil
2013-03-31 16:39:15 +08:00
Michael Oborne
87292e0a4a
Init hil accel with gravity
2013-03-31 16:38:48 +08:00