Commit Graph

1991 Commits

Author SHA1 Message Date
Andrew Tridgell 0211fc2f09 move g_rc_function[] to RC_Channel library
libraries should not rely on data declared in the main program. This
caused a build error for the Desktop build for ArduCopter under cygwin
2011-10-29 18:42:18 +11:00
Michael Oborne 77b82335ff Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-29 15:30:21 +08:00
Andrew Tridgell cf4c2cc1cf merge NULL ptr mavlink array fix
this fixes a segfault in ArduPlane when using a NULL pointer for
satellite_prn in GPS status
2011-10-29 18:29:18 +11:00
Michael Oborne 1ea04e1fdd Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-29 15:29:15 +08:00
Andrew Tridgell 699f3388fc updated to latest upstream mavlink headers
this includes the new APM_Camera headers from ardupilotmega.xml
2011-10-29 18:07:09 +11:00
Jason Short 1238944573 logging type change in CTUN 2011-10-28 21:59:47 -07:00
Michael Oborne 374f8cbcd0 better crosstrack 2011-10-29 12:54:13 +08:00
Jason Short 842311dfcd Added save WP note to APM_Config.h 2011-10-28 21:46:31 -07:00
Jason Short 7266c5372a Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-28 21:29:18 -07:00
Jason Short 07daf34ccc Added a slew rate to the alt change rate.
Added better reporting of throttle control
upped constraints for alt hold
Additional logging for CTUN lay hold
2011-10-28 21:29:10 -07:00
Michael Oborne f70868348c Merge branch 'master' of https://code.google.com/r/meee146-hil 2011-10-29 11:37:54 +08:00
Michael Oborne 80b2265116 APM Planner 1.0.87
tlog kml fix
misc fixs
2011-10-29 11:34:38 +08:00
James Goppert 14d27b1e4c Cleaned up AP_GPS formatting. 2011-10-28 14:52:50 -04:00
James Goppert d97692de9d Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-28 14:45:01 -04:00
James Goppert 77da85648d Clean up formatting for AP_Common 2011-10-28 14:43:43 -04:00
Andrew Tridgell 1118d26f03 fixed "Free RAM" display on bootup 2011-10-28 21:34:10 +11:00
Michael Oborne 6818794bb4 Fix HIL DCM to match actual 2011-10-28 17:40:18 +08:00
Michael Oborne 818c41f743 Fix HIL DCM to match actual 2011-10-28 17:30:53 +08:00
Jason Short fb0e0f02e7 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-27 22:50:46 -07:00
Jason Short 46590e5f28 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
Andrew Tridgell c0a43a1837 minor mavlink 1.0 updates 2011-10-28 15:54:22 +11:00
Michael Oborne 835b585e03 APM track following change 2011-10-28 12:05:22 +08:00
James Goppert 82b23f8eb5 APO multiple mode handling added. 2011-10-27 19:42:57 -04:00
James Goppert eeb8f57384 Ignored swap files. 2011-10-27 17:32:00 -04:00
James Goppert 9192143c44 Fixed APO bug in current waypoint update. 2011-10-27 17:23:08 -04:00
James Goppert fc12113167 Adding bash formatting script using astyle. 2011-10-27 16:30:15 -04:00
James Goppert 63efe302f2 Merge https://code.google.com/p/ardupilot-mega 2011-10-27 16:21:44 -04:00
James Goppert d1d82077c7 Fixed APO controller bug preventing motor arming. 2011-10-27 16:19:42 -04:00
Doug Weibel cbf59e96bd Bug fixes for command logic re-write 2011-10-27 13:45:57 -06:00
Doug Weibel 645b9c1d48 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 04b5776601 50 rev
Work in progress, revved the EEPROM
2011-10-27 12:42:28 -07:00
Jason Short 27d9712e80 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 2458fe078f 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 d089059f58 Set default gain to 20 2011-10-27 12:33:44 -07:00
Jason Short c8c26d8193 added boost scalar arguments
removed accel math from Trig function into Attitude.pde
2011-10-27 12:33:19 -07:00
Jason Short c6c7966205 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 0b4a3ccadb Acro PI defaults 2011-10-27 11:55:13 -07:00
Jason Short dd23883097 Motor arming delays
Speeding up delays for motor arming commands - Level and Inflight leveling.
2011-10-27 11:54:46 -07:00
Jason Short a076b45506 Added Acro Params
Allows user's to fly separate PI loops settings for Acro
2011-10-27 11:52:00 -07:00
Jason Short d4e5281a4c 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 76bf784f8c 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 5a44298d57 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 5770be6dc6 Fixed APO examples. 2011-10-26 14:59:40 -04:00
James Goppert 905200c7e4 Added missing const to apo settings files. 2011-10-26 13:34:49 -04:00
James Goppert 57e4a80fe1 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-26 13:25:49 -04:00
James Goppert 41463ade10 Further APO controller cleanup. 2011-10-26 13:25:06 -04:00
jasonshort 8ec0eec5a2 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 6fd7c1dcda 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 3ea6a4d287 APO formatting. 2011-10-26 12:31:11 -04:00
Andrew Tridgell 2b9daf65ff 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