Andrew Tridgell
41caa949ca
fixed InertialSensor stub build
2011-11-25 20:00:18 -08:00
Pat Hickey
1d50bb80fd
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
1e41b4b2b0
timer_scheduler doesn't exist in HIL_MODE_ATTITUDE
2011-11-25 20:00:18 -08:00
Andrew Tridgell
a3701e521a
build: added hlsensors target
2011-11-25 20:00:18 -08:00
Andrew Tridgell
1c20efe4b8
re-organiser sensor declarations
...
this tries to make the #ifdef nesting easier to understand
2011-11-25 20:00:17 -08:00
Andrew Tridgell
2a5a15abce
test: fixed test code for HIL build
2011-11-25 20:00:17 -08:00
Andrew Tridgell
3072fdda85
adc.Init() needs timer_scheduler
2011-11-25 20:00:17 -08:00
Andrew Tridgell
c0898ab3b9
purple: timer_scheduler should be in all builds
2011-11-25 20:00:17 -08:00
Andrew Tridgell
2d8cfc0c3f
test: neaten up the output of the dcm test
2011-11-25 20:00:17 -08:00
Pat Hickey
3131ab16ef
remove BROKEN_SLIDER code
...
use the new CLI_SLIDER_ENABLED option and the "hit ENTER 3 times"
method
2011-11-25 20:00:17 -08:00
Pat Hickey
475afd6ac2
purple: enable dcm test, and fixed imu test to test the IMU API
2011-11-25 20:00:17 -08:00
Pat Hickey
c2972ff1f9
purple: fixed CLI code for non-ADC hardware and no sonar
...
purple hardware does not use the ADC driver
2011-11-25 20:00:17 -08:00
Pat Hickey
63393b206a
purple: added ins test
...
this tests the InertialSensor library API
2011-11-25 20:00:17 -08:00
Pat Hickey
f1bad83d21
purple: fixed system init for purple sensor objects
2011-11-25 20:00:16 -08:00
Pat Hickey
e3027fe54e
purple: pass isr_registry to APM_RC.Init()
2011-11-25 20:00:16 -08:00
Pat Hickey
660174e610
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
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
2011-11-25 20:00:16 -08:00
Pat Hickey
3f2692d1da
purple: added configuration logic for APM1 versus purple hardware
...
This abstracts the names for LED on/off (due to the different wiring
of LEDs on APM1 and purple), and adds the needed config defines for
the two hardware types
2011-11-25 20:00:16 -08:00
Pat Hickey
90c5eb8487
purple: added defines for APM hardware selection
...
we can now choose APM_HARDWARE_APM1 or APM_HARDWARE_PURPLE
2011-11-25 20:00:16 -08:00
Pat Hickey
cc67062442
build: added new command line build targets
...
this makes it more convenient to build common options
2011-11-25 20:00:16 -08:00
Pat Hickey
5ee5036fa1
purple: added comment for enabling purple hardware
2011-11-25 20:00:16 -08:00
Andrew Tridgell
89d2f0f849
mod barometer.Init() based on hardware
2011-11-25 20:00:15 -08:00
Michael Oborne
0a0b2d32f4
Add rc input to cli planner mode
2011-11-26 11:23:14 +08:00
Jason Short
abe4758c3b
no longer using the raw pressure
2011-11-25 11:34:05 -08:00
Doug Weibel
9ecfac1156
Change ArduCopter DataFlash log file system to new file system which allows overwriting logs.
...
Also changed the feature to dump all DataFlash memory to occur when user requests dumping log "-1"
2011-11-25 07:17:15 -07:00
Jason Short
c5c5884006
v number
2011-11-21 22:13:18 -08:00
Jason Short
89e014c06a
Added alternate alt hold,
...
New ESC Calibration Routine
2011-11-21 22:12:19 -08:00
Jason Short
85a5647f5d
cleanup
2011-11-21 22:11:06 -08:00
Jason Short
6d99e78887
removed unused function
2011-11-20 21:59:55 -08:00
Jason Short
95b797d359
removed the init_esc - reworking the method to avoid the use of the CLI.
2011-11-20 21:24:32 -08:00
Jason Short
5c797e91b5
Better function definition
2011-11-20 20:32:46 -08:00
Jason Short
beeba99b92
Missed a function definition for no_logs option
2011-11-20 20:29:58 -08:00
Jason Short
2600f19172
RTL Yaw hold as default
2011-11-20 12:50:13 -08:00
Jason Short
fbf09dbf2d
Made save WP the default
...
Cosmetic updates
2011-11-20 12:50:12 -08:00
Randy Mackay
f397bae793
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
17041e5346
my take at a merge to give tridge a head start at Mav1.0
2011-11-20 00:23:40 -08:00
Jason Short
556db68d2d
Made loiter rad smaller in storage
2011-11-20 00:22:53 -08:00
Jason Short
7feecf3220
renamed WP mask
2011-11-20 00:22:53 -08:00
Jason Short
185c2a50ce
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
94ef8a91ff
removed typo
2011-11-20 00:22:52 -08:00
Jason Short
1e855503da
renamed MASK_OPTIONS_RELATIVE_ALT
2011-11-20 00:22:52 -08:00
Jason Short
c6f9c532af
renamed set_command_with_index
2011-11-20 00:22:52 -08:00
Jason Short
b883ff937c
renamed the options_mask
2011-11-20 00:22:52 -08:00
Jason Short
77da1227bb
renamed set_cmd function
2011-11-20 00:22:52 -08:00
Jason Short
10a24f22fa
renamed set_cmd function
2011-11-20 00:22:52 -08:00
Jason Short
aef4db8263
Logging stabilization KP to hunt bug
2011-11-19 16:59:54 -08:00
Jason Short
194778a6f9
Logging APVar saves
2011-11-19 16:59:54 -08:00
Jason Short
90bc03ef99
new DataLog message
2011-11-19 16:59:54 -08:00
Jason Short
56179a24e1
Added Arbitrary data logging
2011-11-19 16:59:54 -08:00
Jason Short
b6adfdb62f
missed ==
2011-11-19 14:42:57 -08:00