Pat Hickey
39fe9075d9
ArduCopter Init: different call to barometer.init based on CONFIG_BARO
...
* BMP085 has two arguments, second varying on apm1/apm2
* ms5611 has no arguments
13 years ago
Pat Hickey
2e200834e1
ArduCopter: Revert "Switched to Gyro only startup"
...
This reverts commit f932f0a9f6a29e9c3193622109298c657ed5a908.
I fixed this bug in 734185599cd9d6a487c675460c09895172e012b0.
It is no longer valid to call IMU::init_gyro() before IMU::init().
13 years ago
Randy Mackay
fe336fb749
ArduCopter - small fixes to fix HIL compile errors
13 years ago
Randy Mackay
67855b207d
Arducopter, RangeFinder - added SONAR_TYPE parameter and properly support the XL (default), LV and long distance XL (aka XLL) sonar types
13 years ago
Jason Short
648ab5f4ae
Switched to Gyro only startup
13 years ago
Jason Short
49806d93d9
Added Land FLight mode definition
13 years ago
Jason Short
0d8071a401
Added new gain and clamp value for DCM
13 years ago
Andrew Tridgell
aaac6212ab
MAVLink: use the configured system ID for ArduCopter
13 years ago
Jason Short
b92b4e9092
cleanup
13 years ago
Doug Weibel
b03de3095e
Add DataFlash.Init before doing a forced log erase on eeprom reset.
...
Add progress indication during log erase
13 years ago
Jason Short
df57380adc
Erasing Logs causing major havoc. Users getting infinite loop.
13 years ago
Jason Short
fb5302c50b
No longer resetting ch7 wp index with mode change, requires reboot
13 years ago
Jason Short
19c3c27ed0
Erasing Logs at new FW version detection
13 years ago
Andrew Tridgell
38c85c44ae
ArduCopter: rename purple to APM2
13 years ago
Andrew Tridgell
3a542b3ef3
USB-MUX: enable USB MUX switching for ArduCopter
13 years ago
Andrew Tridgell
338445e60c
ArduCopter-HIL: fixed HIL build
...
Logging isn't always enabled
13 years ago
Pat Hickey
1d50bb80fd
hil-sensors ArduCopter: fixes to make hil-sensors build work properly
...
* requires new stub libraries for InertialSensor and PeriodicProcess.
13 years ago
Andrew Tridgell
1e41b4b2b0
timer_scheduler doesn't exist in HIL_MODE_ATTITUDE
13 years ago
Andrew Tridgell
3072fdda85
adc.Init() needs timer_scheduler
13 years ago
Pat Hickey
3131ab16ef
remove BROKEN_SLIDER code
...
use the new CLI_SLIDER_ENABLED option and the "hit ENTER 3 times"
method
13 years ago
Pat Hickey
f1bad83d21
purple: fixed system init for purple sensor objects
13 years ago
Pat Hickey
4869ac3385
purple: use the new LED_ON/LED_OFF macros for LED level
...
this gets this right on both APM1 and purple for ArduCopter
13 years ago
Andrew Tridgell
89d2f0f849
mod barometer.Init() based on hardware
13 years ago
Jason Short
89e014c06a
Added alternate alt hold,
...
New ESC Calibration Routine
13 years ago
Jason Short
95b797d359
removed the init_esc - reworking the method to avoid the use of the CLI.
13 years ago
Jason Short
aef4db8263
Logging stabilization KP to hunt bug
13 years ago
Jason Short
8e1f311c36
s
...
shortened strings, logging defines updated
13 years ago
Jason Short
35524f6da7
Added optimizations for radian calls to remove a division.
...
added a protection for entering AP modes without Home being set by GPS lock.
13 years ago
Jason Short
bee53453d6
nav updates
13 years ago
unknown
a7038cbaf9
TradHeli - new parameter HSV_MAN to allow better set-up from APMissionPlanner. Also changed swash movement to use radio_out which fixes some setup bugs
13 years ago
Jason Short
b29f4456c4
fix for SIM GPS
13 years ago
unknown
156b496bab
TradHeli - small change to make throttle_cruise in terms of radio input instead of servo output
13 years ago
Jason Short
c8304114a3
renamed some command variables to align with Arduplane
...
reworked the arming code and moved the DCM gains out.
updated climb_rate to include sonar data.
13 years ago
Jason Short
fd9b16e787
resetting alt hold I
13 years ago
unknown
ea66c74ff0
TradHeli - added throttle scaling and heli specific angle_boost function that takes into account that heli's main blades can have -ve pitch.
13 years ago
Jason Short
07daf34ccc
Added a slew rate to the alt change rate.
...
Added better reporting of throttle control
upped constraints for alt hold
Additional logging for CTUN lay hold
13 years ago
Andrew Tridgell
1118d26f03
fixed "Free RAM" display on bootup
13 years ago
Jason Short
d4e5281a4c
Deafaut dead_zone call
...
Sets the correct default values for the RC_Channel group for Quads.
13 years ago
Andrew Tridgell
5a44298d57
CLI: enable "hit enter 3 times" support for CLI
...
if you hit enter 3 times before you send any mavlink packets, we will
enter CLI mode
13 years ago
Jason Short
a693bea7d9
added extra user hook
14 years ago
Jason Short
142707711e
Updates to guided mode from Michael O.
...
removed or commented unused static vars
14 years ago
Jason Short
43b3015963
lowered DCM RP gains
...
made Instant_PWM optional
upped PWM output to 400hz
14 years ago
Andrew Tridgell
d89ae696ef
merged the GCS updates from ArduPlane to ArduCopter
...
this removes all the non-MAVLink GCS options, and simplifies the HIL
and GCS code a lot. It also adds async sending of low priority GCS
text messages.
14 years ago
Andrew Tridgell
5a71030d76
don't check the slider switch if CLI is disabled
...
this prevents a build error in desktop mode
14 years ago
Andrew Tridgell
c61fe55d76
don't initialise DataFlash if logging is disabled
14 years ago
Andrew Tridgell
01e5ae2ab9
use memcheck_available_memory() instead of freeRAM()
...
this provides a more accurate view of memory
14 years ago
Michael Oborne
fab2121c6d
fix ac2 hil build
14 years ago
Jason Short
12cd4539a3
2.0.46 preliminary release
14 years ago
Jason Short
de61e87128
Added ADC gyro Filtering for quads - this fixes a noise issue introduced into the controller
...
added Position mode
removed
Added back in the accelerometer experiment
Added filter_result boolean to enable filter on the fly
14 years ago
Jason Short
239164fa19
Fixed Flip code to compile. Flip still not flight tested!
14 years ago