Commit Graph

643 Commits

Author SHA1 Message Date
Andrew Tridgell 8d88dbdf79 added some AP_Param testing of the compass 2012-02-14 08:34:25 +11:00
Andrew Tridgell d4572e841c autotest: fixed displayed git hash in autotest 2012-02-13 20:29:55 +11:00
Andrew Tridgell 6b8b3e2287 autotest: fixed git hash parsing 2012-02-13 18:02:35 +11:00
Andrew Tridgell 9e4145b2c3 make the sw version different for VARTest
so we don't accidentially load bad parameters into ArduPlane
2012-02-13 16:22:53 +11:00
Andrew Tridgell 131861b629 make it easy to run simulator under valgrind 2012-02-13 16:22:53 +11:00
Andrew Tridgell a948241fa1 check sizes in VARTest
ensures the AP types are plain old data
2012-02-13 16:22:52 +11:00
Andrew Tridgell 16a5b5c3ee added AP_Param::show_all()
this moves the logic into common code
2012-02-13 16:22:52 +11:00
Andrew Tridgell 781617cae0 token size for first()/next() is now 16 bits 2012-02-13 16:22:52 +11:00
Andrew Tridgell 7e62a9ce53 update VARTest to use exact variables from ArduPlane 2012-02-13 16:22:52 +11:00
Andrew Tridgell 71175a9bb1 added some notes on EEPROM speed 2012-02-13 16:22:51 +11:00
Andrew Tridgell f2b6895533 expanded the VARTest testing to all variables 2012-02-13 16:22:51 +11:00
Andrew Tridgell 9d131357db demo of AP_Param with ArduPlane parameters 2012-02-13 16:22:51 +11:00
Chris Anderson 9e171f7529 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-02-11 09:27:41 -08:00
Michael Oborne 4a4960eede update dataflash log template 2012-02-11 09:47:48 +08:00
Michael Oborne 82acd6a823 APM Planner 1.1.35
STK cleanups
battery % fix
rc reverse fix
Polish update thanks GrzegorzSz
fix gpx's (commas)
2012-02-11 08:04:41 +08:00
Jason Short 18e994de4f Logging update 2012-02-09 22:22:00 -08:00
justinbeech f9bbb7a8ec format fix to readme 2012-02-09 05:35:53 +00:00
justinbeech a63e6243d2 initial upload 2012-02-09 02:59:56 +00:00
justinbeech be5483546b Wrote a README.txt file 2012-02-09 02:58:15 +00:00
justinbeech 9988127b8b initial upload 2012-02-09 02:46:43 +00:00
justinbeech 5d6ed3cb79 initial upload 2012-02-09 02:46:00 +00:00
justinbeech be294671cb initial upload 2012-02-09 02:45:37 +00:00
justinbeech e5ec7e25ed initial upload 2012-02-09 02:45:20 +00:00
justinbeech 0f6fe1f8f8 initial upload 2012-02-09 02:44:57 +00:00
justinbeech 083ee9d5ab Adding bootloader subdirectory for APM2 hardware 2012-02-09 02:42:29 +00:00
Michael Oborne aff2755c44 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-02-08 17:11:31 +08:00
Hazy 365fc3ad09 APM Planner
update Simplified Chinese UI
2012-02-08 16:29:11 +08:00
Michael Oborne 3ebb27b51c APM Planner - 1.1.34
fixs based on error emails - minor
2012-02-08 07:55:46 +08:00
Chris Anderson ecefde87c7 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-02-05 16:19:45 -08:00
Michael Oborne be58f847ec APM Planner 1.1.33
fix up small bugs - mainly error checking
update dataflash log xml - thanks randy
2012-02-06 06:33:31 +08:00
Michael Oborne 2f57edda06 APM Planner 1.1.32
fix gauge updating
add more checks on add wp - default alt and home alt
fix xplane 10 gps heading - should be 100% working now.
fix xplane throttle issue - from rc library change - rc3_trim should be same as rc3_min
2012-02-04 17:59:37 +08:00
Michael Oborne be625c6df6 Planner add debug file 2012-02-03 06:03:45 +08:00
Michael Oborne fce5038420 APM Planner 1.1.31
add D terms for AC
fix potenial crash when unpluging usb without disconnecting
fix arduinocpp local includes
2012-02-02 21:18:18 +08:00
Chris Anderson 57f18e3325 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-02-01 18:15:55 -08:00
Michael Oborne 297e9052a6 firmware build 2012-02-01 12:48:46 +08:00
Chris Anderson c1c820de72 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-29 18:18:44 -08:00
Michael Oborne 4099455bef APM Planner 1.1.30
add OF_LOITER
add AC TUNE options
fix default alt issues.
make Scripts, 1 at a time.
update aerosim-rc plugin.
add new "follow me" mode- need a nmea gps and xbee on pc. control-F > follow me
2012-01-29 15:45:20 +08:00
Jason Short a1ac330077 to speed up testing suite 2012-01-28 22:52:39 -08:00
Jason Short 0bf594483f Landing now disarms automatically. 2012-01-28 22:52:17 -08:00
Chris Anderson 6ecac021b5 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-27 19:58:46 -08:00
Michael Oborne 15ca4e2127 APM Planner 1.1.29
add sensor offsets
add script note
remove some old unused define code
new setup for Aerosim-rc 3.83 - not released yet.
fix some opengl linux exceptions
fix italian
2012-01-27 16:01:28 +08:00
Chris Anderson ff7d5b49fd Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-23 15:26:21 -08:00
Michael Oborne a9b2f39a66 APM Planner 1.1.28
fix updatechecker
fix battery config screen
2012-01-23 21:36:20 +08:00
Michael Oborne ce11d51f7a firmware build 2012-01-23 11:38:10 +08:00
Michael Oborne d601c55335 firmware build 2012-01-23 11:21:48 +08:00
Michael Oborne 3460115123 firmware build 2012-01-23 10:12:56 +08:00
Michael Oborne 875770f38f APM Planner 1.1.27
fix heli setup screen
force update check on start
fix battery capacity
2012-01-23 07:13:01 +08:00
Chris Anderson 6860f33717 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-21 09:49:25 -08:00
Michael Oborne 2b1119f365 APM Planner - aerosomrc quad hil mod 2012-01-21 17:12:00 +08:00
Chris Anderson fc6e214140 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-20 23:39:17 -08:00
Michael Oborne 93df624e6b APM Planner 1.1.26
add italian - thanks emiliano
fix potential joystick throttle issue
2012-01-21 08:46:20 +08:00
Michael Oborne 4eb8e8b172 APM Planner 1.1.25
modify aerosim rc quad hil. tick quad, gains 3000,3000,4000,900
add armed status to HUD
2012-01-20 22:50:18 +08:00
Chris Anderson ab13a454ea Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-20 05:34:37 -08:00
Michael Oborne aba5be36bb APM Planner 1.1.24
change verify alt action
fix hil throttle scaling Thanks Justin
2012-01-20 15:36:01 +08:00
Michael Oborne 0c7bd8885e APM Planner 1.1.23
firmware setup mod
+ extra cygwin dll zipped
2012-01-20 12:07:23 +08:00
Michael Oborne c8e5fb0546 firmware file mod 2012-01-20 10:16:00 +08:00
Chris Anderson 0a64338885 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-19 08:56:17 -08:00
Michael Oborne 439b13322c APM Planner 1.1.23
partial setup of AC FW
FlightData map rotate
Modify battery monitor screen
2012-01-19 22:01:53 +08:00
Chris Anderson 235c5d3503 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-17 17:48:01 -08:00
Michael Oborne eeff2cb662 APM Planner 1.1.22
fix joystick mode function - thanks doug
fix rc trim issue - thanks doug
arduinoccp seem to be working nicerly now.
2012-01-17 17:49:18 +08:00
Michael Oborne 1250247c90 firmware build 2012-01-17 07:17:10 +08:00
Pat Hickey cc8bd13d35 Rename Jeti\ Duplex directory Jeti_Duplex.
* Spaces in file and directory names are poor form.
2012-01-15 11:24:37 -08:00
Michael Oborne eb24e5fa49 firmware build 2012-01-16 02:29:51 +08:00
Chris Anderson 3ab00b75c2 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-15 07:43:01 -08:00
Michael Oborne 5cbecce8a1 APM Planner 1.1.21
fixup config highlighting
mod log scanning
increase calibation timeout
add tcp console port 2300
add arduinoCPP - test
2012-01-15 17:00:50 +08:00
Chris Anderson 7b2bcaef20 Merge branch 'master' of https://code.google.com/p/ardupilot-mega
Conflicts:
	ArduCopter/APM_Config.h
2012-01-13 09:19:04 -08:00
Michael Oborne af21f6b2dd firmware build 2012-01-14 01:00:41 +08:00
Chris Anderson e47897d95b Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-11 11:02:32 -08:00
Michael Oborne 2677476b91 APM Planner 1.1.20
add ac2 land Mode
add xplane 10 support
add disconnect verify
2012-01-12 01:33:42 +08:00
Chris Anderson 80a342fbf8 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-11 00:14:31 -08:00
Jason Short 1e1e36e649 Tweaks 2012-01-10 23:43:44 -08:00
Jason Short 56de5d58c5 Added altitude 2012-01-10 23:42:26 -08:00
Jason Short 9cbfcac802 Made timer unsigned 2012-01-10 23:42:26 -08:00
Chris Anderson 7dd3ae1d70 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-09 16:22:50 -08:00
Michael Oborne 787bdc379a APM Planner 1.1.19
fix log download
misc
2012-01-10 08:16:10 +08:00
Chris Anderson ca201a7d9d Merge branch 'master' of https://code.google.com/p/ardupilot-mega
Conflicts:
	ArduCopter/APM_Config.h
	ArduPlane/APM_Config.h
2012-01-09 09:01:46 -08:00
Andrew Tridgell 6245ce935d autotest: cope with startup messages in a different order 2012-01-09 18:09:04 +11:00
Andrew Tridgell 8af708b165 autotest: make history pages use the css style 2012-01-09 18:09:04 +11:00
Jason Short b1341011a0 updated throttle to keep altitude 2012-01-07 22:27:25 -08:00
Chris Anderson 5aab7d583c Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-06 12:32:39 -08:00
Jason Short 4638bb6ea4 enabled failsafe on SIM parameters 2012-01-06 10:22:26 -08:00
Jason Short efb6305b03 Added failsafe test 2012-01-06 10:22:13 -08:00
Jason Short 7ecddc1cb8 Added RTL with Auto_land test
Fixed Simple Mode test
2012-01-05 22:13:20 -08:00
Chris Anderson 28e93a11ea Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-05 15:44:03 -08:00
Michael Oborne ce83b8efa5 APM Planner 1.1.18 - missed stuff 2012-01-06 07:38:12 +08:00
Michael Oborne 93d5be164f APM Planner 1.1.18
fix heli setup screen
2012-01-06 06:54:47 +08:00
Chris Anderson d94562986f Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-05 09:48:32 -08:00
Jason Short 782fbc2d38 thought the commented out function was too cool to loose, but not using it now
changed the WP index number
2012-01-04 09:52:25 -08:00
Jason Short 827955dc6e Looking for larger than 255 numbers 2012-01-04 09:51:36 -08:00
Andrew Tridgell 9833636500 pysim: support octax 2012-01-04 22:15:17 +11:00
Andrew Tridgell b9b0aa4a81 autotest: change to an octa frame for autotest
this will be a useful experiment
2012-01-04 22:03:37 +11:00
Andrew Tridgell 45efb174e5 autotest: fix for new sim_multicopter.py command 2012-01-04 21:49:19 +11:00
Andrew Tridgell 5317e47e2d pysim: added more frame types 2012-01-04 21:45:58 +11:00
Andrew Tridgell 1da04837ca pysim: accept frame type in sim_arducopter.sh 2012-01-04 19:34:28 +11:00
Andrew Tridgell e4ae5ffd0e pysim: show frame type at startup 2012-01-04 19:34:11 +11:00
Andrew Tridgell f395e8e36d rename sim_quad.py to sim_multicopter.py 2012-01-04 19:14:42 +11:00
Andrew Tridgell bc49573b4c pysim: added --frame option 2012-01-04 19:13:47 +11:00
Andrew Tridgell f4d7e108fa pysim: generalise the quadcopter code for multicopters
this allows for arbitrary multicopter motor arrangements
2012-01-04 19:13:15 +11:00
Chris Anderson 074317516d Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-03 20:11:08 -08:00
Hazy d905c07f5b APM Planner
add Traditional Chinese thanks EllisSu (Su Chuan Zhi)
2012-01-04 11:03:54 +08:00
Chris Anderson 7eaec83278 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-01-02 15:02:02 -08:00
Michael Oborne e8cf75b6cd APM Planner 1.1.17
add polish thanks GrzegorzSz
added french thanks Don Brooks
fix posible rc setup lag
2012-01-03 06:53:14 +08:00
Chris Anderson 4e1b140c57 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-12-30 09:31:05 -08:00
Jason Short 005ff8d47e Fixed Loiter Timeout bug, added more wind by default. 2011-12-29 23:02:02 -08:00
Jason Short f0d3cdf4ed Turn off Super Simple by default 2011-12-29 23:02:02 -08:00
Jason Short 22172820a8 Made wind not reverse itself to be more natural 2011-12-29 23:02:02 -08:00
Chris Anderson d698da5f05 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-12-29 15:57:43 -08:00
Michael Oborne b5b223c6f5 APM Planner 1.1.16
change reset order
add french lang
2011-12-30 07:34:17 +08:00
Chris Anderson 04729402e1 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-12-29 08:43:52 -08:00
Michael Oborne 2a75ffdd4c APM Planner 1.1.15
fix reset issue
add Circle AP Mode
change time to wait to 17 secs
2011-12-29 18:31:42 +08:00
Andrew Tridgell 352b0ac5af autotest: update copies of pymavlink in autotest 2011-12-29 08:30:08 +11:00
Chris Anderson 04c73fbe72 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-12-27 21:15:36 -08:00
Michael Oborne 590d812bc3 firmware build 2011-12-28 07:20:05 +08:00
Chris Anderson 2d97926dfc Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-12-27 15:19:15 -08:00
Michael Oborne 1527234c81 APM Planner 1.1.14
remove bad params from loading from file
add message on firmware screen.
fix moving geofence
fix terminal crash bug
modify udp param list
2011-12-28 07:05:12 +08:00
Chris Anderson 52b2b3510f temp 2011-12-26 17:54:34 -08:00
Janne M a4004b1df8 Mission planner: Cleaned up parameter fetching code. Dropped requirement to receive parameters in numbered order, since with UDP communications parameter packages may arrive in random order. 2011-12-26 17:45:53 +02:00
Andrew Tridgell 2bdda450e8 autotest: fixed arducopter autotest
no longer says "Please run setup"
2011-12-26 20:10:10 +11:00
Michael Oborne ae5713b251 firmware build 2011-12-24 16:06:00 +08:00
Jason Short 244f683ed9 Added more detail 2011-12-23 14:42:49 -08:00
Jason Short 8084d77a5f Added fix for Takeoff Test 2011-12-23 14:42:49 -08:00
Andrew Tridgell 9f089f3b0e added a copy of fdpexpect 2011-12-23 12:20:58 +11:00
Andrew Tridgell e88a8e2519 more errno fixes for MacOS 2011-12-23 12:07:32 +11:00
Andrew Tridgell 3f2d1764b6 fixed errno handling for MacOS 2011-12-23 11:59:25 +11:00
Pat Hickey 4a53c4e795 APM_radio_test: build fixes 2011-12-22 13:17:04 -08:00
Michael Oborne de0c58d084 APM Planner 1.1.13
hazy's capm change - modded
fix wp radius at odd rotations
small geofence map update changes
fix terminal focus
2011-12-22 22:33:05 +08:00
Andrew Tridgell 9892886994 fixed typo in fly_simple() 2011-12-22 10:25:31 +11:00
Hazy b4bfd6e438 APM Planner
a little bit Chinese translation
temporarily fix CAPM board detection based on locale
2011-12-21 22:26:26 +08:00
Janne Mantyharju 3726691a4e Mission planner: Fixed UDP receive 2011-12-21 15:32:45 +02:00
Michael Oborne ace823fccf APM Planner 1.1.12
touch up geofence.
remove reset tab
2011-12-21 08:22:28 +08:00
Michael Oborne e372dcc7a7 fw fix 2011-12-21 07:18:24 +08:00
Michael Oborne 4d7025f191 firmware build 2011-12-21 07:11:31 +08:00
Michael Oborne 4fd8a4c386 APM Planner 1.1.11
change wait to 75 seconds
fixup geo-fence
add kml to geo ref image
2011-12-20 21:03:29 +08:00
Michael Oborne 8e48fc3210 APM Planner 1.1.10
fix log crash
2011-12-19 22:41:23 +08:00
Andrew Tridgell 2aa1210093 CPUInfo: show the speed of 64 bit maths 2011-12-19 18:52:56 +11:00
Andrew Tridgell 183773438b autotest: increare tail wheel friction
this keeps the plane moving in a straight line a bit more
2011-12-19 11:36:21 +11:00
Andrew Tridgell 271dc32dd7 autotest: bit more throttle on takeoff
needed for increased rolling friction
2011-12-19 11:25:59 +11:00
Andrew Tridgell 159920f47c autotest: add a DO_CHANGE_SPEED to arduplane test
this slows down the Rascal for landing
2011-12-19 11:25:59 +11:00
Andrew Tridgell 96add2d9b8 autotest: improved the Rascal ground reactions
this gets the friction and bounciness of the undercarriage much closer
to a real model
2011-12-19 11:25:59 +11:00
Michael Oborne 28d3582139 fw 2011-12-19 07:47:35 +08:00
Andrew Tridgell 63e77806cf autotest: make the Rascal a tail dragger again
good for testing wheeled takeoff
2011-12-18 18:57:20 +11:00
Andrew Tridgell 938bd8b58d autotest: added automated landing test for ArduPlane 2011-12-18 17:31:46 +11:00
Andrew Tridgell cbe1c583b3 autotest: updates ArduPlane parameters 2011-12-18 17:31:45 +11:00
Michael Oborne 04150823e2 APM Planner 1.1.9
mavlink update
firmware wait increased. for dataflash clearing
geofence now working
2011-12-18 06:50:40 +08:00
Michael Oborne 6ea4923a08 firmware build 2011-12-17 19:34:36 +08:00
Michael Oborne e704ab28ee apm planner 1.1.8
fix large firmware issue
change apm2 detect
add tot = time over target
modify firmware screen
override jsbsim ports.
remove crossthread calls
2011-12-17 17:22:40 +08:00
Michael Oborne 3af7c5dbe9 fw file again 2011-12-17 17:01:57 +08:00
Michael Oborne 7f78e821f5 firmware build 2011-12-17 16:57:19 +08:00
Michael Oborne 5505064812 fix firmware typo 2011-12-17 16:01:58 +08:00
Michael Oborne 06e781dc3c fix firmware no 2011-12-17 15:00:11 +08:00
Michael Oborne 03ea0e27f5 firmware build 2011-12-17 14:16:36 +08:00
Michael Oborne 5e0ab4c28b cleanup firmware dir 2011-12-17 06:22:29 +08:00
Michael Oborne dc31d82f13 APM Planner 1.1.7
modify apvar dump detection
remove reference to CLI and LOG/Setup mode
add line feeds for logs/terminal
fix flow_enabled check on form load
2011-12-16 20:04:20 +08:00
Andrew Tridgell b8d75a6fd6 autotest: fixed prog name 2011-12-16 20:10:12 +11:00
Andrew Tridgell 5d308b0b89 autotest: fixed working directory in sample scripts 2011-12-16 20:10:07 +11:00
Jason Short 1d52c9f2f4 added SuperSimple and notes 2011-12-15 20:51:41 -08:00
Jason Short ddcfa90be0 testing updates 2011-12-15 20:51:41 -08:00
Jason Short c5859515e3 Added new tests 2011-12-15 20:51:41 -08:00
Jason Short acbfc14e49 Added Land control_mode 2011-12-15 20:51:41 -08:00
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