squilter
767b4da5b6
Copter: update send text severities
10 years ago
Andrew Tridgell
278883c521
Copter: finished conversion to .cpp files
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
10 years ago
Andrew Tridgell
356ece3402
Copter: rename .pde files to .cpp files
10 years ago
Robert Lefebvre
316196b12f
Copter: Finish RCMap fix.
...
All g.rc_X references changed to channel function pointers.
10 years ago
Andrew Tridgell
554de1f2d7
Copter: added channel objects named after input function
...
this follows the pattern used in plane and rover
10 years ago
Randy Mackay
8d05eaae16
Copter: add aux switch for Brake flight mode
10 years ago
Robert Lefebvre
41a6cc64ff
Copter: Log Emergency Stop and Motor Interlock status
10 years ago
Robert Lefebvre
4e51ce6d75
Copter: rename "estop" to "emergency stop".
...
No functional change
10 years ago
Robert Lefebvre
32b4e70cb7
Copter: Deprecate Aux Switch Multi-Mode
10 years ago
Robert Lefebvre
167507e28b
Copter: non-functional format fixes in switches.pde
10 years ago
Robert Lefebvre
a357ef43a4
Copter: Move Aux Switch flags into new Enum
10 years ago
Robert Lefebvre
a035d5ad1b
Copter: Fix initialization of Motor Interlock Aux Sw function.
10 years ago
Robert Lefebvre
16cf9471ae
Copter: Remove ap.motors_interlock, use only flag in AP_Motors
10 years ago
Robert Lefebvre
7349827eb1
Copter: Add Aux Switch E-Stop Function
10 years ago
Robert Lefebvre
e4c5915330
Copter: initial creation of motor_interlock
10 years ago
Andrew Tridgell
cb2427ef9e
Copter: removed special cases for DCM gain changes on arm/disarm
...
copter no longer uses DCM, so it doesn't need these special cases
10 years ago
Randy Mackay
ea5c24b70b
Copter: rename lost_copter to vehicle_lost
10 years ago
Jaime Machuca
3c00b0a0a8
Copter: ch7/ch8 for lost copter sound
10 years ago
Randy Mackay
d9b65cec22
Copter: fix compiler error re ch9, ch12 on some boards
...
channel 9 and 12 are not exist on some builds.
10 years ago
Randy Mackay
3be0a47c02
Copter: minor formatting fix
10 years ago
Robert Lefebvre
fd0cb0beed
Copter: Create check_duplicate_auxsw() method to streamline pre-arm check code
10 years ago
Robert Lefebvre
1afeb05398
Copter: Create check_if_auxsw_mode_used() to check for function usage
10 years ago
Robert Lefebvre
97cd3614eb
Copter: Change Aux Switch function list to enum.
10 years ago
Robert Lefebvre
a5af151a91
Copter: Initial expansion of Aux Switch to Ch7-12
10 years ago
Randy Mackay
2a47337dc1
Copter: fix multiple flight-mode fail log messages
...
When the vehicle failed to enter a flight mode it was logging the
failure repeatedly in the dataflash
10 years ago
Randy Mackay
0476558049
Copter: remove USE_EKF from ch7/ch8 switch
10 years ago
Randy Mackay
06d1a4c59f
Copter: use LandingGear command mode enum
10 years ago
Robert Lefebvre
e10e020062
Copter: Add Landing Gear functionality to main code
10 years ago
Randy Mackay
79e40b4f6a
Copter: do not send mode_change event before init complete
...
This avoids a beep as the flight mode is set during start-up
10 years ago
Randy Mackay
6a15d21704
Copter: minor format change
10 years ago
Jonathan Challinger
f045c75bfe
Copter: play various tones
10 years ago
Brad Bosch
74fedc0897
Copter: allow starting autotune from flightmode switch
...
ch5 switch to AutoTune is equivalent to starting autotune via sw7/8.
10 years ago
Randy Mackay
8a61f5acd2
Copter: add comments to control switch debouncing
10 years ago
Jonathan Challinger
5c8b39562f
Copter: rework control switch debouncing
10 years ago
Randy Mackay
3fa3cb6d65
Copter: remove EPM neutral from ch7/ch8 switch
...
The EPM library returns the pwm output sent to the EPM to the neutral
position automatically meaning an explicit ch7/ch8 setting is not
required
11 years ago
Randy Mackay
14d80910ec
Copter: integrate EPM ver2
11 years ago
Jason Short
882edaf787
Copter: add pitch axis flipping
...
Added Pitch axis flipping. You must be pushing forward or back 3° to make it flip in Pitch axis or it will flip in the default roll axis.
Added some extra throttle control to maintain altitude
removed the CH7 ability to exit Flip mode. It will exit only if completing flip or user aborts with control sticks.
11 years ago
Randy Mackay
0518439841
Copter: move relay from ch6 to ch7/ch8
11 years ago
Randy Mackay
77d5b2171e
Copter: rename control_modes.pde to switches.pde
11 years ago
svefro
e892b4cd04
Copter: Ch7/8 option to retract mount
...
-Define AUX_SWITCH_RETRACT_MOUNT in defines.h
-Added 27=Retract Mount to Parameters.pde CH7 and CH8
-added int on CH7/8opt AUX_SWITCH_RETRACT_MOUNT
-Added Case #if Mount == ENABLE to set mount mode
made set_mode public in AP_Mount.h lib
11 years ago
Andrew Tridgell
6416a4d0e6
Copter: fixed apm1-hil build
11 years ago
Andrew Tridgell
a4b9b989b7
Copter: convert to new AP_RangeFinder API
11 years ago
Randy Mackay
810c87969c
Copter: Ch7/8 switch to enable/disable feed forward and accel limiting
11 years ago
Andrew Chapman
3f0a52cb53
Copter: ch7/8 switch for auto pause/continue
...
- added new mode for CH7/CH8 (#24 , auto mission reset)
- changed mission.start() to mission.start_or_resume() in auto_init()
11 years ago
Randy Mackay
47c1cb8b99
Copter: log parachute events
11 years ago
Randy Mackay
56768a8d61
Copter: add min alt check to parachute release
11 years ago
Randy Mackay
340f3a7f9d
Copter: ch7/ch8 parachute release
11 years ago
Randy Mackay
fa96e9355b
Copter: init cmd before saving with Ch7/Ch8
11 years ago
Randy Mackay
c3162f67e8
Copter: integrate move of p1 from Location to mission cmd
11 years ago
Randy Mackay
43c7310540
Copter: ch7 save wp feature to use ap_mission
11 years ago