James Goppert
249ce91d78
Switching to new eclipse project style.
2011-10-30 22:57:34 -04:00
Andrew Tridgell
0034b427d7
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
ba4d179b1a
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-30 21:50:00 -04:00
Michael Oborne
193940f2e2
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
eed7b52c33
Working on prototypes regex for cmake.
2011-10-30 17:34:54 -04:00
James Goppert
68ccff6b2a
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
12d8b2cb9e
prevent div by 0
2011-10-30 21:28:39 +08:00
Michael Oborne
95479e29ae
Add MAVLINK_MSG_ID_HIL_STATE message
2011-10-30 18:17:37 +08:00
Michael Oborne
3b0921d616
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-30 14:32:10 +08:00
Andrew Tridgell
cdc677ab83
added desktop header
2011-10-30 17:31:32 +11:00
Michael Oborne
6d2be49304
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-30 14:27:13 +08:00
James Goppert
b80bd335c0
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-10-30 02:23:08 -04:00
James Goppert
71789ab796
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
2561ef3a84
Added cmake uploading.
2011-10-30 01:36:45 -04:00
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