Andrew Tridgell
ea09aebed0
autotest: raise timelimits again
11 years ago
Andrew Tridgell
691eaabe94
Plane: prepare for 2.76 release
11 years ago
Andrew Tridgell
ff73773de4
AP_GPS: try harder to get 5Hz updates from a uBlox
...
check for getting at least one 5Hz update every 15s
11 years ago
Andrew Tridgell
56bcda7252
AP_AHRS: lower default roll and yaw drift correction speed
...
the gyros sustain accuracy over much longer time periods than
previously expected
11 years ago
Andrew Tridgell
24d1cf3bd6
HAL_PX4: don't check USB for data if not connected
11 years ago
Andrew Tridgell
8dc6b758f3
HAL_PX4: switch to delay_microseconds_semaphore() for UART timer
...
this may prevent some timing jitter on the GPS UARTs
11 years ago
Andrew Tridgell
78604bd84e
Plane: only send GPS_RAW_INT if new data
...
this reduces link load when asking for high rate telemetry
11 years ago
Andrew Tridgell
5e4b243c7b
Plane: make DataFlash objects static
11 years ago
Andrew Tridgell
ae8ef344bf
Plane: added time to most plane log messages
11 years ago
Andrew Tridgell
1fb636d57f
DataFlash: added APM time and GPS velz to logged GPS messages
11 years ago
Andrew Tridgell
b096881f81
AP_TECS: added time to TECS messages
11 years ago
Andrew Tridgell
e1b01b205a
autotest: fixed clean build
11 years ago
Andrew Tridgell
231b5ab793
Plane: prevent too large combined pitch/roll angles
...
this reduces the roll limit by cos(pitch) and pitch minimum by
cos(roll). This prevents unreasonable attitudes in all stabilised
modes
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
11 years ago
Andrew Tridgell
ea9a2eda3f
AP_L1_Control: reduced demanded bank angle by cos(pitch)
...
this prevents attempts to do too tight turns while at a steep pitch
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
11 years ago
Andrew Tridgell
9b5cae2134
APM_Control: reduce roll compensation in pitch controller by cos(pitch)
...
This reduces the use of the pitch compensation when in a steep climb
or dive
Pair-Programmed-With: Paul Riseborough <p_riseborough@live.com.au>
11 years ago
Andrew Tridgell
5e915fbde3
DataFlash: added timestamp to IMU and VelZ to GPS logging
...
both are very useful for analysis
11 years ago
Andrew Tridgell
02d6f012ce
AP_AHRS: added accel sum delay buffer to account for GPS lag
11 years ago
Andrew Tridgell
7546ae9ab5
Rover: update for AHRS API changes
11 years ago
Andrew Tridgell
2f6cfd1ff8
Copter: update for AHRS API changes
11 years ago
Andrew Tridgell
ff5f2ceae5
Plane: update for API changes
11 years ago
Andrew Tridgell
49179292b1
VARTest: update for AHRS API change
11 years ago
Andrew Tridgell
55b7903456
AP_InertialNav: update for AHRS API changes
11 years ago
Andrew Tridgell
1cd070a2e7
AP_InertialSensor: use const reference returns
...
saves some vector copies
11 years ago
Andrew Tridgell
28a4b6ad9f
AP_TECS: update for AHRS API change
11 years ago
Andrew Tridgell
4e82a8e1d4
DataFlash: use const ins reference
...
save some pointer dereferences
11 years ago
Andrew Tridgell
2930184680
AP_YawController: update for AHRS API change
11 years ago
Andrew Tridgell
979c6ae3b6
AC_Fence: update for AHRS API changes
11 years ago
Andrew Tridgell
d31e557983
AP_AHRS: save memory and reduce pointer references
...
use a refence for ins, and don't save gyro and accel between updates
11 years ago
Andrew Tridgell
cb52b6f367
AP_AHRS: removed limit on normalisation of accel reference vectors
...
this could lead to a bias in the accel drift correction
11 years ago
Andrew Tridgell
31eaaada62
AP_AHRS: removed vertical G limit on GPS velocity correction
...
this limit could lead to a bias in the accel drift correction, and is
frequenctly exceeded
11 years ago
Andrew Tridgell
a7931b1581
AP_AHRS: fixed wrapping bug in GPS based heading error
...
this bug could cause the GPS based yaw to use an expensive reset far
too often
11 years ago
Andrew Tridgell
17b27a47de
AP_AHRS: prevent GPS yaw resets on compass errors
...
when we switch from compass heading to GPS heading we don't want to
trigger a sudden GPS yaw reset
11 years ago
Andrew Tridgell
fc5f825b6d
AP_Notify: make APM2 ToshibaLED driver more efficient
...
use one I2C transfer, not 3
11 years ago
Randy Mackay
620109d894
Copter: formatting fix to config.h
11 years ago
Robert Lefebvre
5d946be77c
TradHeli: Change user description for COLYAW parameter.
11 years ago
Robert Lefebvre
8868af7c2f
TradHeli: Change default Auto-Yaw to Yaw Look Ahead
...
This leads to smoother flight in Auto modes, particularly with fast waypoints.
11 years ago
Jason Short
66b8ca3a27
Copter: updated toy gains
11 years ago
Jason Short
1c7d9f43c1
InertialNav: fix for get_velocity_xy
...
forgot to sq
11 years ago
Randy Mackay
9951c50e48
AutoTest: remove unnecessary wait from SaveWP test
11 years ago
Randy Mackay
67c9178cc5
AutoTest: wait 1sec when saving wp
11 years ago
Randy Mackay
4cf06aaae5
AutoTest: copter ch7 option to SaveWP
11 years ago
Jason Short
2a82d1b0b0
Copter: CH7 SaveWP fix corner case
...
If the user is on the ground and flips CH7, do nothing instead of recording a bad takeoff altitude. Do another check to avoid a land right after a takeoff.
11 years ago
Randy Mackay
8278767d0a
Copter: remove unused get_acro_yaw
11 years ago
Jason Short
c3aa56459a
Copter: remove unused Toy param
11 years ago
Jason Short
520a535c21
Copter: TOY mode updates
11 years ago
Jason Short
2de6dbd3d8
InertialNav: added get_velocity_xy
11 years ago
Andrew Tridgell
b1c9b57c73
Plane: mark 2.76beta1
11 years ago
Andrew Tridgell
023957967c
Rover: fixed PM message
11 years ago
Andrew Tridgell
26a3860af2
Plane: fixed PM message
11 years ago
Paul Riseborough
71de4ddcd0
AP_Airspeed : Fixes bug that caused airspeed calibration to be sent a zero airspeed
...
This bug resulted in the airspeed ratio going to the maximum value of 4 and staying there. This could lead to a very slow flying model and a stall.
11 years ago