Andrew Tridgell
d5875676b1
Copter: use a reference to DCM matrix
12 years ago
Andrew Tridgell
c2c037ec0d
Copter: use the right constrain() type in Attitude code
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
12 years ago
Andrew Tridgell
014c9376e7
AP_AHRS: use const references where possible
12 years ago
Andrew Tridgell
dcc3873056
AP_Buffer: remove bool return from add() method
12 years ago
Andrew Tridgell
26fa5c40f1
Compass: use const references for some functions
12 years ago
Andrew Tridgell
1849aca0e9
AP_InertialNav: optimise some multiplies
12 years ago
Andrew Tridgell
01a4fabf9e
AP_Param: make things a bit more efficient
12 years ago
Andrew Tridgell
3d325043b0
AP_InertialNav: make some more functions const
12 years ago
Andrew Tridgell
08c57c2587
AP_InertialNav: reduce number of multiplies
12 years ago
Andrew Tridgell
bad478134d
AP_Buffer: instantiate as a .cpp file, and optimise for const usage
12 years ago
Andrew Tridgell
ad40ba57be
AC_WPNav: optimise to reduce memory copies
...
save a few cycles
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
12 years ago
Andrew Tridgell
5f1bd1a452
HAL_AVR: constrain Vcc used in voltage_average()
...
this ensures a bad Vcc reading doesn't throw off analog inputs too
much
12 years ago
Randy Mackay
a9da3c9d3d
Copter: remove unused throttle functions
...
removed get_pilot_desired_acceleration vand get_pilot_desired_direct_alt
were used for initial testing of the inertial alt-hold controller but
are no longer required.
12 years ago
Andrew Tridgell
9cec664236
Copter: fixed format of PM message log
12 years ago
Andrew Tridgell
c437900a49
AP_Scheduler: added SCHED_DEBUG=2
...
used to show overruns and slips
12 years ago
Andrew Tridgell
e446f375a7
Plane: set loiter.direction for GUIDED mode
12 years ago
Randy Mackay
94d4ecef11
Copter: reduce throttle rate D to zero
12 years ago
Randy Mackay
2fc25da4c3
Copter: Leonard's fix for get_loiter_accel_to_lean_angle
12 years ago
Andrew Tridgell
c53ede506d
Copter: make if statement clearer
12 years ago
Bill Bonney
36041bb9ff
Copter: Enable CURRENT logging by default to dataflash
12 years ago
Bill Bonney
14eca30456
Rover: Enable CURRENT logging by default to dataflash
12 years ago
Bill Bonney
3ec891265f
Plane: Enable CURRENT logging by default onto Dataflash
12 years ago
Andrew Tridgell
8b31f276a2
Copter: switch to block based logs for SITL
12 years ago
Andrew Tridgell
9e92a60cfa
autotest: fixed dump of file based logs
12 years ago
Andrew Tridgell
02ed37e750
Plane: fixed APM1-1280 build
12 years ago
Randy Mackay
5fb8e47d74
.gitignore: added files commonly produced by autotest
...
moved some entries to put them in alphabetical order
12 years ago
Randy Mackay
745df9b13c
Copter: add SONAR_GAIN to tune reaction to sonar
...
Some users report the response to sonar is too violent, this allows that
reaction to be reduced
12 years ago
Randy Mackay
50515e28e1
Copter: replace fabs with fabsf
12 years ago
Randy Mackay
a53e5f747b
Copter: add fourth yaw behaviour, look-at-home
...
Added get_wp_yaw_mode to remove duplication of checks of the
WP_YAW_BEHAVIOR parameter
12 years ago
Andrew Tridgell
fb6b736c78
Rover: print mode as string in logs
12 years ago
Andrew Tridgell
02c3083f60
Copter: print flight mode as string
12 years ago
Andrew Tridgell
2e5834cc7f
Plane: print flight mode as string in logs
12 years ago
Andrew Tridgell
844e1b9ef9
DataFlash: added support for printing flight mode as a string
...
makes analysing logs easier.
Pair-Programmed-With: Randy
12 years ago
Andrew Tridgell
c3abdaf308
AP_GPS: removed duplicate print_latlon()
12 years ago
Andrew Tridgell
ce3ee97e73
Copter: removed duplicate print_latlon() declarations
12 years ago
Andrew Tridgell
b5ae588341
DataFlash_File: fixed creation of 0.log
12 years ago
Andrew Tridgell
93d075404c
Copter: added board voltage to current message
12 years ago
Andrew Tridgell
735d60c493
DataFlash: convert example sketch to new API
12 years ago
Andrew Tridgell
62f190ed15
DataFlash: simplify code now that copter is converted
...
no longer need as many public functions
12 years ago
Andrew Tridgell
a0708460a4
Copter: convert to new logging system
12 years ago
Andrew Tridgell
3b90c6c386
Plane: log parameter changes
12 years ago
Andrew Tridgell
991d6598ef
Plane: log board voltage
12 years ago
Andrew Tridgell
c45f90fb06
Rover: log board voltage
12 years ago
Andrew Tridgell
cf0c8331c2
DataFlash: use print_latlon()
12 years ago
Andrew Tridgell
e1f9297551
AP_Math: move print_latlon() to location.cpp
12 years ago
Andrew Tridgell
cabef0ef6c
Rover: cleanup build warnings
12 years ago
Andrew Tridgell
5c553852ed
Plane: when logging is disabled don't include DataFlash at all
12 years ago
Andrew Tridgell
0c5b393919
Plane: added compass logging
12 years ago
Andrew Tridgell
7717cc1450
Rover: added compass logging
12 years ago
Andrew Tridgell
c56f338fe0
Plane: convert to new logging system
12 years ago