Peter Barker
92b707c19c
Copter: stop passing serial manager to proximity constructor
5 years ago
bnsgeyer
e10e63698f
Copter: Change STAB_COL params to percent
5 years ago
Leonard Hall
3901471eaf
Copter: System ID mode: Add tuning option parameter discription
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
c2a1ab988d
Copter: fix PSC_ACCZ_FILT to _FLTE param conversion
5 years ago
Randy Mackay
85f963b961
Copter: multicopter ATC_RAT_RLL/PIT_FILT copied to FLTD and FLTT
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
bnsgeyer
aef04fd924
Copter: tradheli update conversion
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
bnsgeyer
23d4473f88
Copter: tradheli-properly upgrade rsc parameters
5 years ago
Randy Mackay
6ddaf81439
Copter: param conversion for INS_NOTCH_FREQ and BW
5 years ago
bnsgeyer
f84dac85ea
Copter: tradheli-dualheli swashplate type upgrade conversion fix
5 years ago
bnsgeyer
a849aab4c7
Copter: tradheli-singleheli swashplate type upgrade conversion fix
5 years ago
Randy Mackay
709c874d8b
Copter: integrate AP_OAPathPlanner
6 years ago
Peter Barker
48a1b2f436
Copter: avoid allocate a GCS_MAVLINK per mavlink channel
6 years ago
Bill Geyer
c8b547a8e4
Copter: tradheli-remove snprintf statements
6 years ago
bnsgeyer
5eb5277f4c
Copter: tradheli-converts swashplate to H3-120 on upgrade based on old params
6 years ago
Michael du Breuil
599a1af5c1
Copter: Convert ARMING_CHECK
6 years ago
Leonard Hall
f128e93ec5
Copter: support for upgrade to PID object
6 years ago
Peter Barker
cf45108efb
Copter: set Heli frame default at compile-time
6 years ago
Michael du Breuil
c612291a47
Copter: Enable scripting parameters
6 years ago
Michael du Breuil
bd904f890f
Copter: Update for AFS interface
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
ChristopherOlson
e13ff6c398
Copter: Parameters TradHeli Acro - add description for setting of virtual flybar
6 years ago
1iggy2
3c4bac7c97
Copter: added I frame for octa
6 years ago
bnsgeyer
4120e29614
AP_Motors: Tradheli-complete conversion of throttle curve params to percent
...
add conversion for throttle curve params for upgrade
6 years ago
Randy Mackay
2c682c7001
Copter: add missing AccelZ to GCS_PID_MASK param description
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
fad769f3bf
Copter: add param conversion from MAG_ENABLE to COMPASS_ENABLED
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
bnsgeyer
2ec470aaee
Copter:tradheli - added swash params to convert on upgrade
6 years ago
bnsgeyer
2fc942ac24
Copter: tradheli-convert swash parameters on firmware upgrade
6 years ago
Randy Mackay
ead3682e4c
Copter: correct ACRO_YAW_P param description
...
this parameter applies to all flight modes
6 years ago
Michael du Breuil
cac4b91671
Copter: Allow scripting to run
6 years ago
Andrew Tridgell
3f58461839
Copter: allow override of default frame type
6 years ago
Andrew Tridgell
36180faab5
Copter: added 3 more FRAME_TYPE values
6 years ago
bnsgeyer
62ffd273aa
Copter: Tradheli-default RC8_OPTION to motor interlock
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago
Dr.-Ing. Amilcar do Carmo Lucas
00d9cc2e09
Copter: Only use the 6 LSBs, avoids a cpp warning
6 years ago
Pierre Kancir
8c5d9d38a6
Copter: fix snprintf size warning
6 years ago
Michael du Breuil
fc2ea009fb
Copter: Reset all storage when format version is incorrect
6 years ago
IamPete1
21b6a2a878
Copter: Add value to paramiter discription
6 years ago
Andrew Tridgell
89d54767b1
Copter: convert to use AC_AutoTune library
...
this maintains existing behaviour
6 years ago
Francisco Ferreira
a2fa63bcf7
Copter: fix Cygwin build
...
Static initialization doesn't have an exact order, we can't rely on it
6 years ago
Randy Mackay
550be0bfb1
Copter: tradheli default table made static
6 years ago