Andrew Tridgell
4e4a4a685c
fixed two more CONFIG_HARDWARE #ifdef bugs
2011-12-13 17:05:48 +11:00
Jason Short
6bac318def
Added param option for Simple mode reset
2011-12-12 17:47:45 -08:00
Andrew Tridgell
ae1ec05dd4
fixed barometer detection on APM2
2011-12-12 15:45:36 +11:00
Pat Hickey
067724b4f1
ArduCopter: update AP_Baro constructors & initializers
2011-12-11 15:21:10 -08:00
Pat Hickey
67436d7ff2
ArduCopter: Get barometer data in terms of AP_Baro interface
...
* Major change: Log.pde Log_Write_Control_Tuning has changed significantly
* MS5611 has no concept of RawPres and _offset_press
* Log the get_pressure() instead. (If we don't trust the barometer, what's the point?)
2011-12-11 15:21:10 -08:00
Pat Hickey
82b8f4d7b7
ArduCopter: instantiate correct AP_Baro object based on CONFIG_BARO
2011-12-11 15:21:09 -08:00
Pat Hickey
698a231dd6
ArduCopter: Rename APM_BMP085 classes to AP_Baro_BMP085 classes.
2011-12-11 15:21:09 -08:00
Randy Mackay
62a7b19600
Arducopter, RangeFinder - added SONAR_TYPE parameter and properly support the XL (default), LV and long distance XL (aka XLL) sonar types
2011-12-11 16:40:59 +09:00
Jason Short
995727383b
Adjust Simple mode on the fly.
2011-12-10 23:29:29 -08:00
Jason Short
f444aac706
Added SIMPLE mode reset outside of bounding box of 10M, will do more testing before enabling.
2011-12-10 10:19:20 -08:00
Jason Short
7c1a975a71
Made Baro_alt int32_t
...
Added home to copter bearing, home to copter distance
Added Land mode
2011-12-10 10:19:20 -08:00
Jason Short
22e4ed67aa
Added Home Bearing
2011-12-10 10:19:20 -08:00
Jason Short
118a232b13
made RateP range a little more sensible
...
removed unused var
2011-12-06 21:03:07 -08:00
Jason Short
ad94166c22
Alt_hold_patch, removed Z dampening from Manual override. Fixed integrator conversion to throttle_cruise
2011-12-04 21:32:33 -08:00
Jason Short
55b2e5339a
simple patch to improve alt hold based on stability patch
2011-12-04 21:32:33 -08:00
Jason Short
8e0d8a860b
Formatting, swicth Omega to raw IMU rates
2011-12-03 15:29:33 -08:00
Michael Oborne
21143d87b5
add 1hz mavlink loop.
2011-12-04 06:32:08 +08:00
Jason Short
f3b3350d25
Git Test
2011-11-28 10:54:20 -08:00
Jason Short
dddf829c01
removed need to send increment flag to update commands
...
constrained climb_rate value
2011-11-28 10:33:06 -08:00
Pat Hickey
98534e71f7
ArduCopter: rev version number from 2.0.51 to 2.1.0 Alpha
2011-11-25 20:00:19 -08:00
Andrew Tridgell
1d66b075b0
ArduCopter: rename purple to APM2
2011-11-25 20:00:19 -08:00
Andrew Tridgell
e297f0cb23
USB-MUX: enable USB MUX switching for ArduCopter
2011-11-25 20:00:19 -08:00
Andrew Tridgell
2bed1dcfd5
desktop: first version of register level SITL support
...
this adds register level emulation of the ADS7844 and the RC
input/output hardware on the APM1, allowing for SITL testing without
enabling HIL in the code
2011-11-25 20:00:18 -08:00
Andrew Tridgell
252e858011
fixed InertialSensor stub build
2011-11-25 20:00:18 -08:00
Pat Hickey
8300e21a8c
hil-sensors ArduCopter: fixes to make hil-sensors build work properly
...
* requires new stub libraries for InertialSensor and PeriodicProcess.
2011-11-25 20:00:18 -08:00
Andrew Tridgell
446a9aac84
re-organiser sensor declarations
...
this tries to make the #ifdef nesting easier to understand
2011-11-25 20:00:17 -08:00
Andrew Tridgell
23ccce23d0
purple: timer_scheduler should be in all builds
2011-11-25 20:00:17 -08:00
Pat Hickey
bbae76efb5
purple: switch ArduCopter to new sensor objects
...
this uses the new sensor abstractions for the purple/APM1 hardware
choice
2011-11-25 20:00:16 -08:00
Jason Short
10330abf54
no longer using the raw pressure
2011-11-25 11:34:05 -08:00
Jason Short
4195204161
v number
2011-11-21 22:13:18 -08:00
Jason Short
7f80649566
Added alternate alt hold,
...
New ESC Calibration Routine
2011-11-21 22:12:19 -08:00
Jason Short
57f3eafb52
Made save WP the default
...
Cosmetic updates
2011-11-20 12:50:12 -08:00
Randy Mackay
7ac04af03d
ArduCopter Alt Hold - Change to not run get_nav_throttle if manually adjusting altitude with manual_boost - removes possibility of I term running up
...
Tuning - added ability to modify altitude (position, not rate) controller
TradHeli - Fairly large change to how throttle is scaled and collective moves.
2011-11-20 22:30:42 +09:00
Jason Short
188fbfd878
added some params from Arduplane to make Mavlink upgrade easier
...
made loiter radius smaller in storage
2011-11-20 00:22:53 -08:00
Jason Short
85905e3879
missed ==
2011-11-19 14:42:57 -08:00
Jason Short
d8529a32a1
return to prev climb rate calc
2011-11-19 13:58:41 -08:00
Jason Short
16eb5641c2
Working implementation of Jump Command
2011-11-16 21:28:56 -08:00
Jason Short
47354b61ce
Mission Scripting re-write
2011-11-16 00:22:22 -08:00
Jason Short
d475e7ced5
Added better navigation flag for more accurate dtnav timing
...
Added better support for climb rate in SIM
2011-11-16 00:22:22 -08:00
Jason Short
730668b0c7
scaling width of circle mode to make it more round.
2011-11-13 23:09:42 -08:00
Jason Short
e55ba471bc
Moved updated alt to GPS so the climb rate is sane
2011-11-13 22:54:57 -08:00
Jason Short
69be03bab8
slowed Circle flight
2011-11-13 13:41:23 -08:00
Jason Short
ccdfa13edb
Update and fix for Circle mode
...
HIL updates for altitude
2011-11-12 21:43:21 -08:00
Jason Short
7df7dbe883
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-11-09 22:56:52 -08:00
Jason Short
3cb1f6b197
crosstrack angle variable
2011-11-09 22:56:38 -08:00
Andrew Tridgell
d69afc3945
HIL: allow for fast HIL attitude update in HIL_MODE_ATTITUDE
...
this runs it at the full loop rate
2011-11-10 13:17:06 +11:00
Jason Short
31e05e40fd
Fixes for Sim - Missing climb rate calculation
2011-11-08 10:46:52 -08:00
Andrew Tridgell
87d5581046
ArduCopter: use specific sized data types in a lot of places
...
this will make the Desktop build more consistent with the real AVR
build, and also with a future ARM build
2011-11-08 11:05:36 +11:00
Andrew Tridgell
dacf98e201
HIL: enable CTUN log message in ATTITUDE HIL
2011-11-08 07:58:35 +11:00
Jason Short
8ac8ea9c1d
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-11-06 22:46:57 -08:00