Commit Graph

634 Commits

Author SHA1 Message Date
Jason Short 6a55fe18f6 added altitude to circle mission 2011-12-15 20:51:40 -08:00
Michael Oborne f3bbe5e2a6 APM Planner 1.1.6
fix updater for recursive dirs
add network kml = google earth 3d display
remove ]]> from kml
swap geo ref from ms image parse to custom
2011-12-16 08:17:13 +08:00
Michael Oborne ae1c6ebde3 APM Planner 1.1.5
fix bat % overflow
fix tlog > kml for ac
modify georef image
2011-12-15 21:44:31 +08:00
Michael Oborne df5e5b11b3 Planner remove some unused files 2011-12-13 20:56:38 +08:00
Michael Oborne e90e0836cb APM Planner 1.1.4
add plane location to planner
add more serial port detection for linux
modify tlog>kml to include times, + markers
add elevon setup to radio input
2011-12-13 20:52:54 +08:00
Andrew Tridgell aaa0214ded autotest: fgrate option has been removed from mavproxy 2011-12-13 21:34:53 +11:00
Andrew Tridgell 7e30aa51c9 loosen RTL criterion (wind affected) 2011-12-13 20:05:39 +11:00
Andrew Tridgell b198042e2c autotest: fixed loiter hold time
hold time was larger than the timeout
2011-12-13 19:08:47 +11:00
Andrew Tridgell 616c6f27a6 autotest: fixed wind specification for arduplane test 2011-12-13 19:04:00 +11:00
Andrew Tridgell 99395b919c autotest: added a 5m/s wind blowing south in plane test 2011-12-13 15:29:13 +11:00
Andrew Tridgell be3b9e3480 autotest: added wind support to ArduPlane simulation 2011-12-13 15:28:03 +11:00
Andrew Tridgell c518f8c224 autotest: show groundspeed in flightgear display
useful with wind
2011-12-13 15:27:32 +11:00
Andrew Tridgell f96dca3311 autotest: example startup scripts for simulators 2011-12-13 13:50:06 +11:00
Andrew Tridgell c64ed53e1d autotest: improved runsim defaults 2011-12-13 13:45:18 +11:00
Andrew Tridgell 5a2827e64b autotest: changed default sim_quad rate to 400Hz (matches autotest
script)
2011-12-13 13:44:53 +11:00
Jason Short b08e1329d0 more control over loiter time and alt change 2011-12-12 17:47:46 -08:00
Andrew Tridgell f5a54f3da8 autotest: use 'enter 3 times' method to get into CLI
this doesn't depend on build options
2011-12-13 10:36:52 +11:00
Andrew Tridgell 0e75b3b140 autotest: added a test script for wind generation
this makes it easier to experiment
2011-12-13 10:36:52 +11:00
Andrew Tridgell 63688826cf autotest: added a 2m/s wind from east to quadcopter test 2011-12-13 10:36:52 +11:00
Andrew Tridgell 9ef929e88e autotest: added --wind option to sim_quad
this is in the form of speed,direction,turbulance
2011-12-13 10:36:52 +11:00
Andrew Tridgell 5fb01d1cdd autotest: added a wind generation class 2011-12-13 10:36:52 +11:00
Michael Oborne 53a8ad0f29 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-12-12 20:22:58 +08:00
Michael Oborne 83c6e7c421 APM Planner 1.1.3
add kml overlay to flight data screen
remember last window location
websockets functioning.
add sonar types/optical flow hardware options
2011-12-12 20:22:13 +08:00
Andrew Tridgell d92884b5fb autotest: fixed motor order display 2011-12-12 23:14:29 +11:00
Andrew Tridgell 1426f9dedd autotest: added logging of what failed 2011-12-12 23:08:20 +11:00
Andrew Tridgell 44ccbd12da autotest: increase stream rate to 5 for ArduCopter test
needed to get accurate heading monitoring
2011-12-12 23:07:46 +11:00
Andrew Tridgell c1a23ef150 pysim: added rotational resistance 2011-12-12 22:08:10 +11:00
Andrew Tridgell 299b19cfe6 autotest: calibrate accelerometers at startup 2011-12-12 22:07:53 +11:00
Andrew Tridgell 6121942d42 pysim: fixed the accelerometer calculation in the quad simulator
this was causing severe drift in the attitude calculation
2011-12-12 21:57:09 +11:00
Andrew Tridgell 9b654cd8fb autotest: nicer display in FG quadcopter view 2011-12-12 21:01:32 +11:00
Andrew Tridgell 0f7bd9678f added more build types to build_all.sh 2011-12-12 15:14:55 +11:00
Jason Short f71949de2e Cleaned up mission 3 2011-12-10 20:43:39 -08:00
Jason Short 25b34ed423 Simple square test 2011-12-10 10:19:20 -08:00
Michael Oborne 857dcbf952 firmware build 2011-12-10 08:55:42 +08:00
Doug Weibel f34333d42b Minimum ground speed patch from Claudio Natoli. Thanks Claudio!
This patch will boost the target airspeed as necessary to keep the ground speed above a parameter value - param_min_groundspeed.  Airspeed is still limited to FBW-max.  Setting min_groundspeed to zero (default) disables the feature.
2011-12-09 16:43:25 -07:00
Michael Oborne 5abec6ec0d add missing file for jsbsim 2011-12-10 05:51:09 +08:00
Andrew Tridgell f531764f88 autotest: automatically pause when SITL sim stops
this allows you to use gdb on the sim without crashing
2011-12-09 15:05:27 +11:00
Andrew Tridgell 98a03b7768 autotest: fixed rudder reversal for Rascal, and RC3 trim 2011-12-09 15:05:27 +11:00
Andrew Tridgell 6a973ec143 autotest: nicer display of key data in Rascal 2011-12-09 15:05:27 +11:00
Michael Oborne 297ecbec1f APM Planner 1.1.2
fix kml overlay
add jsbsim as simulator
generate gpx on log kml create
make georefrenceimage accessable (control-f)
2011-12-09 11:27:19 +08:00
Olivier ADLER b508f817e4 ArduPPM : Added "Binaries" folder with latest compiled versions.
Include 400 mA USB power request modification.
2011-12-06 22:35:45 +01:00
Michael Oborne b622fa3757 APM Planner 1.1.1
fix apm 1.4 vs apm 2
Firmware screen control-C = custom hex upload
2011-12-06 20:59:52 +08:00
Olivier ADLER 4295a7befe ArduPPM for Mega 32U2 : upped requested USB power to 400 mA inside Arduino USB code. 2011-12-05 21:56:42 +01:00
Andrew Tridgell 880f551efc autotest: fixed body/earth frames in sim_quad physics model
Jason, can you have a look at this?
2011-12-05 17:45:23 +11:00
Michael Oborne 22c8fc7734 APM Planner 1.1.0
firmware setup for apm 2.0
add kml overlay in planner
fix reset to defaults timeout/ firmware upload
2011-12-05 06:43:29 +08:00
Michael Oborne 290363b670 firmware build 2011-12-05 01:50:33 +08:00
Michael Oborne 1bde733c0b quick srtm planner fix 2011-12-04 20:40:01 +08:00
Michael Oborne 923a03deaf APM Planner - update dataflash ac2 log format 2011-12-03 18:37:48 +08:00
Michael Oborne 90d83a2f50 firmware build 2011-12-03 12:31:52 +08:00
Michael Oborne ba173bf150 firmware build 2011-12-03 10:38:25 +08:00
Andrew Tridgell 1fcd411bbc autotest: use random MAVLink system IDs
this allows more than one test to be viewed at the same time in
qgroundcontrol
2011-12-03 07:55:03 +11:00
Andrew Tridgell 9b3ce4a96a autotest: estimate the cost of sleeping for more accurate frame rate
this gets us quite close to 1kHz simulation
2011-12-03 07:38:51 +11:00
Andrew Tridgell 1192e2f11c autotest: run the quad simulation at a much higher rate
it now defaults to 1kHz
2011-12-03 07:24:58 +11:00
Andrew Tridgell 551f078647 autotest: updated fakepos.py for new packet format 2011-12-02 23:43:03 +11:00
Andrew Tridgell 9dd2021ec8 autotest: support all 11 PWM output channels
this will allow for more complex aircraft
2011-12-02 22:45:48 +11:00
Andrew Tridgell a0baf71322 autotest: switch to big-endian metric packets internally
now that all the sim code is internal to the APM git repo, we can
choose saner packet formats
2011-12-02 22:12:58 +11:00
Andrew Tridgell 5053818f56 autotest: fixed sim_quad viewerip handling 2011-12-02 17:37:55 +11:00
Andrew Tridgell f6eb5f9ba1 autotest: don't die if FG isn't running 2011-12-02 17:37:55 +11:00
Andrew Tridgell a2cc6b2ec1 autotest: adapt test suite to new simulation framework 2011-12-02 17:37:55 +11:00
Andrew Tridgell 3f86144750 autotest: added a copy of pymavlink 2011-12-02 17:37:55 +11:00
Andrew Tridgell b52a42c1f5 autotest: added runsim.py
this starts JSBSim, linking it into the SITL APM test code
2011-12-02 17:37:55 +11:00
Andrew Tridgell a0de9d31a9 autotest: useful script for testing gyro and accel calculations 2011-12-02 17:37:55 +11:00
Andrew Tridgell 8743b3d0eb autotest: added scripts to start flightgear as a viewer 2011-12-02 17:37:54 +11:00
Andrew Tridgell 113b496924 autotest: combined python utility code 2011-12-02 17:37:54 +11:00
Andrew Tridgell 9a508f4f69 autotest: imported python quadcopter model as sim_quad.py
this allows us to keep it in sync with the main SITL code
2011-12-02 17:37:54 +11:00
Andrew Tridgell 1e36b9c600 autotest: added Rascal and arducopter models 2011-12-02 17:37:54 +11:00
Michael Oborne 20bceddeef APM Planner 1.0.99
trial Scripting - rc based
fix zoom to cancel
add srtm alt and auto download
2011-11-29 21:49:11 +08:00
Jason Short 5a75ef1356 made missions work with index of 1 2011-11-28 10:33:05 -08:00
Andrew Tridgell ed7f339552 autotest: use kmz file not kml
saves bandwidth
2011-11-28 16:53:20 +11:00
Andrew Tridgell 7214e2ec06 autotest: added idle hooks for ArduPlane testing too 2011-11-28 16:22:33 +11:00
Andrew Tridgell ab3e933f11 autotest: show log numbers while dumping 2011-11-28 16:22:33 +11:00
Andrew Tridgell f9fd473df7 autotest: use idle_hooks to prevent lockup 2011-11-28 13:53:57 +11:00
Michael Oborne 161b5ea79d APM Planner 1.0.98
fix wp rearange
fix right click jump/loiter option
fix problem when speech enabled on connect
2011-11-26 20:49:13 +08:00
Michael Oborne 978e4802a0 firmware build 2011-11-26 20:32:15 +08:00
Andrew Tridgell 8e737ad15d autotest: fixed log dump
log numbers are no longer sequential
2011-11-26 19:16:56 +11:00
Andrew Tridgell 3b33892b4a autotest: fixed remote viewing of ArduCopter autotest 2011-11-26 18:35:25 +11:00
Andrew Tridgell 7a201233c0 autotest: cope with exceptions in tests leaving child processes 2011-11-26 18:12:42 +11:00
Andrew Tridgell 673b24b4bc autotest: enable new SITL emulation code
this enables the register level SITL code
2011-11-25 20:00:19 -08:00
Andrew Tridgell 5a50090a05 autotest: mark stdout unbuffered
this makes the logs easier to read
2011-11-25 20:00:19 -08:00
Andrew Tridgell 03d51221ee autotest: enable the compass for ArduCopter
needed for new SITL code
2011-11-25 20:00:19 -08:00
Andrew Tridgell d4e9ad650b scripts: added build_all.sh
this is useful when testing merge work
2011-11-25 20:00:19 -08:00
Olivier ADLER 91d296a7aa /Tools : Deleted PPMEncoder folder inside /Tools folder to avoid confusion with official ArduPPM firmware.
Old PPM code is in the Archive folder.
2011-11-25 11:21:19 +01:00
Olivier ADLER fa461ecc82 ArduPPM 0.9.87 minor manual correction 2011-11-25 01:16:49 +01:00
Michael Oborne e59a910fb9 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-25 08:08:14 +08:00
Michael Oborne 747e1187e7 APM Planner 1.0.97
add custom WMS map source
fix alt save issue for feet
update SIL images
2011-11-25 08:07:14 +08:00
Olivier ADLER 22b1b64092 ArduPPM 0.9.87 manual update
Corrected failsafe values
Minor modifications
2011-11-24 21:48:50 +01:00
Olivier ADLER f4df5f81f6 * ArduPPM 0.9.87 update :
#define to allow Radio Passthrough mode was not working. Corrected.
Removed older hex file
2011-11-23 23:36:23 +01:00
Michael Oborne 53b5479ea0 APM Planner 1.0.96
small tweaks
Move to .net 4.0 (make sure you have .net 4 installed) - for ironpython
2011-11-22 08:32:11 +08:00
Hazy 1c63920c8e APMPlanner
a few Chinese translations
2011-11-21 20:20:59 +08:00
Olivier ADLER a816d2ae4a ArduPPM 0.9.86 update :
#define to allow Radio Passthrough mode disabling on APM v1.4 (hardware failsafe for Arduplane)
This is to allow for safe use of CH8 with Arducopter.
2011-11-21 02:22:36 +01:00
Michael Oborne a8522dd1b0 firmware build 2011-11-21 05:02:13 +08:00
Michael Oborne e786e19a37 firmware build 2011-11-21 04:53:20 +08:00
Michael Oborne 477d26eb52 firmware build 2011-11-21 03:03:42 +08:00
Hazy 7091f9689c Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-20 20:17:47 +08:00
Hazy a0c1352c5a APM Planner - fix "Invalid Board Type" bug for board using mega32u2 2011-11-20 20:16:47 +08:00
Jason Short bfc2de341f tweak to loiter turns command 2011-11-20 00:22:53 -08:00
Andrew Tridgell 572c0c69f1 ArduPPM: let the 2560 know when the USB is connected
this sets pin 23 on the 2560 according to whether the USB cable is
connected or not
2011-11-20 19:06:24 +11:00
Andrew Tridgell 6c13cf7eb0 ArduPPM: fixed paths for includes
this allows it to build on linux/macos
2011-11-20 19:06:24 +11:00
Jason Short 81a4c87576 lengthened log timeout 2011-11-19 17:31:36 -08:00
Jason Short f8768b12b9 Added KML link 2011-11-19 16:59:54 -08:00
Michael Oborne d25766f7f3 APM Planner 1.0.95
fix ac2 heli error
fix guide mode wp
fix tuning graph on mono
fix autozoom on planner map
modify prefetch - current screen
fix zoom bar for mono
fix base class for special functions
2011-11-20 08:17:17 +08:00
Michael Oborne e42dd2ccc6 firmware build 2011-11-20 07:46:05 +08:00
Jason Short 8961bcab0a longer timeout 2011-11-19 14:59:48 -08:00
Jason Short de1926076c Switched to Mission 2 2011-11-19 14:03:26 -08:00
Jason Short fe9705adbc Checking for climb rate 2011-11-19 14:03:08 -08:00
Michael Oborne 4f6a36aff9 fix ap hil 2011-11-19 07:47:33 +08:00
Michael Oborne daa564e9c9 APM Planner 1.0.94
scripting/command restructure - testing
heli interface update
firmware size checker
Non meter wp file fix
2011-11-18 22:33:44 +08:00
Andrew Tridgell fd9e6ed699 autotest: added a loop to ArduPlane test 2011-11-18 17:50:12 +11:00
Andrew Tridgell e93e0e0eda autotest: use FG_SCENERY for fgear scenery path 2011-11-18 17:50:12 +11:00
Andrew Tridgell a30b0c221c autotest: make log messages on failure clearer 2011-11-18 17:50:12 +11:00
Andrew Tridgell 8d7ed1400d autotest: fixed killing of Xvfb
this should make fly.ArduPlane more reliable
2011-11-18 17:50:12 +11:00
Jason Short ea4359574f Complex mission script 2011-11-16 21:29:10 -08:00
Jason Short 5ddcf3fc57 Added more time for timeouts 2011-11-16 00:22:22 -08:00
Michael Oborne 1caa25a7dd firmware build 2011-11-16 13:07:06 +08:00
Michael Oborne 7d8db2358a APM Planner 1.0.93
fix new wp format for . vs ,
2011-11-16 07:50:37 +08:00
Michael Oborne 826c998871 APM Planner 1.0.92
update wp file format - QGC 110
fix old wp file format abs/rel issue
2011-11-15 21:50:12 +08:00
Jason Short 3001e566ca Had to disable check of current WP. Going into auto mode executes commands right away and the reported index will differ per mission. Multiple commands may be executed. 2011-11-13 22:58:27 -08:00
Jason Short 0e771a02a4 Mission test update 2011-11-13 22:56:33 -08:00
Michael Oborne 189ed250df firmware build 2011-11-14 13:36:43 +08:00
Michael Oborne 2c41ccdd03 firmware build 2011-11-14 13:33:45 +08:00
Michael Oborne 6cffcbe7c9 firmware build 2011-11-14 13:32:15 +08:00
Jason Short fa0711f9ba set first WP in wait_waypoint to 0 2011-11-13 13:42:49 -08:00
Jason Short 6acd71669a set proper code for Home WP 2011-11-13 13:41:23 -08:00
Andrew Tridgell c673e21e5b autotest: re-adding KMZ track 2011-11-14 06:38:49 +11:00
Andrew Tridgell 34a5a16009 autotest: fixed incorrect altitude wait 2011-11-13 23:59:20 +11:00
Andrew Tridgell 1ffc962afa autotest: fixed waypoint wait code
this allows fly.ArduCopter to pass again
2011-11-13 23:50:29 +11:00
Andrew Tridgell 5a0d4d2e84 autotest: fixed flight modes to match test code 2011-11-13 23:50:29 +11:00
Andrew Tridgell 6b5a51d646 autotest: added --experimental option
this currently enables fly.ArduPlane
2011-11-13 23:50:29 +11:00
Andrew Tridgell 825caf4cbc fixed wait_mode() 2011-11-13 23:50:29 +11:00
Andrew Tridgell a2d7489760 fixed motor arming 2011-11-13 23:50:28 +11:00
Andrew Tridgell 5a7da25ba9 autotest: re-add --viewerip option 2011-11-13 23:50:28 +11:00
Andrew Tridgell c4622e58f0 autotest: added initial implementation of flying of ArduPlane
takeoff, circuit, roll, RTL, mission
2011-11-13 23:50:28 +11:00
Andrew Tridgell c21e976513 autotest: added wait_mode() helper 2011-11-13 23:50:28 +11:00
Andrew Tridgell fc66fc9679 autotest: split out some common functions ready for ArduPlane support 2011-11-13 23:50:28 +11:00
Jason Short c1313ae6a9 Fixed scaling issue with Circle mode 2011-11-13 00:24:25 -08:00
Jason Short 3b825fb8c1 Merge branch 'master' of https://code.google.com/p/ardupilot-mega
Conflicts:
	Tools/autotest/autotest.py
2011-11-12 21:53:08 -08:00
Jason Short 3f029604e2 Added notes 2011-11-12 15:13:25 -08:00
Jason Short f1fe40fdf7 Added output to localhost for QGC 2011-11-12 15:12:57 -08:00
Jason Short 478488b9bf Added extrude to KML out 2011-11-12 15:11:25 -08:00
Michael Oborne b2494e498e APM Planner 1.0.91
Heli swash override
fix HIL
2011-11-12 21:17:26 +08:00
Andrew Tridgell 4b89bc174f create a kmz file
thanks to Michael for the tip
2011-11-11 20:05:55 +11:00
Andrew Tridgell 657dc8c12a autotest: added --viewerip option
this allows you to specify an IP that will receive all MAVLink logs
and fg data for realtime viewing
2011-11-11 08:17:12 +11:00
Andrew Tridgell b783e2dedb autotest: longer timeout writing logs
the flash logs are getting pretty big now
2011-11-10 22:58:02 +11:00
Andrew Tridgell d6cd8a67ae autotest: ensure we have a VFR_HUD msgs before getting location 2011-11-10 22:34:54 +11:00
Andrew Tridgell 32c8dd7bf1 autotest: link to defaults for both builds 2011-11-10 14:39:28 +11:00
Andrew Tridgell 8eadc63bdb autotest: added some colour to passed/failed msgs 2011-11-10 14:37:52 +11:00
Andrew Tridgell 995921ac55 autotest: improve error checking 2011-11-10 13:12:43 +11:00
Andrew Tridgell e76c6d67e4 autotest: fixed target altitude for RTL mission 2011-11-10 13:00:35 +11:00
Andrew Tridgell 63f1039527 autotest: run the sim at 200Hz 2011-11-10 12:47:37 +11:00
Jason Short 952520da32 new Test mission 2011-11-09 16:33:24 -08:00
Jason Short 0967a02875 Updated Mission TTT 2011-11-09 12:50:36 -08:00
Max Levine 2e228dc01b autotest: improved web page layout
now uses a css style sheet
2011-11-10 07:24:50 +11:00
Andrew Tridgell 318fbc655a autotest: copy png files over 2011-11-10 00:31:50 +11:00
Andrew Tridgell 1c99d40bb4 autotest: allow for multiple html files 2011-11-10 00:23:46 +11:00
Andrew Tridgell d1b3eb8772 autotest: show history link 2011-11-10 00:19:36 +11:00
Andrew Tridgell aaf9bd1935 autotest: show frame and code sizes 2011-11-10 00:17:31 +11:00
Andrew Tridgell 87b0633894 autotest: fixed html path 2011-11-10 00:14:14 +11:00
Andrew Tridgell d98f3ebd0c autotest: use a lock file
this ensures we don't run two copies of the tests at once
2011-11-09 23:53:09 +11:00
Andrew Tridgell c2fd7144e2 autotest: fixed module name 2011-11-09 23:45:12 +11:00
Andrew Tridgell 36ecc34a4b autotest: show git hash in html 2011-11-09 23:43:25 +11:00
Andrew Tridgell 7dbbf187b9 make the web site a bit prettier 2011-11-09 23:25:28 +11:00
Andrew Tridgell e8bf85f867 autotest: fixed mission end handling 2011-11-09 20:27:36 +11:00
Andrew Tridgell 6eb25d2c25 autotest: fixed pexpect timeout 2011-11-09 20:27:15 +11:00
Andrew Tridgell 97bc4e90a3 always convert GPX 2011-11-09 20:27:00 +11:00
Jason Short 6e496798bc Mission update 2011-11-08 23:45:05 -08:00
Andrew Tridgell ba72935110 autotest: fixed typos in mission file 2011-11-09 17:50:46 +11:00
Andrew Tridgell 016e84ee21 autotest: try harder to kill child processes 2011-11-09 17:44:14 +11:00
Andrew Tridgell c98c8b5144 autotest: list failed tests 2011-11-09 17:21:53 +11:00
Andrew Tridgell 6089e491ed autotest: improved error checking and child termination
we now report pass/fail for each test
2011-11-09 17:21:53 +11:00
Jason Short 3e5ec5d549 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-08 21:43:24 -08:00
Jason Short bf1e991308 New mission test 2011-11-08 21:43:18 -08:00
Andrew Tridgell e373c2a8b6 autotest: avoid the need for killall
this ensures we cleanup child processes cleanly, so we don't need the
killall any more
2011-11-09 15:46:06 +11:00
Michael Oborne 9aff265e77 APM Planner 1.0.90
Camera screen error fix
mavlink 1.0 now compile time option
Configuration screen modify
dataflashlog update
2011-11-08 21:22:07 +08:00
Andrew Tridgell 3427adbebe autotest: check for valgrind on the host 2011-11-08 18:07:19 +11:00
Andrew Tridgell f3964611e1 autotest: fixed home altitude for CMAC 2011-11-08 08:14:46 +11:00
Andrew Tridgell 3b51874a70 autotest: dump all logs 2011-11-07 23:56:59 +11:00
Andrew Tridgell 20ae086842 autotest: dump all GPS points, even if fix==0
for some reason HIL gives fix 0 sometimes
2011-11-07 22:57:32 +11:00
Andrew Tridgell 5e5d86ca09 autotest: enable dumping of DataFlash logs at end of test 2011-11-07 22:56:13 +11:00
Andrew Tridgell 4bad72f8ac autotest: started adding tests for required tools
try to give useful error messages
2011-11-07 22:56:13 +11:00
Andrew Tridgell 5f85c0dc52 fixed permissions of valgrind log file 2011-11-04 10:05:40 +11:00
Andrew Tridgell 76985029dd autotest: run SIL binary under valgrind
this lets us find uninitialised variables in the APM code, and other
common C/C++ errors
2011-11-04 10:00:06 +11:00
Michael Oborne cfe6e333c9 APM Planner 1.0.89
new camera button in flight planner
misc other
2011-11-03 08:13:27 +08:00
Andrew Tridgell cf5e32fc3c fixed home location 2011-11-02 10:26:24 +11:00
Andrew Tridgell 52d470cdc6 autotest: a complete mission now flies
with the TCP buffering fixed, the mission flies quite well with standard parameters
2011-11-02 09:38:44 +11:00
Andrew Tridgell 4671da409a autotest: fixed path to SIL binary 2011-11-02 09:38:44 +11:00
Andrew Tridgell 81cdc19287 autotest: added a mission to ArduCopter testing
the mission is not flown well at all, but its a start
2011-11-01 22:44:21 +11:00
Michael Oborne 1cdad13474 APM Planner - 1.0.88
fix param loading comma vs period issue
update ac dataflash log format
2011-11-01 08:27:42 +08:00
Andrew Tridgell 8917deee40 autotest: ArduCopter test can now fly a square
the copter now takes off, yaws to north, flies a 50m square, then
does a loiter test for 10s and lands
2011-10-31 18:31:16 +11: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
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
Michael Oborne 6d2be49304 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-30 14:27:13 +08:00
Michael Oborne f6b736704e firmware build 2011-10-30 09:15:06 +08:00
Michael Oborne ff1e262ac7 APM Planner - Mavlink 1.0 - AP working 2011-10-30 07:40:31 +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 585507f188 Clean up formatting for AP_Common 2011-10-28 14:43:43 -04:00
James Goppert 7da0daa9d0 Adding bash formatting script using astyle. 2011-10-27 16:30:15 -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
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
Michael Oborne 35e8503b9e firmware build 2011-10-19 19:29:54 +08:00
Michael Oborne cd2a6026b6 APM Planner - 1.0.84
fix ac log download
2011-10-18 06:49:49 +08:00
Andrew Tridgell b3ca747a69 removed generated file 2011-10-17 19:32:49 +11:00
Michael Oborne 56f99dc329 firmware build 2011-10-17 07:24:38 +08:00
Michael Oborne a3b0a71f01 firmware build 2011-10-17 07:18:30 +08:00
Michael Oborne e9c357dbcf APM Planner - 1.0.83
ap mount prep
sensor level hil tweaks
misc fixs
2011-10-16 21:21:36 +08:00
Michael Oborne 4ad9f2db7c firmware build 2011-10-16 10:27:52 +08:00
Michael Oborne 015c4830ca firmware build 2011-10-15 14:35:47 +08:00
Michael Oborne c66ce205fd firmware build 2011-10-14 05:19:16 +08:00
Michael Oborne f8aa90fb2c firmware build 2011-10-14 01:57:28 +08:00
Michael Oborne af20d508dd firmware build 2011-10-13 12:19:35 +08:00
Michael Oborne 086412ecc3 APM Planner 1.0.82
TCP connection
joystick tweaks
SIL Prep
2011-10-12 21:37:39 +08:00
John Arne Birkeland a10d10f0f3 Added windows USB drivers for the ATMega32U2 in the /Drivers/ folder
- Arduino MEGA 2560
- Atmel USB DFU
2011-10-11 11:01:15 +02:00
Michael Oborne 1245a139a3 APM Planner 1.0.81
add elevons to joystick control.
fixup possible autodetect problem. (was occuring when an axis was not centered on detect start)
add save mode confirmation
2011-10-11 08:11:06 +08:00
Michael Oborne fa2bc5dbd8 planner quick hil fix
gains 4500 4500 4500 500 and reverse rudder
2011-10-09 21:30:28 +08:00
Michael Oborne c0c645bdc5 APM Planner 1.0.80
add AeroSimRC for HIL - plane/heli/quad
2011-10-09 15:00:12 +08:00
Michael Oborne aff8dfb31b usbtiny dfu programing on windows 2011-10-09 13:51:06 +08:00
Michael Oborne b98c681a92 firmware build 2011-10-08 02:08:20 +08:00
Janne Mantyharju 87330bbcac Mission planner: Added feature to select video capture resolution (Allows to
capture PAL-format video)
2011-10-07 12:07:25 +03:00
Michael Oborne df2cb51f64 firmware build 2011-10-07 11:58:29 +08:00
Michael Oborne a3258896da APM Planner 1.0.79 - add Russian (thanks YureZzZ)
cleanup
add new ac2 pids
2011-10-07 06:41:17 +08:00
Michael Oborne dad20ce795 APM Planner
fix resedit for other languages
2011-10-06 07:43:16 +08:00
Michael Oborne 05f291b096 APM Planner 1.0.77
misc fix's
2011-10-04 19:19:25 +08:00
Michael Oborne 26b8b2c802 firmware build 2011-10-04 18:57:12 +08:00
Michael Oborne 76580b65d6 firmware build 2011-10-04 09:37:05 +08:00
Michael Oborne f8c74d9f4c firmware build 2011-10-04 07:10:36 +08:00
Michael Oborne 672e2ee21e firmware build 2011-10-03 02:40:31 +08:00
Olivier ADLER 0d2527daf1 Added Jeti and Spektrum base code to ArduPPM/WorkBasket folder 2011-10-01 16:36:35 +02:00
Olivier ADLER 2dac6958e6 ArduPPM : modified library path 2011-10-01 16:18:39 +02:00
John Arne Birkeland 72b7658062 ArduPPM: New and improved PPM encoder firmware for APM 1.x boards with ATmega328p and new ones using ATMega32U2. 2011-10-01 00:12:22 +02:00
John Arne Birkeland 243ea68412 Git test 2011-09-27 14:41:02 +02:00
Michael Oborne c3ddcaaacb firmware build 2011-09-26 05:19:16 +08:00
Michael Oborne 4a158c449f firmware build 2011-09-26 03:46:13 +08:00
Michael Oborne deba63c7c0 firmware build 2011-09-26 03:40:28 +08:00
Michael Oborne e88ef23434 APM Planner 1.0.76
update ac2 dataflsh log format
fix ac2 log to KML
fix AP flight mode 6 > always Manual
2011-09-25 16:03:00 +08:00
Michael Oborne a363ecc82c firmware build 2011-09-25 13:07:20 +08:00
Michael Oborne f83489d7dd firmware build 2011-09-25 00:51:20 +08:00
Michael Oborne c9c73dbdf0 firmware build 2011-09-24 16:05:56 +08:00
Michael Oborne 714eade5df firmware build 2011-09-24 07:00:01 +08:00
Michael Oborne 3aa051c360 firmware build 2011-09-24 06:51:20 +08:00
Michael Oborne 0efaf13231 firmware build 2011-09-24 06:37:10 +08:00
Michael Oborne 6f359126fe firmware build 2011-09-24 05:37:45 +08:00
Hazy afc0536caa APM Planner - translate 2011-09-23 11:04:10 +08:00
Michael Oborne 69d9c15835 APM Planner 1.0.75
add heli hil (beta) suggested sim gains 5000,5000,500,1000
fix simple mode error
add AZ to measure distance
2011-09-23 07:33:25 +08:00
Janne Mantyharju 926416040b Mission planner:
* Added timeout to udp port open
    * Disabled baud selector for udp
    * Fixed problem where selected port might disappear when clicking near
      the port selector
2011-09-22 15:32:43 +03:00
Michael Oborne 81a37b3acd Planner quick edit for doug 2011-09-21 08:30:32 +08:00
Michael Oborne 9665358ed4 APM Planner 1.0.74
fix scaling on loaded param set
add check/uncheckall to param comapre
add firmware versions on firmeware tab
2011-09-21 08:23:43 +08:00
Michael Oborne 3c7903bb41 APM Planner 1.0.73
add opengl and gdi+ option to hud.
fix simple mode display
fix throttle hold imax scaling.
fix drawing of bad wps in log playback
2011-09-20 08:04:58 +08:00
Janne M a502d04e6e Mission planner: Fixed battery capacity validation 2011-09-19 19:23:05 +03:00
Michael Oborne 9e3967d4c4 small .net 4 fix 2011-09-19 13:19:19 +08:00
Michael Oborne 5c83968c7e fix firmware names - heli update 2.0.42 2011-09-19 11:04:02 +10:00
Michael Oborne 3d8451a0d2 firmware build 2011-09-19 11:04:02 +10:00
Michael Oborne 83656b9ef2 APM Planner - 1.0.72
fix hud issues
2011-09-19 07:42:22 +08:00
Michael Oborne 03f342ce11 APM Planner 1.0.71
fix silly updater issue.
for those with problems download OpenTK.GLControl.dll and replace it.
2011-09-18 19:17:41 +08:00
Michael Oborne d742bf77e3 APM Planner 1.0.71
hud now does opengl and gdi+
add note about modes and ac 2.0.43
2011-09-18 18:07:18 +08:00
Michael Oborne b2d8fc9dc5 fix firmware names - heli update 2.0.42 2011-09-18 17:54:34 +08:00
Michael Oborne a52eff740e Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-09-18 17:43:13 +08:00
Michael Oborne 28ff901536 firmware build 2011-09-18 17:38:36 +08:00
Andrew Tridgell e433f727d8 script to generate frame sizes from .lst files
this is used by http://apm.tridgell.net
2011-09-18 09:31:50 +10:00
Michael Oborne 9d79e68e88 APM Planner 1.0.70
fix's
2011-09-17 23:49:32 +08:00
Michael Oborne acdd6b8a83 APM Planner 1.0.69
prep for ac2 2.0.43 - simple mode
modify some scaling in Config
add hud speed warning. add link quality and time to HUD
fix ac2 logs, relative alt.
prep for mavlink 1.0
add time to tlog > plain text conversion
2011-09-17 21:22:07 +08:00
Andrew Tridgell 3d28ac834b put output of CPUInfo test in git 2011-09-17 15:06:17 +10:00
Andrew Tridgell 1f59890cde Tools: added CPUInfo sketch
this shows the approximate cost of a wide range of common operations,
and the sizes of most data types
2011-09-17 14:58:02 +10:00
analoguedevices 185bfc232a comment change to test Git pull 2011-09-16 08:13:33 +00:00
Michael Oborne 5b0560b92d Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-09-14 21:32:24 +08:00
Michael Oborne a6ca3d23b5 APM Planner 1.0.68
bug fix
test srtm
2011-09-14 21:31:00 +08:00
Michael Oborne a6cb30bd0c firmware build 2011-09-13 02:47:04 +08:00
Michael Oborne d96c39e99d firmware build 2011-09-12 02:50:53 +08:00
Michael Oborne e3e46322dd firmware build 2011-09-12 02:24:00 +08:00
Olivier ADLER 25867a7402 Signed-off-by: Olivier ADLER <contact2@nerim.net>
removing test file
2011-09-11 18:42:13 +02:00
Olivier ADLER a67527b92b Merge branch 'master' of https://code.google.com/p/ardupilot-mega/ 2011-09-11 18:36:54 +02:00
Olivier ADLER 63f17f246c Signed-off-by: Olivier ADLER <contact2@nerim.net> 2011-09-11 18:36:09 +02:00
Olivier ADLER a76bdc72ae Signed-off-by: Olivier ADLER <contact2@nerim.net> 2011-09-11 18:32:00 +02:00
Michael Oborne 403a36b8e5 firmware build 2011-09-11 09:47:03 +08:00
unknown 1c43530288 Signed-off-by: Olivier ADLER <contact2@nerim.net> 2011-09-11 02:14:58 +02:00
Michael Oborne b17a29d8f1 firmware build 2011-09-11 07:28:00 +08:00
Michael Oborne f149ec985b firmware build 2011-09-11 07:11:57 +08:00
Michael Oborne 548b2d405d firmware build 2011-09-11 06:51:12 +08:00
Michael Oborne c9bde44275 APM Planner 1.0.67 - git build 2011-09-10 14:15:14 +08:00
Andrew Tridgell 0fbca87a03 imported PPMEncoder 2011-09-09 18:57:09 +10:00
Michael Oborne d85aa873b8 firmware build 2011-09-09 14:26:51 +08:00
Michael Oborne 1e6d5c9e0f firmware build 2011-09-09 14:04:12 +08:00
Michael Oborne a0e7c8cbe7 firmware build 2011-09-09 13:55:03 +08:00
Andrew Tridgell 59962e320a import Tools directory 2011-09-09 11:31:32 +10:00