Commit Graph

1870 Commits

Author SHA1 Message Date
Jason Short 357a9ba017 Log updates
Added motor logging for different frame types. Switched the PM log to some new debugging values and speed up the writing of the value to the logs.
2011-10-27 22:36:25 -07:00
James Goppert 02ab5bea78 APO multiple mode handling added. 2011-10-27 19:42:57 -04:00
James Goppert b594bd7f69 Ignored swap files. 2011-10-27 17:32:00 -04:00
James Goppert 18c3eaf479 Fixed APO bug in current waypoint update. 2011-10-27 17:23:08 -04:00
James Goppert 7da0daa9d0 Adding bash formatting script using astyle. 2011-10-27 16:30:15 -04:00
James Goppert 3de8533c5e Merge https://code.google.com/p/ardupilot-mega 2011-10-27 16:21:44 -04:00
James Goppert 5d9c37bbed Fixed APO controller bug preventing motor arming. 2011-10-27 16:19:42 -04:00
Doug Weibel c7d91a199c Bug fixes for command logic re-write 2011-10-27 13:45:57 -06:00
Doug Weibel 1cd3c21774 Initial rewrite of command logic.
Changes mission structure so that conditional and immediate commands are located between associated waypoints instead of after the second waypoint.
2011-10-27 13:45:52 -06:00
Jason Short 5ed1c2ab9e 50 rev
Work in progress, revved the EEPROM
2011-10-27 12:42:28 -07:00
Jason Short 003e6e06a1 Merge branch 'master' of https://code.google.com/p/ardupilot-mega
Conflicts:
	libraries/APM_PI/APM_PI.cpp
2011-10-27 12:41:00 -07:00
Jason Short 4149819bf7 Loiter updates
Added new option to do rate based Loiter with lat and long values, avoiding GPS heading latency issues.
2011-10-27 12:37:33 -07:00
Jason Short d5f12f50e0 Set default gain to 20 2011-10-27 12:33:44 -07:00
Jason Short 13f708cb40 added boost scalar arguments
removed accel math from Trig function into Attitude.pde
2011-10-27 12:33:19 -07:00
Jason Short 81083ddecf Attitude
Made the Acro mode more NG like. Should be much more nimble!
Tweaked the Accel hold with sim tests. not flight tested or enabled by default.
added option to set scalar in angle boost
2011-10-27 12:31:46 -07:00
Jason Short 4c79809efb Acro PI defaults 2011-10-27 11:55:13 -07:00
Jason Short 4ee8d52db0 Motor arming delays
Speeding up delays for motor arming commands - Level and Inflight leveling.
2011-10-27 11:54:46 -07:00
Jason Short 84310cf069 Added Acro Params
Allows user's to fly separate PI loops settings for Acro
2011-10-27 11:52:00 -07:00
Jason Short 171f43def0 Deafaut dead_zone call
Sets the correct default values for the RC_Channel group for Quads.
2011-10-27 11:35:02 -07:00
Jason Short 3b3f6bd168 RC_Channel Dead zone
Added APVar dead_zone to the RC_Channel library so you could edit it in the Mission planner
Made CH filtering off by default.
2011-10-27 11:34:00 -07:00
Andrew Tridgell c0c771042f 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
2011-10-27 21:54:07 +11:00
James Goppert 2507b801f0 Fixed APO examples. 2011-10-26 14:59:40 -04:00
James Goppert a0cfe6aea8 Added missing const to apo settings files. 2011-10-26 13:34:49 -04:00
James Goppert f0fe8ecb90 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-26 13:25:49 -04:00
James Goppert 8cd9ced373 Further APO controller cleanup. 2011-10-26 13:25:06 -04:00
jasonshort d8a0ce6933 Just in case the Min and Max functions are not playing nice with AP_Var 2011-10-26 16:48:50 +00:00
Jason Short 07c1e6facd AP_PI AP_Var change
using the If statement rather than Max to avoid potential AP_Var issues. I don't know if this is a real prob or not. Just being careful.
2011-10-26 09:46:16 -07:00
James Goppert 18e8bb3d6a APO formatting. 2011-10-26 12:31:11 -04:00
Andrew Tridgell 6cd604e510 mavlink: fixed WP upload
The previous code accepted arbitrary command codes here, and ACKed
them. Later we should specifically list which ones are OK
2011-10-26 12:18:24 +11:00
James Goppert dd4ff8c0aa Updated APO Controllers. 2011-10-25 19:40:07 -04:00
James Goppert 97ef98fa8f Further abstracted APO Controllers
Currently APO quad/plane/tank need to be updated
for new controller changes.
2011-10-25 18:53:39 -04:00
Michael Oborne 34fee20bc9 APM Planner 1.0.86
fix tooltips
add more tuning options - 10
add tuning state saving between sessions
fix move wp alt change
fix memory leak
2011-10-25 21:20:58 +08:00
Andrew Tridgell 31747d5607 imported custom_mode size fix 2011-10-24 13:41:15 +11:00
Andrew Tridgell 8b135a5be3 fixed mavlink10 desktop build 2011-10-24 13:09:19 +11:00
Andrew Tridgell d18071d6c2 MAVLink: MAVLink 1.0 support now builds
not testing at all - so be careful!
2011-10-24 12:21:26 +11:00
Andrew Tridgell 14f8c71932 import latest MAVLink 1.0 headers and XML 2011-10-24 12:20:46 +11:00
Andrew Tridgell 0c672d6885 updated to latest mavlink 1.0 messages 2011-10-24 10:20:36 +11:00
Andrew Tridgell 2c4c00ece8 mavlink: started adding support for MAVLink 1.0
this is nowhere near complete, and does not compile yet
2011-10-24 10:20:36 +11:00
Andrew Tridgell 9644ff5c01 mavlink: added mavlink10 target for desktop build 2011-10-24 10:20:36 +11:00
Andrew Tridgell 314a4158d6 mavlink: make it possible to build with mavlink 1.0 headers 2011-10-24 10:20:36 +11:00
Andrew Tridgell f6385dd1a2 mavlink: import latest mavlink 0.9 headers 2011-10-24 10:20:36 +11:00
Andrew Tridgell 615d96ab81 mavlink: import mavlink 1.0 message definitions 2011-10-24 10:20:35 +11:00
Andrew Tridgell ac2e129996 mavlink: import mavlink 1.0 includes 2011-10-24 10:20:35 +11:00
Andrew Tridgell d6479367b3 RC_Channel_aux is needed for ArduPlane build 2011-10-24 10:20:19 +11:00
Michael Oborne 1d49c9e7f8 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-23 17:48:55 +08:00
Michael Oborne 7aa5554e91 APM Planner 1.0.85
add more joystick channels - and a trim passthrough
2011-10-23 17:48:00 +08:00
Jani Hirvinen f1334c30b3 adding missing config parameters 2011-10-21 10:41:52 +07:00
Jani Hirvinen cf474d95df Adding second default PID sets for bigger motors 2011-10-21 10:38:36 +07:00
James Goppert 986fca3116 Corrected battery monitoring in apo. 2011-10-20 02:28:47 -04:00
James Goppert 9e9da38c67 Arming fixes. 2011-10-19 20:09:06 -04:00