Andrew Tridgell
eb4a70f613
Copter: moved harmonic notch update code to AP_Vehicle
3 years ago
Andrew Tridgell
13107dfa6d
Copter: support harmonic notch on 2nd RPM sensor
3 years ago
Andrew Tridgell
8d187f4bc6
Copter: support two full harmonic notch filters
3 years ago
RuffaloVM
0ce3f91f63
ArduCopter : case label indentation
3 years ago
Joshua Henderson
b917a71431
ArduCopter: add Airspeed support
3 years ago
Peter Barker
6bfcf2fb53
Copter: remove pointless wrapper around proximity init
3 years ago
Peter Barker
285d752143
ArduCopter: create and use AP_OPTICALFLOW_ENABLED
...
Including a define for each backend.
3 years ago
Andy Piper
e1c75b2c15
Copter: use calculated number of notches for dynamic harmonic
3 years ago
Peter Barker
238a6e4016
ArduCopter: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
ee9aef25fc
ArduCopter: ensure ENABLE_SCRIPTING is always defined
3 years ago
Shiv Tyagi
477f2824b9
Copter : initialise surface to be tracked
...
This sets the surface to be tracked in SurfaceTracking with the value of SURFTRAK_MODE parameter.
Co-Authored-By: Peter Hall <33176108+IamPete1@users.noreply.github.com>
3 years ago
Peter Barker
dcc9237c64
ArduCopter: factor substring from allocation_error parameter
3 years ago
Iampete1
1f163453fc
Copter: don't check PWM type directly use helpers
3 years ago
bugobliterator
2751afaa75
Copter: replace config_error with allocation_error
3 years ago
Iampete1
85638cf4fa
Copter: fix RC init order to avoid error message
3 years ago
Iampete1
5002abcea6
Copter: convert to new ARMDISARM_AIRMODE
3 years ago
bnsgeyer
ca007ee6f6
Copter: Allow Tradheli to spoolup in guided or auto mode
4 years ago
Peter Barker
6f5e3bf4ff
ArduCopter: move VehicleClass handling to AHRS frontend
...
.... and renaming the enumeration while we're at it
4 years ago
Iampete1
9f5591be02
Copter: notify buzzer on every flight mode change
4 years ago
Iampete1
cbf93c7dad
Copter: add new dynamic mixer frame class
4 years ago
Peter Barker
52f6c0e5ca
ArduCopter: use singleton to access AP_Terrain data
4 years ago
Peter Barker
3684741517
ArduCopter: remove AC_TERRAIN compilation option
...
Use AP_TERRAIN_AVAILABLE instead
4 years ago
Peter Barker
cdbf6d216e
ArduCopter: remove HIL support
4 years ago
Peter Barker
61f41803b9
ArduCopter: remove optical flow pointer from AP_AHRS
...
Nothing was ever using it.
4 years ago
Peter Barker
b9c1633358
ArduCopter: remove pointless init_optflow wrapper
...
Hiding a one-line call in a wrapper just adds size to the build
4 years ago
Leonard Hall
4bae8f03a4
Copter: Use PosControl fixes
4 years ago
Andy Piper
e19bf8149b
Copter: generalise ESC telemetry to allow harmonic notch handling with other ESCs
4 years ago
Tatsuya Yamaguchi
0cce5699b2
Copter: change from control_mode to flightmode
4 years ago
Tatsuya Yamaguchi
ed8384b45a
Copter: add option to disable LANDING_GEAR
4 years ago
Iampete1
a572820dbc
Copter: system: use config_error loop don't panic
4 years ago
Iampete1
d6fa4d97e3
Copter: add 6DoF support
4 years ago
Mark Whitehorn
f405454aba
Copter: add nullptr checks for get_frame_string
...
fix rebase errors
4 years ago
Mark Whitehorn
cb687a6fff
Copter: move get_frame_string to Motors class
4 years ago
Patrick José Pereira
ad82e01270
ArduCopter: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Iampete1
643966fb3e
Copter: add SCRIPTING_MATRIX frame class
4 years ago
Iampete1
0a23084d43
Copter: move get_frame_mav_type to motors
4 years ago
Pierre Kancir
f53892a1fa
Copter: don't report initial mode switch as failsafe mode change
4 years ago
Pierre Kancir
1e5d9fb299
Copter: set initial mode on startup
4 years ago
murata
dcda0c48ca
Copter: Support for decacopters
4 years ago
Andrew Tridgell
0329a46b4a
ArduCopter: moved init_safety to AP_Vehicle
4 years ago
Gone4Dirt
434af4a4d4
Copter: Move AP_Generator to AP_Vehicle
4 years ago
Paul Riseborough
379506b718
ArduCopter: Don't request EKF yaw reset unless innovations are large
...
This prevents unwanted resets if GPS fails.
4 years ago
Tatsuya Yamaguchi
813bc2e08a
Copter: replace message indicating that initialisation has completed
4 years ago
Randy Mackay
315d9da138
Copter: add ekf alt pre-arm and mode init checks
5 years ago
Siddharth Purohit
9b9954aa46
Copter: move to using CANManager library
5 years ago
Randy Mackay
48d27e1016
Copter: fixup winch comment
5 years ago
Randy Mackay
925f76c048
Copter: integrate winch changes
...
includes the following changes
winch_update called at 50hz
removed ability to set winch rate from ch6 tuning
remove wheel encoder
call winch library to log at 10hz
fix winch param prefix
5 years ago
Andy Piper
54c3d07547
Copter: make make/gimbal configurable on a per-board basis
5 years ago
Peter Barker
a679cd9b92
Copter: add support for AP_Generator
5 years ago
Andy Piper
25dcc1a623
Copter: add support for individually tracking fft peaks and motor rpms with harmonic notches
...
log harmonic notch even if FFT is disabled. Fallback to throttle notch for BLHeli
move harmonic notch update to AP_Vehicle
5 years ago