Randy Mackay
3bf847f675
Copter: Jason's faster cos_yaw, sin_yaw
12 years ago
Randy Mackay
5bf55a9523
OpticalFlow: switch order of sin_yaw, cos_yaw
12 years ago
Andrew Tridgell
7ad8670df7
SITL: show the build target
...
makes it easier to find the elf
12 years ago
Andrew Tridgell
e61f3dfeca
autotest: remote getppid for SITL copter on windows
12 years ago
Andrew Tridgell
5667f5d817
AP_ADC: fixed APM1 HIL_SENSORS Ch6() return
12 years ago
Andrew Tridgell
a69c9ff674
Plane: added logging of DIGICAM events
12 years ago
Andrew Tridgell
310a5a6be1
DataFlash: don't try to write if no card inserted
12 years ago
Andrew Tridgell
ddfcafe80f
Plane: fixed DIGICAM camera trigger
12 years ago
Randy Mackay
40f6416b3d
Copter: update Log_Read_Compass comment
12 years ago
Andrew Tridgell
683a2919d1
Plane: prevent stick mixing when throttle is below failsafe threshold
...
this fixes issue #40
12 years ago
Andrew Tridgell
c5e2cfcc3e
Plane: preparing for 2.71-beta
12 years ago
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.
12 years ago
Andrew Tridgell
a5fdbadcc2
Rover: use get_pid_4500() to prevent PID overflow
...
if users set much too large gains
12 years ago
Andrew Tridgell
5d54215221
Plane: use int16_t() not int() to ensure simulator matches AVR
12 years ago
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
12 years ago
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
12 years ago
Andrew Tridgell
624ebced38
Plane: document INVERTEDFLT_CH
12 years ago
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
12 years ago
Randy Mackay
6816c45c39
InertialNav: reduce Z-axis time constant to 5
12 years ago
Randy Mackay
a9eb626cb8
Copter: update default Rate Yaw P to 0.20 (was 0.25)
12 years ago
Randy Mackay
7ccb14344c
Copter: update version to 2.9.1b-dev
12 years ago
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
12 years ago
Randy Mackay
49e3e040b6
Copter: update Release notes ahead of 2.9.1b release
12 years ago
Randy Mackay
24dd167607
Copter: ACRO bug fix from Jason
12 years ago
Michael Oborne
541fa13291
cleanup comments
12 years ago
Michael Oborne
e80f2c094e
HIL fix location, alt, mag from hil state message
12 years ago
Michael Oborne
2160bf135d
fix sitl segfault in hil
12 years ago
Michael Oborne
87292e0a4a
Init hil accel with gravity
12 years ago
Michael Oborne
59f80410d5
Add ability to compile sensor hil with sitl
12 years ago
Randy Mackay
39ba406957
Copter: add trapezoid frame type
...
We still need to properly define the motor mixing for the trapezoid
frame in AP_MotorsQuad.cpp
12 years ago
Andrew Tridgell
dfb14d760b
Plane: added HIL_SERVOS option
...
this allows for real servo output in HIL
12 years ago
Andrew Tridgell
645bd87b63
Rover: minor parameter documentation updates
12 years ago
Andrew Tridgell
a093926b04
Revert "RC_Channel: removed pwm_out variable from RC_Channel"
...
This reverts commit 8e4a003d8d
.
It is used by MotorsMatrix
12 years ago
Andrew Tridgell
5f8c8e87a8
autotest: fixed rover mission completion
12 years ago
Andrew Tridgell
4a02af088b
autotest: check for new build tags
12 years ago
Andrew Tridgell
12c35da9aa
Rover: fixed SKID_STEER_IN calculations
12 years ago
Andrew Tridgell
8e4a003d8d
RC_Channel: removed pwm_out variable from RC_Channel
...
saves 16 bytes
12 years ago
Andrew Tridgell
60ae67992d
autotest: fixed mavlink update path
12 years ago
Andrew Tridgell
896fd52aa1
AP_AHRS: fixed functions that need to be virtual
...
functions overridden in a child class need to be marked virtual, or
you get the parent class function
12 years ago
Andrew Tridgell
eb3c9ab79e
build: fixed SITL build flags
12 years ago
Andrew Tridgell
6cc4aadc06
Plane: report compass health in SYS_STATUS
12 years ago
Andrew Tridgell
8459da202c
AP_AHRS: prevents compass flyaways for plane and rover
...
this switches to the GPS for yaw if the compass has dragged us off by
more than 45 degrees from the GPS heading, and the wind speed is less
than 80% of the ground speed.
12 years ago
Andrew Tridgell
b280857025
Copter: use common angle wrap code
12 years ago
Andrew Tridgell
3a1e9e43a1
Rover: use new angle wrap code
12 years ago
Andrew Tridgell
a165f0d138
Plane: removed old angle wrap code
12 years ago
Andrew Tridgell
091b474a1d
AP_Math: added wrap_360_cd() and wrap_180_cd()
...
moved from per-vehicle code
12 years ago
Andrew Tridgell
a8bd8950c8
Rover: enable HOLD with throttle failsafe by default
...
this is the safest combination
12 years ago
Andrew Tridgell
9eaa764f42
Rover: report smaller of two sonar distances
12 years ago
Andrew Tridgell
ad7e8bd9c4
Rover: added SONAR_DEBOUNCE option
...
this allows us to debounce the sonar triggering, which will make it
handle noise better
12 years ago
Andrew Tridgell
caaf32211e
Rover: new failsafe logic
...
this obeys FS_TIMEOUT and FS_ACTION
12 years ago