Matthias Badaire
147e91877e
Copter: Add SERIAL2_PROTOCOL for GCS and FRsky telemtry
...
this allows selection of protocol type on telem2. The default is
MAVLink, but can be selected as FrSky protocol
2014-07-29 17:08:19 -07:00
Randy Mackay
65e5367619
Copter: rename hybrid to poshold
2014-07-11 14:09:01 +09:00
Randy Mackay
fdc0ec837b
Copter: add nav_guided suport to Auto mode
2014-07-06 17:00:31 +09:00
Randy Mackay
20719e23fd
Copter: enable PARACHUTE and RALLY for all but APM
2014-05-27 14:43:33 +09:00
Randy Mackay
d857427444
Copter: disable RALLY points by default
...
This saves 2k of flash which allows the code to fix on the APM1/2
2014-04-30 21:46:21 +09:00
Randy Mackay
19f1e7fec4
Copter: disable Parachute by default
...
This saves 1k of flash and we are desperately low on the APM1/APM2.
Hopefully we can find savings somewhere and re-enable it by default.
2014-04-24 19:02:32 +09:00
Randy Mackay
287af8f66e
Copter: disable optical flow by default
...
We have run out of flash on the APM2, it was a choice between Hybrid
flight mode and OF_Loiter
2014-04-23 15:27:08 +09:00
Randy Mackay
55e7e1eb3e
Copter: allow HYBRID to be disabled to save flash
...
Hybrid flight mode costs 4.5k of flash which currently puts us over the
limit for APM1 and APM2 unless optical flow or other features are
disabled
2014-04-23 15:27:05 +09:00
Andrew Chapman
fa3732ac6d
Copter: integrate AP_Rally
2014-04-19 15:00:23 +09:00
Randy Mackay
ff32b27272
Copter: integrate parachute lib
2014-04-07 13:36:44 +09:00
Andrew Tridgell
640b64f5e4
Copter: convert to new GPS API
2014-04-01 06:38:24 +11:00
Randy Mackay
54e131cf1f
Copter: re-enable CLI for Pixhawk
2014-03-08 15:17:02 +09:00
Randy Mackay
7992a1a7d3
Copter: disable the CLI by default
...
This is unfortunate but master's flash size is over the APM2 limit
2014-03-05 12:03:56 +09:00
Randy Mackay
d9b7559379
Copter: remove duplicate #define from APM_Config.h
2014-02-17 16:44:47 +09:00
Randy Mackay
814157324d
Copter: APM_Config AUTOTUNE_ENABLED
2014-02-15 05:27:45 +11:00
Dneault
f48e106271
Copter: add coax heli support
...
Motors should be attached to RCOutputs 1 and 2, Flaps should be connected
to RC outputs 3 and 4
2014-02-07 12:36:04 +09:00
Randy Mackay
a9f1a2ee5e
Copter: disarm on land even if pilot throttle not zero
...
default behaviour remains as before, this is an compile time option only
2014-01-15 11:31:00 +09:00
Randy Mackay
21cda96f67
Copter: EPM enable/disable to APM_Config.h
2013-12-17 15:36:44 +09:00
Randy Mackay
59cea4b88c
Copter: remove CopterLED from main code
2013-11-30 18:20:55 +09:00
ssq870424
07d3f2a3c5
Copter: add support for singlecopter airframe
...
this is the newest singlecopter airframe programme.
This kind of aerial vehicles include Honeywell T-hawk and Goldeneye.
2013-11-12 23:40:27 +09:00
Randy Mackay
465cb8ab25
Copter: add features that can be disabled to APM_Config.h
2013-10-28 12:36:52 +09:00
Randy Mackay
390a8c02a5
Copter: enable AUTOTUNE by default
2013-10-18 13:58:08 +09:00
Randy Mackay
d2bbc06502
Copter: allow throttle deadband to be redefined in APM_Config.h
2013-10-13 20:41:11 +09:00
Randy Mackay
0e740bd4e1
Copter: enable AUTOTUNE for mission planner build
2013-10-13 11:57:50 +09:00
Randy Mackay
a53d28e018
Copter: remove support for dmp ahrs
2013-09-27 10:42:49 +09:00
Randy Mackay
02f7310689
Copter: make it easier for Arduino users to easily reduce flash space by turning off features
2013-09-26 13:15:30 +09:00
Randy Mackay
5b00ce24ed
Copter: minor user hooks cleanup
...
Only define and call functions if the appropriate #define in
APM_Config.h has been added
2013-05-17 12:19:07 +09:00
Randy Mackay
1426f40319
Copter: remove unused JDrones motor PID overrides
2013-05-17 12:05:20 +09:00
Randy Mackay
19394918dd
Copter: simplify APM_Config.h
...
Remove items that can be more easily set with parameters
2013-05-17 12:01:39 +09:00
Andrew Tridgell
0d027b7a23
Copter: updates for new compass API
2013-05-02 12:48:14 +10:00
Randy Mackay
a53e5f747b
Copter: add fourth yaw behaviour, look-at-home
...
Added get_wp_yaw_mode to remove duplication of checks of the
WP_YAW_BEHAVIOR parameter
2013-04-20 15:36:24 +09:00
Randy Mackay
597a4b912a
Copter: fix to allow building HIL_MODE_SENSORS
2013-03-18 13:41:52 +09:00
Randy Mackay
102b5da59d
Copter: remove unnecessary #defines from APM_Config.h
2013-02-24 14:41:56 +09:00
Randy Mackay
67c69a19ee
Copter: remove baro-only alt hold
...
Saves 8 bytes of memory and more importantly simplifies the alt hold
calculations
2013-02-24 14:41:29 +09:00
Randy Mackay
b74da54c98
Copter: enable inav xy by default
2013-02-24 14:41:21 +09:00
Randy Mackay
766ccdf6f8
Copter: add selection of inertial nav wp controller to APM_Config.h
2013-02-24 14:41:13 +09:00
Robert Lefebvre
dde713aaa5
Arducopter: Backing out my changes for a new Loiter Repositioning mode. Leonard and Jonathan's work will trump this.
2013-01-20 21:32:00 +09:00
Randy Mackay
fef7569dee
Copter: added experimental LOITER_REPOSITIONING #define to config.h
...
APM_Config.h should be used to overriding the standard parameters but
they still require a definition in config.h or they will be undefined
when built by the mission planner.
2013-01-14 13:34:14 +09:00
Andrew Tridgell
394dccf9a8
Copter: make config defaults match 2.9
2013-01-02 15:27:42 +11:00
Robert Lefebvre
6e64b1b357
ACM: Precision Loiter RePositioning code.
...
Protected behind a #define
2013-01-02 09:19:39 +11:00
Pat Hickey
22ac39a4ef
ArduCopter: disable and remove InertialNav defines from APM_Config
...
* We're not going to have the RAM available to support those in general release
2012-12-20 14:52:29 +11:00
Pat Hickey
2aa4657315
ArduCopter: changes to use CONFIG_HIL_BOARD
2012-12-20 14:52:28 +11:00
Pat Hickey
4b84e99f85
remove dumb user hooks comments
2012-12-20 14:52:28 +11:00
Robert Lefebvre
1b97a92098
ACM: Code Cleanup
2012-12-08 14:49:38 -05:00
rmackay9
85c8bdce15
ArduCopter: removed unused and out-of-date #defines from APM_Config.h
2012-12-08 13:38:39 +09:00
rmackay9
4ca27defb3
ArduCopter: update comments related to CH7 switch options
2012-12-06 17:40:36 +09:00
rmackay9
8d682b9812
ArduCopter: disable INERTIAL_NAV_XY by default
2012-12-06 10:32:02 +09:00
rmackay9
072ffec493
ArduCopter: allow INERTIAL_NAV to be enabled separately for horizontal and vertical position
2012-12-06 10:31:41 +09:00
rmackay9
aa5e7e63a0
ArduCopter: switch on INS in APM_Config.h (i.e. on by default for users uploading through Arduino IDE)
2012-12-06 10:31:36 +09:00
Robert Lefebvre
3e65dd3ded
ACM: TradHeli APM_Config.h changes
2012-12-04 13:32:40 -05:00