Peter Barker
72440e2af3
Copter: allow VFR_HUD.alt to be relative-alt if DEV_OPTIONS has bit 2 set
2018-11-06 11:26:38 +09:00
Michael du Breuil
f7245e7797
Copter: Remove old parameter conversion that conflicts with newer code
2018-11-06 10:18:39 +09:00
Michael du Breuil
5740ea55e8
Copter: Fix battery failsafe param conversion
2018-11-06 10:18:39 +09:00
CAO MUQING
71beab7502
Copter: create and update Zigzag flight mode
2018-10-05 10:05:45 +09:00
Randy Mackay
e44f7dc3e1
Copter: minor fix to user parameters
2018-08-31 09:25:37 +09:00
SergeyBokhantsev
af6303c82b
Copter: User parameters implementation
2018-08-31 08:42:03 +09:00
Randy Mackay
9fff6d1e71
Copter: restore CHx_OPT param descriptions
...
This will help users who are using beta mission planner (which gets param descriptions from master) with Copter-3.6 which still has these parameters.
2018-08-07 09:47:39 +09:00
Andrew Tridgell
59cd468444
Copter: fixed RC_Channels parameter docs
2018-08-04 12:28:38 +10:00
Peter Barker
e7e56dde7a
Copter: move handling of RC switches into RC_Channel
2018-08-01 12:11:30 +09:00
chobits
6f2814d70c
Copter: clarify RTL_ALT parameter description
2018-07-05 10:30:07 +09:00
Luis Vale Gonçalves
6194413829
Copter: clarify PILOT_THR_BHV param desc
2018-07-03 08:24:46 +09:00
Lucas De Marchi
7f0d5ddf21
AP_Param: stop panic()'ing on unknown parameters
...
Our track record on keeping parameters up to date with master is not
great and panic()'ing when loading them apparently is not helping
because every and each vehicle has a different file.
On aerofc load_defaults_file() is used in the same way as
load_embedded_param_defaults() is in which the panic() behavior has been
previously removed.
This finishes the removal of the panic param and add warnings to the
debug console when reading the parameters (rather than when counting
them).
2018-06-28 10:18:19 -07:00
Andrew Tridgell
20dea6df45
Copter: moved OSD to top level params
...
this gives us plenty of param depth for a complex param tree
2018-06-27 14:55:00 +10:00
Alexander Malishev
f63b3c044a
Copter: added OSD support
2018-06-27 14:55:00 +10:00
Michael du Breuil
749e0acd10
Copter: Remove software type param
2018-06-05 09:14:12 +10:00
Peter Barker
e3ddf7dadd
Copter: rename SPRAYER-enabled-define to SPRAYER_ENABLED
2018-06-01 15:13:05 +09:00
Peter Barker
dc61884303
Copter: remove rcmap member from AP_AdvancedFailsafe
2018-05-05 18:06:31 +09:00
Peter Barker
80549a479e
Copter: move throw logging into ModeThrow
2018-04-17 17:16:52 +09:00
Randy Mackay
2817cc61f3
Copter: add heliquad to frame-class param description
2018-04-11 19:35:06 +09:00
Peter Barker
d219540554
Copter: correct compilation when AFS is enabled
2018-04-07 09:46:54 +09:00
Randy Mackay
59e4749fd0
Copter: integrate AC_Loiter
...
includes param conversion
2018-04-04 10:45:10 +09:00
Peter Barker
ebebb3b107
Copter: use ahrs singleton for AP_Follow and SmartRTL
2018-04-02 17:16:02 +01:00
Dr.-Ing. Amilcar do Carmo Lucas
d633ba8c46
Copter: Add option to disable RPM module
2018-03-30 09:36:48 +09:00
Michael du Breuil
291531e056
Copter: Support new battery failsafes
2018-03-27 22:12:21 +01:00
Dr.-Ing. Amilcar do Carmo Lucas
580143d404
Copter: Add whitespaces to increase readability and consistency (NFC)
2018-03-23 09:34:11 +09:00
Dr.-Ing. Amilcar do Carmo Lucas
4f0cf6d334
Copter: Parameter ACRO_THR_MID is only used in ACRO flight mode
2018-03-23 09:14:23 +09:00
Dr.-Ing. Amilcar do Carmo Lucas
5f9879fae1
Copter: remove more parameters when ACRO is disabled
2018-03-20 08:13:06 +09:00
Peter Barker
52882d11fa
Copter: AP_TempCalibration does not take reference to ins
2018-03-16 00:37:35 -07:00
Randy Mackay
feecbe442f
Copter: use multiply instead of divide in param conversion
2018-03-16 13:50:57 +09:00
Randy Mackay
f368ff6664
Copter: parameter conversion from RC_FEEL_RP to ATC_INPUT_TC
2018-03-16 13:50:57 +09:00
Leonard Hall
9544b1763b
Copter: replace smoothing gain with AC_AttitudeControl::set_input_tc
2018-03-16 13:50:57 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
115ed491c0
Copter: Obey RANGEFINDER_ENABLED, AUTOTUNE_ENABLED and AC_TERRAIN build macros
2018-03-15 15:03:22 +00:00
Dr.-Ing. Amilcar Do Carmo Lucas
db90ee6841
Copter: Remove RTL_ parameters if RTL flight mode is disabled
2018-03-15 07:38:50 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
ed36ec3c29
Copter: add option to disable THROW mode
2018-03-15 07:38:14 +09:00
Andrew Tridgell
62522a4e1d
Copter: fixed docs for Follow mode number
2018-03-13 07:53:16 +09:00
Peter Barker
d88bd52a53
Copter: use baro singleton
2018-03-08 21:20:05 -08:00
Peter Barker
af56826107
Copter: follow mode fixups
...
add follow to FLTMODEx param descriptions
remove follow's set_velocity method
10hz logging of desired velocity in follow mode
follow mode uses pos error P gain
add send-debug-via-mavlink option
don't enter follow if follow lib is disabled
follow debug slowed to 1hz
disable follow on min-features builds
2018-03-05 15:08:08 +09:00
Randy Mackay
053983eb70
Copter: integrate AP_Follow into chase mode
2018-03-05 15:08:08 +09:00
night-ghost
adcc309f15
Copter: allow AP_Stats to be optional
2018-03-02 07:23:35 +11:00
murata
c0954b557e
Copter: move BCN param desc within define
...
non-functional change to make the formatting consistent
2018-02-28 13:17:40 +09:00
Peter Barker
b8e1f03599
Copter: add define for disabling beacon
2018-02-27 07:43:13 +09:00
Peter Barker
5b355214fd
Copter: add option to disable CIRCLE flight mode
...
Saves about 2.4kB of flash
2018-02-27 07:43:13 +09:00
Peter Barker
9b440d6b25
Copter: add option to disable SmartRTL mode
...
Saves 5.5k of Flash
2018-02-27 07:43:13 +09:00
Peter Barker
b9ad2bc8db
Copter: add option to disable AUTO mode
...
Saves ~12k of flash
2018-02-27 07:43:13 +09:00
Dr.-Ing. Amilcar Do Carmo Lucas
def098bd8a
Copter: obey ADSB_ENABLED == DISABLED
2018-02-21 22:11:34 +09:00
Andrew Tridgell
7938bd08bb
Copter: make flowhold mode conditional
...
reduces build size on px4-v2 by 4k
2018-02-12 13:34:47 +09:00
murata
c31c2a4cf1
Copter: optionalize the winch
2018-02-12 12:16:57 +09:00
Andrew Tridgell
0ed75052f8
Copter: enable parameters inside mode objects
...
this adds FHLD_* parameters for FlowHold mode. It is a large patch as
it needs to disentagle the mode class to enable it to be used in
Parameters.h
2018-02-08 17:36:33 +11:00
Andrew Tridgell
af4f0c29ba
Copter: enable TMODE (ToyMode) support
...
this is for the skyviper button based transmitter control
2018-02-08 17:36:33 +11:00
Andrew Tridgell
15166eff2e
Copter: enable temperature calibration library
2018-02-08 17:36:33 +11:00