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
James Goppert
73c3f1098a
Added loop priority, fixed arming bug for apo.
2011-10-19 13:22:29 -04:00
Michael Oborne
35e8503b9e
firmware build
2011-10-19 19:29:54 +08:00
James Goppert
8397fea4f4
More cleanup.
2011-10-19 00:31:59 -04:00
James Goppert
a48206f468
Some cleanup.
2011-10-19 00:25:00 -04:00
James Goppert
dcc2c2c0cf
Added arming mechanism.
2011-10-19 00:21:19 -04:00