Randy Mackay
24f24a7db7
Copter: integrate Serial Manager instance
10 years ago
Randy Mackay
e1900f646f
Copter: remove PREARM_MAX_VELOCITY definition
10 years ago
Jonathan Challinger
ffc445098b
Copter: remove velocity pre-arm check
10 years ago
Leonard Hall
cfe12f38a5
Copter: Adjust Autotune backoff of accel
10 years ago
Randy Mackay
765b8ded02
Copter: ekf check triggers if position bad
10 years ago
Randy Mackay
74b98b89d0
Copter: remove dcm check
10 years ago
Leonard Hall
35d1cbd053
Copter: Autotune fix P test
10 years ago
Leonard Hall
cedd423c30
Copter: Autotune Yaw limits update
10 years ago
Leonard Hall
7cd78f63bf
Copter: Stop autotune repeatedly saving gains
10 years ago
Andrew Tridgell
a4be1fede8
Copter: run all boards at 400Hz
...
SITL and Linux can now run at 400Hz
10 years ago
Randy Mackay
b4df5b35f0
Copter: fix compiler error when mount disabled
10 years ago
Randy Mackay
a3933f7a1f
Copter: handle do_mount_control mission commands
10 years ago
Randy Mackay
9a5ff97c61
Copter: send invalid batt curr if monitor unhealthy
10 years ago
Randy Mackay
c41ecca8d5
Copter: re-order position_ok function
...
no functional change
10 years ago
Randy Mackay
522ef8f91f
Copter: rename MOT df msg to MOTB
...
This will slightly reduce confusion with the MOT message from AC3.1.5
that eventually became RCOUT
10 years ago
Randy Mackay
b679fd0be0
Copter: log RATE with ATT
10 years ago
Randy Mackay
d9b65cec22
Copter: fix compiler error re ch9, ch12 on some boards
...
channel 9 and 12 are not exist on some builds.
10 years ago
Randy Mackay
3be0a47c02
Copter: minor formatting fix
10 years ago
Randy Mackay
20311c3ba2
Copter: remove CH7_OPTION definition
...
We can replace the unused definitions and just set the aux switch
defaults to do-nothing directly in the parameter table
10 years ago
Randy Mackay
e6c3f4f97b
Copter: move aux switch enum to defines.h
10 years ago
Robert Lefebvre
fd0cb0beed
Copter: Create check_duplicate_auxsw() method to streamline pre-arm check code
10 years ago
Robert Lefebvre
1afeb05398
Copter: Create check_if_auxsw_mode_used() to check for function usage
10 years ago
Robert Lefebvre
97cd3614eb
Copter: Change Aux Switch function list to enum.
10 years ago
Robert Lefebvre
a5af151a91
Copter: Initial expansion of Aux Switch to Ch7-12
10 years ago
Randy Mackay
b10730f35c
Copter: remove THR_MAX parameter
10 years ago
Randy Mackay
2a47337dc1
Copter: fix multiple flight-mode fail log messages
...
When the vehicle failed to enter a flight mode it was logging the
failure repeatedly in the dataflash
10 years ago
Víctor Mayoral Vilches
79e152cd93
Copter: Update compass to the new interface
10 years ago
Randy Mackay
9c6531ebeb
Copter: simplify APM_Config after removing APM1,2 support
10 years ago
Randy Mackay
088a49abbf
Copter: remove APM1, APM2 support
10 years ago
Randy Mackay
fbfc94cf69
Copter: remove GPS glitch and failsafe
...
The EKF failsafe now captures all failures that could lead to a bad
position including GPS glitches and a bad compass meaning we do not need
this protection in the main flight code.
10 years ago
Randy Mackay
6f6847c025
Copter: use only InertialNav_EKF
...
remove calls to unsupported functions including ignore_next_error,
set_altitude, etc.
10 years ago
Randy Mackay
d7f624be39
Copter: remove baro_glitch protection
10 years ago
Randy Mackay
0476558049
Copter: remove USE_EKF from ch7/ch8 switch
10 years ago
Andrew Tridgell
d9342ed854
Copter: allow motor test using raw pwm without RC cal
10 years ago
Randy Mackay
553261d4ce
Copter: send EKF_STATUS_REPORT in extra3 stream
10 years ago
Randy Mackay
0447f6216a
Copter: get_pilot_desired_lean_angles uses angle_max of at least 10deg
...
Removes the unlikely event of a divide by zero if ANGLE_MAX is set to
zero and sticks were in middle
10 years ago
Jonathan Challinger
ecefe78417
Copter: interpret input in stabilize as a tilt vector
10 years ago
Randy Mackay
721d551239
Copter: extend AUTOTUNE_AXIS param description
10 years ago
Randy Mackay
b475a2fe10
Copter: AutoTune formatting fixes
...
no functional change
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
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
72d1113501
Copter: set accel and gyro disabled during calibration
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
Andrew Tridgell
3f906f6bd1
Copter: added CLI_ENABLED option
10 years ago
Andrew Tridgell
47e9409d00
Copter: set gyros disabled when calibrating
10 years ago
Andrew Tridgell
9b9aa3dc33
Copter: use new interactive accelcal
10 years ago
Randy Mackay
033bcd849b
Copter: add 0.6 to EKF and DCM CHECK_THRESH param description
10 years ago