Commit Graph

2054 Commits

Author SHA1 Message Date
James Goppert e1f8609b78 Cmake working for ArduCoptre/ ArduPlane
Need to get pde processing working.
2011-10-30 01:17:51 -04:00
Andrew Tridgell e6f7bf9df8 MAVLink: use new MAV_MODE_FLAG_CUSTOM_MODE_ENABLED flag
this enables us to tell if custom_mode is set
2011-10-30 13:00:54 +11:00
Andrew Tridgell d74a223f7e make desktop serial more responsive 2011-10-30 13:00:54 +11:00
Michael Oborne f6b736704e firmware build 2011-10-30 09:15:06 +08:00
Andrew Tridgell 3f7d46b17e fixed uninitialised variable warning 2011-10-30 11:48:56 +11:00
Andrew Tridgell c914b11504 use C++ tricks to minimise differences for MAVLink 1.0
this should make maintainence/testing a bit easier
2011-10-30 11:48:56 +11:00
Michael Oborne ff1e262ac7 APM Planner - Mavlink 1.0 - AP working 2011-10-30 07:40:31 +08:00
Michael Oborne 0707198bd5 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-30 07:35:10 +08:00
James Goppert b655482b98 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-29 15:09:35 -04:00
James Goppert c56c3e33e1 Working on cmake support. 2011-10-29 15:01:05 -04:00
Jason Short 81de29e398 Added additional NTUN logging entries. 2011-10-29 11:53:50 -07:00
unknown f241888224 TradHeli - added TUNE value 13 to allow adjusting of external gyro gain using channel 6 2011-10-29 20:34:21 +09:00
unknown 8dc5683dff TradHeli - added throttle scaling and heli specific angle_boost function that takes into account that heli's main blades can have -ve pitch. 2011-10-29 17:27:43 +09:00
Andrew Tridgell 3991f9eff3 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 139214a4eb Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-29 15:30:21 +08:00
Andrew Tridgell e3c5177967 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 cbd9cc2f78 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-29 15:29:15 +08:00
Andrew Tridgell 8cc449dc43 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 3d48ad2569 logging type change in CTUN 2011-10-28 21:59:47 -07:00
Michael Oborne 63c884a6df better crosstrack 2011-10-29 12:54:13 +08:00
Jason Short 4ccc995576 Added save WP note to APM_Config.h 2011-10-28 21:46:31 -07:00
Jason Short be3843ccb9 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-28 21:29:18 -07:00
Jason Short a88424b152 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 abed7fa5f2 Merge branch 'master' of https://code.google.com/r/meee146-hil 2011-10-29 11:37:54 +08:00
Michael Oborne 793a3b5a49 APM Planner 1.0.87
tlog kml fix
misc fixs
2011-10-29 11:34:38 +08:00
James Goppert 57301ce647 Cleaned up AP_GPS formatting. 2011-10-28 14:52:50 -04:00
James Goppert dd0ac600b3 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-28 14:45:01 -04:00
James Goppert 585507f188 Clean up formatting for AP_Common 2011-10-28 14:43:43 -04:00
Andrew Tridgell 4a92048ef0 fixed "Free RAM" display on bootup 2011-10-28 21:34:10 +11:00
Michael Oborne 1c72598393 Fix HIL DCM to match actual 2011-10-28 17:40:18 +08:00
Michael Oborne 825976be21 Fix HIL DCM to match actual 2011-10-28 17:30:53 +08:00
Jason Short 6bb49ecc7c Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-27 22:50:46 -07:00
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
Andrew Tridgell 8eb74df024 minor mavlink 1.0 updates 2011-10-28 15:54:22 +11:00
Michael Oborne 357f299d61 APM track following change 2011-10-28 12:05:22 +08: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