Andrew Tridgell
0b484afbbe
First version of APM autotest
...
This does SIL testing of ArduPlane and ArduCopter. For now it just does
a basic LOITER test of ArduCopter. It produces logs and a kml of the
flight on apm.tridgell.net
2011-10-31 13:50:34 +11:00
James Goppert
44183eebc5
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-30 21:50:00 -04:00
Michael Oborne
c07d56ccbf
Revert Changes
...
switch back to old nav_rol lcalc
switch back to old planner - non mavlink 1.0
2011-10-31 07:23:20 +08:00
James Goppert
4d7016aadc
Working on prototypes regex for cmake.
2011-10-30 17:34:54 -04:00
James Goppert
e6f02d07f8
CMake sketch processing almost complete
...
Need to get prototypes included after last include. Use string find?
2011-10-30 14:47:30 -04:00
Michael Oborne
d18bb1cc7e
prevent div by 0
2011-10-30 21:28:39 +08:00
Michael Oborne
3f3c04f95b
Add MAVLINK_MSG_ID_HIL_STATE message
2011-10-30 18:17:37 +08:00
Michael Oborne
5c7ef63475
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-30 14:32:10 +08:00
Andrew Tridgell
f8f2f9139d
added desktop header
2011-10-30 17:31:32 +11:00
Michael Oborne
ccd51fea2c
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-30 14:27:13 +08:00
James Goppert
3f56964632
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-30 02:23:08 -04:00
James Goppert
4e49d13aa4
Working on auto generating cpp files for sketch.
...
Just have to add prototypes now and #defines for debugging.
2011-10-30 02:21:32 -04:00
James Goppert
8e806eaeb5
Added cmake uploading.
2011-10-30 01:36:45 -04:00
James Goppert
828e8598ef
Cmake working for ArduCoptre/ ArduPlane
...
Need to get pde processing working.
2011-10-30 01:17:51 -04:00
Andrew Tridgell
d9ae4e4e6e
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
de0a7117a8
make desktop serial more responsive
2011-10-30 13:00:54 +11:00
Michael Oborne
4e09ea5fa2
firmware build
2011-10-30 09:15:06 +08:00
Andrew Tridgell
e722126843
fixed uninitialised variable warning
2011-10-30 11:48:56 +11:00
Andrew Tridgell
580647b1de
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
bd55536fa4
APM Planner - Mavlink 1.0 - AP working
2011-10-30 07:40:31 +08:00
Michael Oborne
9465617b02
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-30 07:35:10 +08:00
James Goppert
8102b31d8d
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-29 15:09:35 -04:00
James Goppert
1a8c4a2597
Working on cmake support.
2011-10-29 15:01:05 -04:00
Jason Short
67e98ae867
Added additional NTUN logging entries.
2011-10-29 11:53:50 -07:00
unknown
c253996ea9
TradHeli - added TUNE value 13 to allow adjusting of external gyro gain using channel 6
2011-10-29 20:34:21 +09:00
unknown
ea66c74ff0
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
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