Commit Graph

325 Commits

Author SHA1 Message Date
Pat Hickey
bc5a59e5fe 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
1fc57f06b6 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
910a94fcbe 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
395f43bee8 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
0c2e443f75 purple: added comment for enabling purple hardware 2011-11-25 20:00:16 -08:00
Andrew Tridgell
32073eaa51 mod barometer.Init() based on hardware 2011-11-25 20:00:15 -08:00
Michael Oborne
f66a6b4308 Add rc input to cli planner mode 2011-11-26 11:23:14 +08:00
Jason Short
10330abf54 no longer using the raw pressure 2011-11-25 11:34:05 -08:00
Doug Weibel
0d62fbd197 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
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
c00f0d3dfb cleanup 2011-11-21 22:11:06 -08:00
Jason Short
ad813059bb removed unused function 2011-11-20 21:59:55 -08:00
Jason Short
180a851d2c removed the init_esc - reworking the method to avoid the use of the CLI. 2011-11-20 21:24:32 -08:00
Jason Short
023034e9f5 Better function definition 2011-11-20 20:32:46 -08:00
Jason Short
d900449013 Missed a function definition for no_logs option 2011-11-20 20:29:58 -08:00
Jason Short
048c081e9f RTL Yaw hold as default 2011-11-20 12:50:13 -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
d378a31e44 my take at a merge to give tridge a head start at Mav1.0 2011-11-20 00:23:40 -08:00
Jason Short
c6990088f9 Made loiter rad smaller in storage 2011-11-20 00:22:53 -08:00
Jason Short
b503902b34 renamed WP mask 2011-11-20 00:22:53 -08: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
fa80b7a895 removed typo 2011-11-20 00:22:52 -08:00
Jason Short
e1e6268911 renamed MASK_OPTIONS_RELATIVE_ALT 2011-11-20 00:22:52 -08:00
Jason Short
4288280025 renamed set_command_with_index 2011-11-20 00:22:52 -08:00
Jason Short
4967251f16 renamed the options_mask 2011-11-20 00:22:52 -08:00
Jason Short
a2aa4e1e50 renamed set_cmd function 2011-11-20 00:22:52 -08:00
Jason Short
a0cc3bf897 renamed set_cmd function 2011-11-20 00:22:52 -08:00
Jason Short
5761b6b071 Logging stabilization KP to hunt bug 2011-11-19 16:59:54 -08:00
Jason Short
c762abdd00 Logging APVar saves 2011-11-19 16:59:54 -08:00
Jason Short
3a62f9dbd8 new DataLog message 2011-11-19 16:59:54 -08:00
Jason Short
5c762272df Added Arbitrary data logging 2011-11-19 16:59:54 -08:00
Jason Short
85905e3879 missed == 2011-11-19 14:42:57 -08:00
Jason Short
bd8182adda removed some tests 2011-11-19 14:02:00 -08:00
Jason Short
4c95bf27e6 s
shortened strings, logging defines updated
2011-11-19 14:01:47 -08:00
Jason Short
1b943276ed shortened strings for mem 2011-11-19 14:00:55 -08:00
Jason Short
bcfbdeb4d3 removed some unused code, made output min by default 2011-11-19 14:00:42 -08:00
Jason Short
13e2ecf096 Upped version
added new logging params
added crosstrack gain
re-ordered param inits
2011-11-19 14:00:23 -08:00
Jason Short
f75f514681 added param for crosstrack gain defaulted to 4 2011-11-19 13:59:37 -08:00
Jason Short
fbcc42097b Added crosstrack gain and lowered alt hold rate gain 2011-11-19 13:59:15 -08:00
Jason Short
a661311f60 remove PI_crosstrack 2011-11-19 13:58:53 -08:00
Jason Short
d8529a32a1 return to prev climb rate calc 2011-11-19 13:58:41 -08:00
Jason Short
332684f649 Added optimizations for radian calls to remove a division.
added a protection for entering AP modes without Home being set by GPS lock.
2011-11-19 11:08:13 -08:00
Jason Short
cac33f474f added logging of raw baro 2011-11-19 11:08:13 -08:00
Jason Short
366806359d PM restored to normal output 2011-11-17 10:37:01 -08:00
Jason Short
8d6701f072 Log type error fix 2011-11-17 10:27:02 -08:00
Randy Mackay
4baa2fd133 TradHeli - automatically reinitialise swash plate if HSV_MAN is switched from 1 to 0.
Turn-off feed forward correction to yaw based on collect when in HIL mode.
2011-11-17 20:43:07 +09:00
Jason Short
16eb5641c2 Working implementation of Jump Command 2011-11-16 21:28:56 -08:00
Jason Short
fc3e7767ba Mission Scripting updates 2011-11-16 00:22:23 -08:00