Randy Mackay
d90d3d8dca
Copter: integrate control_flip
11 years ago
Randy Mackay
ef666c73ab
Copter: remove Position mode
11 years ago
Randy Mackay
1457a9d31a
Copter: auto_mode to global scope
11 years ago
Randy Mackay
689e92eb33
Copter: control_rtl
11 years ago
Randy Mackay
65f7bf92f4
Copter: replace yaw_mode with auto_yaw_mode
11 years ago
Randy Mackay
2219f21744
Copter: add RC_FEEL_RP parameter
...
Values from 0 ~ 100 control amount of filtering on roll and pitch input.
100 = no filter so crisp feel, 0 = a lot of filtering so very sluggish
response
11 years ago
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
11 years ago
Randy Mackay
214a859e97
Copter: remove unused RADX100 definition
...
The real purpose of this small change is to kick off the autobuilder for
the AC3.1.1 release.
11 years ago
Randy Mackay
a45b9cbe9a
Copter: remove unused RELAY_TOGGLE definition
11 years ago
Randy Mackay
dee5fb212a
Copter: remove dup definition of FRAME_ORIENTATION
...
Ideally the frame orientation parameter should be moved to the motors
class
11 years ago
Randy Mackay
ae4f368f16
Copter: allow ch6 tuning of loiter speed
11 years ago
Randy Mackay
a3527ade61
Copter: move EARTH_FRAME definition to defines.h
...
defines.h is for defining enumerations and other unchanging values while
config.h is for changeable values like parameter defaults, enabling or
disabling sensors.
11 years ago
Randy Mackay
66859686a0
Copter: remove some unused definitions
11 years ago
Randy Mackay
138c2803be
Copter: combine NTUN and INAV dataflash msgs
11 years ago
Randy Mackay
df9d1614e2
Copter: remove PID logging
...
Almost never used and eats up limited log description space
11 years ago
ctech4285
2b5d8aa5b7
Copter: integrate EPM library
11 years ago
Andrew Tridgell
9716e80e21
Copter: moved ap_message into GCS.h
11 years ago
Andrew Tridgell
cc3ee2ec0c
Copter: added dual compass logging when available
11 years ago
Randy Mackay
cf0547e854
Copter: remove AN0~AN15 pin definitions
11 years ago
Randy Mackay
e978a710cc
Copter: remove PIEZO_PIN definition
11 years ago
Randy Mackay
7ef04bb73b
Copter: rename nav_yaw to control_yaw
11 years ago
Randy Mackay
10d6a9a34e
Copter: replace Log_Write_Motors with Log_Write_RCOU
11 years ago
Randy Mackay
af657d58b9
Copter: RCIN dataflash logging
11 years ago
Randy Mackay
87127f0ab8
Copter: allow battery failsafe to trigger RTL
11 years ago
Randy Mackay
bc1e06757b
Copter: allow GPS failsafe to trigger AltHold
...
FS_GPS_ENABLE parameter accepts two new options, 2=AltHold,
3=LandEvenFromStabilize.
If set to 3 the GPS failsafe will trigger and LAND even from manual
flight modes like Stabilize and ACRO. This is useful for users who want
to ensure their copters can never stray outside the circular fence (the
fence only triggers when it knows it is outside the bounds, and it can't
know this if it has no GPS)
11 years ago
Randy Mackay
ae87759e6d
TradHeli: add THROTTLE_MANUAL_HELI
...
Move check_dynamic_flight to run as scheduled task
11 years ago
Randy Mackay
f0f6e85b39
Copter: ARMING_CHECK made into bitmask
...
Allows arming checks to be individually enabled or disabled for baro,
compass, GPS, INS, parameters, RC and board voltage
11 years ago
Jason Short
371dc8c616
Copter: Drift Mode
...
Changes Toy mode declarations to Drift mode.
Requires GPS, Mode 2 transmitter
Drift mode mixes Roll, Pitch and Yaw into a single stick on mode two transmitters.
11 years ago
Randy Mackay
06ce98a2f4
Copter: add SINGLE_FRAME definition
11 years ago
Jason Short
520a535c21
Copter: TOY mode updates
11 years ago
Randy Mackay
798c4e2278
Copter: more Ch7/Ch8 event logging
...
Additional event logging for SaveWP, Fence, Acro trainer, Save Trim
11 years ago
Randy Mackay
2326b2e5f5
Copter: crash checker
...
Crash is determined to have happened when the copter is 20deg more than
the ANGLE_MAX parameter continuously for more than 2 seconds
Not activated when in ACRO mode or while flipping
11 years ago
Andrew Tridgell
92bf4b9c89
Copter: added MAVLink SYSTEM_TIME message
11 years ago
Randy Mackay
fb49cd82c1
Copter: add LAND to aux switch
...
Fix aux switch AUTO and RTL so they resets flight mode if still in those
modes when switch brought low
11 years ago
Randy Mackay
6c0cb5f84d
AutoTune: bug fix and GCS messages
11 years ago
Randy Mackay
0cbedded0d
Copter: autotune to use 2pos switch only
...
method of recording state also changed
other code clean-up
pair programmed withe Leonard
11 years ago
Randy Mackay
2e75d5dec3
Copter: autotune log when limits reached
11 years ago
Randy Mackay
7e657ce856
AutoTune: abandon tuning if rate P hits minimum
...
Fixes from Leonard
11 years ago
Andrew Tridgell
4b68dd48f7
Copter: use ins.wait_for_sample() for main loop
...
this takes advantage of the INS specific method to wait for a sample
12 years ago
Randy Mackay
31cea0140d
Copter: Leonard's AutoTuning for Roll and Pitch
12 years ago
Randy Mackay
dab4f032f9
Copter: integrate BattMonitor
12 years ago
Randy Mackay
c3f7146f03
Copter: improve check of frame type to catch spelling errors
12 years ago
Randy Mackay
a53d28e018
Copter: remove support for dmp ahrs
12 years ago
Randy Mackay
77b5cb5d3f
Copter: correct typo in error #define
12 years ago
Randy Mackay
c596b27719
Copter: add dataflash error for GPS glitch
12 years ago
Andrew Tridgell
3378c7901a
Copter: added support for the flymaple board
12 years ago
Randy Mackay
fd047cc968
Copter: AUTO ch7/ch8 option
12 years ago
Randy Mackay
3a5a15a15f
Copter: allow CH6 tuning of sonar gain
12 years ago
Randy Mackay
69da4e99f8
Copter: add ch7/ch8 Auto and Land option
...
CH7/CH8 high initiates AUTO mode, low initiates Land. Ideally high
would be a new take-off flight mode so this may need some rework.
12 years ago
Randy Mackay
e1fe4946fb
Copter: Sprayer enable added to CH7/CH8 switch
12 years ago