Jonathan Challinger
e7efe23fb5
GCS_MAVLink: reserve message IDs for future feature additions
10 years ago
Randy Mackay
5e26450a6f
AP_Motors: make THR_LOW_COMP a variable instead of param
10 years ago
Leonard Hall
c537c38646
Copter: add update_throttle_low_comp
...
sets the priority of throttle vs attiude control so that attitude is
favoured (i.e. high throttle-low-comp) during dynamic flight while
throttle is favoured when vehicle may be landing.
10 years ago
Leonard Hall
007c96a3d8
AP_Motors: Low throttle compensation setters
10 years ago
Leonard Hall
6275ee0289
AP_Motors: Check for battery voltage reading fail
10 years ago
Leonard Hall
36c91970f1
Copter: Autotune algorithm update
10 years ago
Leonard Hall
9bfb0e1f40
Copter: Autotune comment changes and formatting
10 years ago
Leonard Hall
1c57c6a266
Copter: Autotune update yaw filt and rate P max
10 years ago
Randy Mackay
5f26a36060
INS: protect against two calibrations running at the same time
10 years ago
Randy Mackay
72d1113501
Copter: set accel and gyro disabled during calibration
10 years ago
Randy Mackay
f9c6e35d19
INS: add calibrating method
10 years ago
Randy Mackay
3e45052a75
Copter: reply with failed if gyro or accel cal fails
10 years ago
Randy Mackay
10724f5738
Copter: reject preflight calibration when armed
10 years ago
Randy Mackay
b0e7990c90
INS: set gyro_cal_ok only after completing calibration
10 years ago
Andrew Tridgell
b8ab87ea86
Rover: added CLI_ENABLED parameter
10 years ago
Andrew Tridgell
3f906f6bd1
Copter: added CLI_ENABLED option
10 years ago
Andrew Tridgell
16cdf64d63
Plane: added CLI_ENABLED option
...
this disables using CLI by default, even if compiled in. This is
needed to make standard firmwares work well with companion computers
where the CLI may cause startup issues
10 years ago
Andrew Tridgell
d9950ea07f
Rover: set gyros disabled when calibrating
10 years ago
Andrew Tridgell
47e9409d00
Copter: set gyros disabled when calibrating
10 years ago
Andrew Tridgell
fa70c95c8e
Plane: set gyros disabled when calibrating
10 years ago
Andrew Tridgell
aec7907571
AP_InertialSensor: updated comment on accel check in gyro cal
10 years ago
Andrew Tridgell
494e909703
AP_InertialSensor: ensure accel cal completion messages get through
10 years ago
Andrew Tridgell
38bde56523
AP_InertialSensor: continue finding best gyro after convergence
...
with multiple gyros if we are still calibrating one of the gyros then
keep looking for better values for the already converged gyros.
10 years ago
Andrew Tridgell
20a4c98bac
AP_InertialSensor: use accelerometers to prevent bad gyro cal
...
if the board is rotating at a steady rate we can end up with a bad
gyro calibration. This can happen on a steadily moving platform such
as a ship.
This uses the accelerometers to detect the steady movement and not
accept the gyro calibration
10 years ago
Andrew Tridgell
e6b291f270
AntennaTracker: use new interactive accelcal
10 years ago
Andrew Tridgell
9b9aa3dc33
Copter: use new interactive accelcal
10 years ago
Andrew Tridgell
8ef8a964f1
Plane: use new interactive accelcal
10 years ago
Andrew Tridgell
434d094993
AP_InertialSensor: allow MAVLink packets to flow during accelcal
...
this uses the snoop functionality of GCS_MAVLink to allow the delay
callback to be used during accel calibration
10 years ago
Andrew Tridgell
af7765c57c
GCS_MAVLink: fixed typo
10 years ago
Andrew Tridgell
ac848dc103
GCS_MAVLink: zero packet data before reply in serial control
10 years ago
Randy Mackay
033bcd849b
Copter: add 0.6 to EKF and DCM CHECK_THRESH param description
10 years ago
Randy Mackay
e0acd250d1
Copter: set Notify firmware_update flag before reboot
10 years ago
Randy Mackay
7675160e33
Notify: add firmware update flag and implement for OreoLED
10 years ago
Randy Mackay
61ed812fc4
Copter: set Notify's autopilot_mode flag
10 years ago
Jace A Mogill
442d07a6c9
Notify: OreoLED fast startup with solid green
...
For manual flight modes: Solid white in front, red in rear
For automatic flight modes: Breathing white in front, red in rear
Loss of RC: Alternating red/black in front and rear
merge with fast green
10 years ago
Leonard Hall
778edfda72
Copter: default yaw rate filter to 5hz
10 years ago
Jonathan Challinger
e2383581cc
AC_AttitudeControl: relax_bf_rate_controller resets rate integrators
10 years ago
Leonard Hall
3ad9b1a06b
AP_MotorsMatrix: remove incorrect throttle limit flag
10 years ago
Leonard Hall
20de383084
AC_AttControl: accel limiting for angular control only if feed forward enabled
10 years ago
Jonathan Challinger
d148039f65
AP_Motors: stricter batt_voltage misconfiguration check
10 years ago
Leonard Hall
7de5bccc93
AC_PosControl: remove THR_HOVER parameter
...
Parameter is set by main code so no need to store to eeprom
10 years ago
Leonard Hall
9866eaded1
AC_PosControl: rename p_alt_pos to p_pos_z
...
Also pid_alt_accel to pid_accel_z
10 years ago
Leonard Hall
349f1aeceb
AC_PosControl: use 2-axis PI controller
10 years ago
Leonard Hall
8d4f0ec80c
AC_PosControl: integrate PID input filter
10 years ago
Randy Mackay
e4d48fdc92
AC_AttControlHeli: separate accel max for roll, pitch
...
renamed _accel_y_max to _accel_yaw_max
10 years ago
Leonard Hall
51455af51a
AC_AttConHeli: integrate PID input filter
10 years ago
Leonard Hall
792b2a2eb3
AC_AttControl: separate accel max for roll, pitch, yaw
...
Also add:
Rate filters
rename rate filter defines
d-term only filter for roll, pitch rate control
accessors to save max accel for roll, pitch, yaw
fix for duplicate ACCEL_Y_MAX param
10 years ago
Leonard Hall
9833c91b2b
AC_AttControl: get_max_rate_step_bf_roll, pitch and yaw
10 years ago
Leonard Hall
f00025e5c9
AC_AttControl: accessor for rate feedforward
10 years ago
Leonard Hall
691fb8947e
AC_AttControl: accessor for rate_bf_targets
10 years ago