Bill Geyer
|
b27a65ad27
|
AC_AutoTune: fix tradheli bug with load gain set
|
2022-08-19 18:41:37 +10:00 |
Andy Piper
|
9baa8d104a
|
AC_AutoTune: allow high ANGLE_P gains
|
2022-06-17 14:07:00 +10:00 |
Bill Geyer
|
6e3f1918c2
|
AC_AutoTune: fix gain determination fail logic
|
2022-04-28 12:56:34 +10:00 |
Bill Geyer
|
aaa64a067a
|
AC_AutoTune: use failed state to exit
|
2022-04-28 12:56:34 +10:00 |
Bill Geyer
|
a7511c3d3a
|
AC_AutoTune: use generic load gain method to save flash
|
2022-04-28 12:56:34 +10:00 |
Bill Geyer
|
250782c7f8
|
AC_Autotune: clean up variable init for dwell
|
2022-04-07 10:05:28 +10:00 |
Bill Geyer
|
61222462b3
|
AC_AutoTune: use chirp function in AP_Math for frequency sweeps
|
2022-04-07 10:05:28 +10:00 |
Bill Geyer
|
80aed73632
|
AC_AutoTune: combine dwell_run_test for angle and rate
|
2022-04-07 10:05:28 +10:00 |
Bill Geyer
|
0846880049
|
AC_AutoTune: combine dwell_init methods
|
2022-04-07 10:05:28 +10:00 |
Bill Geyer
|
3a6c5b27f6
|
AC_AutoTune:tradheli-streamline gcs messages
|
2022-04-07 10:05:28 +10:00 |
Peter Barker
|
c33256b3c2
|
AC_AutoTune: Vector tidying
|
2022-04-07 10:05:28 +10:00 |
Peter Barker
|
a0aa04efcc
|
AC_AutoTune_Heli: use structure assignment to clear structures
|
2022-04-07 10:05:28 +10:00 |
Peter Barker
|
225112045c
|
AC_AutoTune: use structure assignment for test results
|
2022-04-07 10:05:28 +10:00 |
Peter Barker
|
3886f88b8c
|
AC_AutoTune: createstructure to hold specific test's sweep results
|
2022-04-07 10:05:28 +10:00 |
Iampete1
|
607a7bfd70
|
AC_Autotune_Heli: print gains on axis completion
|
2022-02-23 07:44:24 +09:00 |
Iampete1
|
2ccf8af2bd
|
AC_Autotune_Multi: print gains on axis completion
|
2022-02-23 07:44:24 +09:00 |
Iampete1
|
0e0f4c86dc
|
AC_AutoTune: print gains on axis completion
|
2022-02-23 07:44:24 +09:00 |
Bill Geyer
|
0a65fbbcb5
|
AC_AutoTune: tradheli-update parameter descriptions and default values
|
2022-02-07 06:23:37 -05:00 |
murata
|
8fbdb01033
|
AC_AutoTune: Remove meaningless semicolons
|
2022-02-07 08:27:34 +09:00 |
Iampete1
|
894f924de0
|
AC_Autotune: add axis string function
|
2022-02-04 08:44:00 +09:00 |
Iampete1
|
58e2e84432
|
AC_Autotune: remove error string and start test
|
2022-02-04 08:44:00 +09:00 |
Iampete1
|
8376779038
|
AC_AutoTune: Multi: consolidate messages
|
2022-02-04 08:44:00 +09:00 |
Iampete1
|
08fcbedaee
|
AC_AutoTune: remove check_level function and LevelIssue
|
2022-02-04 08:44:00 +09:00 |
Bill Geyer
|
6356970839
|
AC_AutoTune: reduce target angle for feedforward test
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
a91cc7aad7
|
AC_AutoTune: fix code response for unknown tune type
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
b260839b13
|
AC_AutoTune: fix yaw feedforward test
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
f0042b3909
|
AC_AutoTune: add safety checks for max allowed gains and freq range
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
607004ce4c
|
AC_AutoTune: combine update rate and angle update methods in freqresp library
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
b218f6e5d5
|
AC_AutoTune: clean up the update gain methods
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
d72f142ebe
|
AC_AutoTune: fix heading error filter and streamline updating_rate_d_up
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
fb5fec387e
|
AC_AutoTune: consolidate gcs messages and add reset for update gain variables
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
9945c80fb4
|
AC_AutoTune: switch remaining variables over to using filter library
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
024645f0be
|
AC_AutoTune: switch variables over to using filter library
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
a2246cb1a4
|
AC_AutoTune: ff test modified to reset target att to current for recovery
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
bc2455e285
|
AC_AutoTune: rename parameter for convention and put testing timeout in subclasses
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
66c6a5f877
|
AC_AutoTune: reorder defines and remove unused in heli
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
5cfd0502f7
|
AC_AutoTune: add internal error check for cases and methods multi should never use
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
36d627c1b0
|
AC_AutoTune: adjust code to move parameter variables into subclasses
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
c817e92ada
|
AC_AutoTune: make incrementing the tune type a function
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
24603f3cf1
|
AC_AutoTune: use if-else statements for new_meas and new_target
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
a9d47532d0
|
AC_AutoTune: make initialize methods to restart testing
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
40321754fa
|
AC_AutoTune: move load and backup gain methods to subclasses
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
476560d377
|
AC_AutoTune: fix max angle check to be circular
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
790a77d44a
|
AC_AutoTune: init angle dwell test with proper init method
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
7bccaac327
|
AC_AutoTune: have circular buffers in freqresp object statically allocated
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
38ff36fca7
|
AC_AutoTune: clean up variables
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
92cfd3fc63
|
AC_AutoTune: move heli specific methods to sub class
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
da947d4498
|
AC_AutoTune: move multi specific methods into sub class
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
e11c7185d0
|
AC_AutoTune: moved load_test_gains and Save_tuning_gains completely into sub classes
|
2022-02-01 23:06:51 -05:00 |
Bill Geyer
|
716fcc1cba
|
AC_AutoTune: additional commenting and clean up
|
2022-02-01 23:06:51 -05:00 |