Andrew Tridgell
8e65e5bff0
Copter: replace HAVE_AP_TERRAIN with AP_TERRAIN_AVAILABLE
11 years ago
Andrew Tridgell
8d04deff6a
Copter: added terrain status reporting
11 years ago
Andrew Tridgell
0562907d9f
Copter: added AP_Terrain library
11 years ago
Andrew Tridgell
e9fedbdb79
Copter: removed use of removed MAV_CMD_NAV_ commands
11 years ago
akdslr
dc67058771
ArduCopter: Removed CONFIG_SONAR_SOURCE, SONAR_SOURCE_ADC, and SONAR_SOURCE_ANALOG_PIN since no longer used
11 years ago
akdslr
06fa2e3f60
ArduCopter test: Renamed the test from sonar to rangefinder and added info on all devices
11 years ago
akdslr
1354cd7120
ArduCopter Parameters: Changed the SONAR prefix to RNGFND, renamed SONAR_GAIN, and CH6-8 value descriptions
11 years ago
Supergoldfish
13563f4344
Copter: added Sonar Voltage reporting to GCS mavlink
...
Rangefinder class will return 0 if not applicable.
11 years ago
Randy Mackay
e9861de2ac
Copter: fix to drift's yaw rate
...
The ACRO_P parameter needs to be multiplied by the roll and pitch
velocities to calculate the final yaw rate
11 years ago
Randy Mackay
7bda6cbadf
Copter: integrate EKF check
...
Check runs at 10hz
Log ekf check failures and ekd failsafes
11 years ago
Randy Mackay
a4a4334b13
Copter: add EKFCHECK_COMPASS parameter
11 years ago
Randy Mackay
65bc498d4e
Copter: add ekf check of compass
...
Checks the EKF's compass variance or the inertial navigations x and y
acceleration corrections
11 years ago
Randy Mackay
eb696e247b
Copter: CLI report_compass prints results for all compasses
11 years ago
Randy Mackay
3c702e5fc5
Copter: compass mot configures all compasses
11 years ago
Randy Mackay
af28270669
Copter: bug fix for throttle failsafe
...
Missing bracket could cause throttle failsafe to be triggered even when
disabled or motors disarmed
11 years ago
lthall
9202149fb1
Copter: integrate pre-takeoff throttle feedback
...
This feature slightly revs the motors in response to the pilot's input
before takeoff AltHold, Loiter, AutoTune, PosHold and Sport flight modes
pair-programmed with Randy Mackay
11 years ago
Randy Mackay
11678ba936
Copter: remain landed until throttle output above 25 percent
11 years ago
lthall
edd7334544
Copter: add pre_takeoff throttle feedback
...
pair-programmed with Randy Mackay
11 years ago
Randy Mackay
e339149044
Copter: update AC3.2-rc3 ReleaseNotes yet again
11 years ago
Randy Mackay
73fcfbd174
Copter: add no-break to case to resolve compiler warning
...
This also helps kick off the auto builder for AC3.2-rc3
11 years ago
Randy Mackay
eb762bc890
Copter: update AC3.2-rc3 Release Notes
11 years ago
Randy Mackay
df28db1361
Copter: minor formatting update
11 years ago
Craig Elder
07d43534c1
Copter: Change Radio Failsafe Timeout
...
Change Radio Failsafe Timeout from 2 seconds to 200ms
11 years ago
Craig Elder
3c9c943b67
Copter: Change Radio Failsafe Timeout
...
Change Radio Failsafe Timeout from 2 seconds to 200ms
11 years ago
Craig Elder
e85c9f078d
Copter: Change Radio Failsafe Timeout
...
Change Radio Failsafe Timeout from 2 seconds to 200ms
11 years ago
Randy Mackay
34984cc2d1
Copter: update AC3.2-rc3 Release Notes
11 years ago
Jonathan Challinger
fc34a2fed1
Copter: updated AttitudeControl ctor call to reflect changes
11 years ago
Randy Mackay
b6ef3dc5d7
Copter: add parenthesis around ntun log bitmask
...
Resolves one compiler warning
11 years ago
bugobliterator
2fd165d023
Copter: Add esc_calib to as an app in cli
...
Usage Notes:
- when in cli mode select setup
- inside setup use esc_calib <chan_mask> to launch esc calibration
e.g. esc_calib 1010 : enable calibration for Motor 2 and Motor 4
11 years ago
Andrew Tridgell
49954a3a61
Copter: use sensors from board subtypes
11 years ago
Andrew Tridgell
fa4abdb0ae
Copter: added support for MPU9250
11 years ago
Robert Lefebvre
022425584b
TradHeli: Move two static bools into heli_flags structure to save 2 bytes RAM.
11 years ago
Robert Lefebvre
4b9aea2c55
Parameters: Update Tune Comments with new options
11 years ago
Robert Lefebvre
aff98e34e5
TradHeli: Force recalc scalers after setting main loop time in MotorsHeli so that ramp scalers are right for 32-bit.
11 years ago
lthall
f53181ec66
Copter: Acro balance fix
11 years ago
Andrew Tridgell
71d2333ea8
Copter: changes for more common mavlink code
11 years ago
Andrew Tridgell
28f251005b
Copter: fixed typos in parameter markup
11 years ago
Randy Mackay
7f9cd20377
Copter: set UARTs non-blocking at end of initialisation
...
Previously we were setting to non-block after arming but this reduce the
chance of bumping into a NuttX USB driver issue that can cause the uart
to become unresponsive and also makes Copter consistent with Plane
11 years ago
Randy Mackay
34bc136a6c
Copter: AC3.2-rc3 version and release notes
11 years ago
Randy Mackay
65e5367619
Copter: rename hybrid to poshold
11 years ago
Randy Mackay
0fc73a0a21
Copter: rename control_hybrid to poshold
11 years ago
Randy Mackay
b565d43d5d
Copter: PREFLIGHT_SET_SENSOR_OFFSETS used to set compass offsets
...
remove deprecated ardupilot specific SET_MAG_OFFSETS
11 years ago
Randy Mackay
2c085c300d
Copter: only save compass offsets when learning is on
11 years ago
Randy Mackay
b799020e25
Copter: pre-arm check uses compass configured method
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
Randy Mackay
e1a6b07e60
Copter: setting ESC param to 2 skips high throttle check
...
This allows the all-at-once ESC calibration to be performed on a setup
in which the RC input takes some time to come online.
11 years ago
Robert Lefebvre
4b5167e529
TradHeli: Change behavior of Acro and Stabilize modes when disarmed. Servos should move realistically for testing when disarmed.
11 years ago
Robert Lefebvre
5b13b2b3da
TradHeli: Stabilize mode should use get_pilot_desired_collective, not get_pilot_desired_throttle.
11 years ago
Robert Lefebvre
032f321348
TradHeli: Acro mode uses full collective range.
11 years ago
Robert Lefebvre
c7ccd22d96
TradHeli: Set main loop rate time in motors class.
11 years ago