yaozb
bd615a6892
起飞着陆添加倒计时
5 years ago
z
7b2a6cb0cf
add flow test
5 years ago
yaozb
a6d437808a
添加起飞与降落到指定高度请求继续
5 years ago
z
ed434ce9e4
降落锁定第一版,落地后期望值任会增加
5 years ago
z
d174a2f190
edit param value
5 years ago
yaozb
259872f93c
deadline param encryption added
5 years ago
z
de93779d4c
battery volt mah edit
5 years ago
z
27ccf07d62
backup commit 0416
5 years ago
yaozb
ecdc425ce8
add trial period
5 years ago
z
9df69543f0
add sysid
5 years ago
Gone4Dirt
36ed12073c
Copter: Added autorotation flight mode and support
5 years ago
Matt Lawrence
9ba4941aa7
Copter: Refactor failsafes, add fs_options bitmask parameter
...
- Radio failsafe, battery failsafe, GCS failsafe refactoring
- Add new FS_OPTIONS parameter
- Enhance GCS Failsafe abilities
5 years ago
Randy Mackay
7b0da89708
Copter: add vibration check
5 years ago
Leonard Hall
c11f2247eb
Copter: System ID mode
5 years ago
murata
abb91fc33a
Copter: Change external button specification to option
...
Copter: Change the definition name from BUTTON to BUTTON_ENABLED.
5 years ago
Peter Barker
b4537bebd8
Copter: move control_mode_t into being Mode::Number enum class
...
Fixes this compiler error:
In file included from ../../ArduCopter/sensors.cpp:1:
In file included from ../../ArduCopter/Copter.h:195:
../../ArduCopter/mode.h:1291:9: fatal error: declaration shadows a variable in the global namespace [-Wshadow]
AUTO, // after A and B defined, pilot toggle the switch from one side to the other, vehicle flies autonomously
^
../../ArduCopter/defines.h:38:5: note: previous declaration is here
AUTO = 3, // fully automatic waypoint control using mission commands
^
1 error generated.
5 years ago
Randy Mackay
709c874d8b
Copter: integrate AP_OAPathPlanner
6 years ago
Peter Barker
676d75c391
Copter: correct namespacing of Copter modes
...
This makes us look like Rover and Plane in terms of namespacing for the
Mode classes, and removes a wart where we #include mode.h in the middle
of the Mode class.
This was done mechanically for the most part.
I've had to remove the convenience reference for ap as part of this.
6 years ago
Peter Barker
e5b25824eb
Copter: remove unused takeoff_trigger_dz parameter
6 years ago
Randy Mackay
a5bdd12bfa
Copter: replace TUNE_LOW/HIGH params with TUNE_MIN/MAX
...
change from uint16 to floats to ease setup
also add check that no function assigned to rc6
6 years ago
Peter Barker
2040580ce7
Copter: move enabled parameter into compass library
6 years ago
Patrick José Pereira
33764d6c3b
Copter: Fix typo
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Michael du Breuil
cac4b91671
Copter: Allow scripting to run
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago
Andrew Tridgell
89d54767b1
Copter: convert to use AC_AutoTune library
...
this maintains existing behaviour
6 years ago
SergeyBokhantsev
af6303c82b
Copter: User parameters implementation
7 years ago
Peter Barker
e7e56dde7a
Copter: move handling of RC switches into RC_Channel
7 years ago
Andrew Tridgell
20dea6df45
Copter: moved OSD to top level params
...
this gives us plenty of param depth for a complex param tree
7 years ago
Alexander Malishev
f63b3c044a
Copter: added OSD support
7 years ago
Michael du Breuil
749e0acd10
Copter: Remove software type param
7 years ago
Randy Mackay
bf6e1993a1
Copter: resolve compiler warning re temp_calibration init order
7 years ago
Randy Mackay
59e4749fd0
Copter: integrate AC_Loiter
...
includes param conversion
7 years ago
Michael du Breuil
291531e056
Copter: Support new battery failsafes
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
580143d404
Copter: Add whitespaces to increase readability and consistency (NFC)
7 years ago
Dr.-Ing. Amilcar do Carmo Lucas
4f0cf6d334
Copter: Parameter ACRO_THR_MID is only used in ACRO flight mode
7 years ago
Leonard Hall
9544b1763b
Copter: replace smoothing gain with AC_AttitudeControl::set_input_tc
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
115ed491c0
Copter: Obey RANGEFINDER_ENABLED, AUTOTUNE_ENABLED and AC_TERRAIN build macros
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
ed36ec3c29
Copter: add option to disable THROW mode
7 years ago
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
7 years ago
Randy Mackay
053983eb70
Copter: integrate AP_Follow into chase mode
7 years ago
night-ghost
adcc309f15
Copter: allow AP_Stats to be optional
7 years ago
Peter Barker
b8e1f03599
Copter: add define for disabling beacon
7 years ago
Peter Barker
9b440d6b25
Copter: add option to disable SmartRTL mode
...
Saves 5.5k of Flash
7 years ago
murata
c31c2a4cf1
Copter: optionalize the winch
7 years ago
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
7 years ago
Andrew Tridgell
af4f0c29ba
Copter: enable TMODE (ToyMode) support
...
this is for the skyviper button based transmitter control
7 years ago
Andrew Tridgell
15166eff2e
Copter: enable temperature calibration library
7 years ago
Andrew Tridgell
89674482a7
Copter: added FLTMODE_CH parameter
...
this allows for the flight mode to be on any RC channel, or no channel
at all to disable RC flight modes
7 years ago
Pierre Kancir
cfc69214e6
Copter: add LAND_ALT_LOW parameter
7 years ago
Randy Mackay
8d6f8e4d9c
Copter: move pos-control pids to pos-control library
7 years ago