Leonard Hall
|
50534b6e29
|
AC_AutoTune: fix restoring of original gains
current_gain_type was not being set when load_gains was called meaning subsequent calls to load_gains would fail if gain_type was GAIN_ORIGINAL
|
5 years ago |
Randy Mackay
|
f3ccec329d
|
AC_AutoTune: fix backup of yaw acceleration
|
5 years ago |
Leonard Hall
|
fd03320926
|
AC_AutoTune: Add check for reverse response abort.
|
5 years ago |
Peter Barker
|
9cd30083a4
|
AC_AutoTune: correct abs to fabsf for roll_cd and pitch_cd
|
5 years ago |
Leonard Hall
|
c7196a4232
|
AC_AutoTune: support for upgrade to PID object
|
6 years ago |
Peter Hall
|
a0d8c04f3e
|
AC_AutoTune: add public reset method
|
6 years ago |
Peter Barker
|
79fa39e13b
|
AC_AutoTune: cope with renamed spool state enums
|
6 years ago |
Leonard Hall
|
c4e3c4142e
|
AP_AutoTune: replace set_throttle_out_unstabilized
|
6 years ago |
Tom Pittenger
|
ff043204dd
|
AC_AutoTune: rename dataflash to logger
|
6 years ago |
Peter Barker
|
71174f41f8
|
AC_AutoTune: correct multiplier on ATDE and ATUN
These appear to be logging in degrees already, so the multiplier's wrong
|
6 years ago |
Peter Barker
|
020aa6bd49
|
AC_AutoTune: emit a warning every second while pilot overrides active
|
6 years ago |
Peter Barker
|
87d05d843e
|
AC_AutoTune: restrict scoping of LEVEL_ISSUE enum
This gives us tighter type-checking and scoping
|
6 years ago |
Peter Barker
|
247a047177
|
AC_AutoTune: avoid int32_t<->float conversions
We're currently bouncing backwards and forwards between types. Just
choose one!
|
6 years ago |
Peter Barker
|
1859dd4234
|
AC_AutoTune: avoid climb rate conversion from float to int32_t to float
|
6 years ago |
Peter Barker
|
923af1e301
|
AC_AutoTune: use abs not fabsf for integers
|
6 years ago |
Tom Pittenger
|
3415d309ea
|
AC_AutoTune: unify singleton naming to _singleton and get_singleton()
|
6 years ago |
Peter Barker
|
6fc76a32af
|
GLOBAL: use AP::logger() and strip redundant Log_ from methods
|
6 years ago |
Peter Barker
|
b47733142f
|
GLOBAL: rename DataFlash_Class to AP_Logger
|
6 years ago |
Leonard Hall
|
4edc464b83
|
AC_AutoTune: desired-ground-idle replaces spin-when-armed
|
6 years ago |
Andrew Tridgell
|
a885f86ce7
|
AC_AutoTune: fixed testing of gains with aux switch
this fixes the use of an aux switch for autotune to test gains before
disarm.
Many thanks to Mark Whitehorn for noticing this regression
|
6 years ago |
Andrew Tridgell
|
e66a360e27
|
AC_AutoTune: added lower limit on scaler reduction
|
6 years ago |
Andrew Tridgell
|
e279fde505
|
AC_AutoTune: log 3 axis PIDs during twitch
|
6 years ago |
Leonard Hall
|
b5066cffb6
|
AC_Autotune: Log in degrees
|
6 years ago |
Andrew Tridgell
|
be9be889db
|
AC_AutoTune: ensure we always have the right gains loaded
|
6 years ago |
Andrew Tridgell
|
460d697678
|
AC_AutoTune: loosen level threshold after 2s
|
6 years ago |
Andrew Tridgell
|
d0bc1520f6
|
AC_AutoTune: reset step_scaler between tune types
|
6 years ago |
Andrew Tridgell
|
d6a23fd22a
|
AC_AutoTune: fixed missing else statement
|
6 years ago |
Leonard Hall
|
ce27eb5de1
|
AC_Autotune: Reduce rate step for over angle abort
|
6 years ago |
Andrew Tridgell
|
6312a88d90
|
AC_Autotune: fixed waiting for level timeout
|
6 years ago |
Leonard Hall
|
e0c24d6ecf
|
AC_Autotune: Include FF variable
|
6 years ago |
Andrew Tridgell
|
4ea9f329e2
|
AC_AutoTune: use AHRS_View for RATE logging
|
6 years ago |
Leonard Hall
|
b25f7a38e8
|
AC_Autotune: Include FF variable
|
6 years ago |
Leonard Hall
|
b0f3674eee
|
AC_Autotune: Add level time out.
|
6 years ago |
Andrew Tridgell
|
6d4e886bc9
|
AC_AutoTune: moved axes_completed init
thanks Randy
|
6 years ago |
Andrew Tridgell
|
2277f70456
|
AC_AutoTune: allow save of completed axes
this allows you to stop the tune by disarming part way through and
save the completed axes
|
6 years ago |
Randy Mackay
|
c5a2065a86
|
AC_AutoTune; minor format fixes
|
6 years ago |
Andrew Tridgell
|
d90edcbb1d
|
AC_AutoTune: fixed time subtraction bug
would have failed at time wrap point
|
6 years ago |
Andrew Tridgell
|
47265c6fb7
|
AC_AutoTune: converted autotune mode to a library
this allows for common code between copter and quadplanes
|
6 years ago |