Commit Graph

786 Commits

Author SHA1 Message Date
Michael Oborne
eecadef7dc APM Planner 1.1.60
add stab kd ch6
fix mono/linux serial port list
2012-04-04 06:58:45 +08:00
Andrew Tridgell
1450c3f5af autotest: fixed overshoot due to low resolution log timing 2012-04-03 10:43:05 +10:00
Andrew Tridgell
2e11584fb7 autotest: fixed order of startup messages 2012-04-03 09:53:26 +10:00
Chris Anderson
0d19678638 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-04-01 16:23:42 -07:00
Andrew Tridgell
c221c91f87 autotest: use the automatic declination code in autotest 2012-03-30 14:25:27 +11:00
Andrew Tridgell
c2ff66c9cd examples: fixed build of some examples with new AP_Declination code 2012-03-30 14:25:27 +11:00
Michael Oborne
c9e5d14421 APM Planner 1.1.59
fix possible issue loading stream rates
fix tracker ranges
add more ch6 options
modify mag calib with throttle
2012-03-30 06:17:06 +08:00
Michael Oborne
0c42cc148f firmware build 2012-03-29 09:53:56 +08:00
Andrew Tridgell
dd3218c913 pysim: ensure Vector3() uses floats 2012-03-29 12:39:53 +11:00
Michael Oborne
ab16a33313 APM Planner 1.1.58
add read delay on write for serial
add tlog to gpx creation
fix issue 583 - georef image with a tlog
2012-03-28 20:45:16 +08:00
Michael Oborne
c3a82247d3 firmware build 2012-03-27 13:16:48 +08:00
Michael Oborne
aea780e5ea APM Planner 1.1.57
fix antenna tracker issue with saved settings
add pretyping to config list
add rawlogs
modify mavlink log graph interface. 2 x yaxis & roll,pitch,yaw now in degs
update dataflash log format - thanks randy
update google earth interface refresh to 0.3 sec
2012-03-26 18:21:49 +08:00
Michael Oborne
0451da1d43 firmware build 2012-03-25 08:27:31 +08:00
Michael Oborne
80af415dc5 firmware build 2012-03-25 08:22:09 +08:00
Michael Oborne
c0a381f10b APM Planner 1.1.56
add ardutracker support
add load/save setting in Tracker
move getserialports to serial class
hopefully fix dtr issue for good.
2012-03-23 20:52:12 +08:00
Andrew Tridgell
0b94b2e470 pysim: implement partial 3D acceleration support
The simulator flies very badly when using the full acceleration
code. I don't yet know if this is a bug in the simulation or a problem
with AHRS not handling acceleration for multicopters.

For now set the acceleration to be half a 'pure gravity' acceleration
and half from the full 3D calculation.
2012-03-23 16:48:52 +11:00
Andrew Tridgell
c020030620 pysim: added experimental acceleration support 2012-03-23 16:48:52 +11:00
Chris Anderson
90cafe216c Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-03-22 07:37:29 -07:00
Andrew Tridgell
ccfac19cef pysim: update the multicopter simulator with correct acceleration
this re-works the multicopter simulator in terms of rotation matrices,
and adds full acceleration support, which means it will include linear
acceleration affects and centripetal acceleration
2012-03-22 23:00:45 +11:00
Andrew Tridgell
21c8351f2f pysim: added rotmat.py
this is a python library for rotation matrices, following the
conventions in AP_Math
2012-03-22 23:00:45 +11:00
Michael Oborne
07cb15ec42 APM Planner 1.1.55
fix issue 573
fix issue 572
fix issue 571
fix issue 570
fix issue 564
fix issue 560
fix issue 555
fix issue 536
add CH6_LOITER_RATE_D
fix joystick axis 5-8 - can use joystick for camera pan/tilt
2012-03-21 20:13:08 +08:00
Andrew Tridgell
491def2b7e autotest: fixed the declination to match new compass
we now use the declination for Canberra
2012-03-21 10:41:55 +11:00
Chris Anderson
3c0468bdc4 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-03-19 12:34:56 -07:00
Andrew Tridgell
7482fc0795 AHRS: fixed VARTest for new AHRS framework 2012-03-19 17:29:02 +11:00
Chris Anderson
d8e9a851b6 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-03-18 17:23:51 -07:00
Michael Oborne
92ff8a75d5 APM Planner 1.1.54
change default rates to 3 hz
fix log play issue without a log loaded
fix heli setup screen
2012-03-19 07:26:20 +08:00
Andrew Tridgell
a122cfcfe0 fixed VARTest build 2012-03-18 13:34:40 +11:00
Michael Oborne
d3da61556e firmware build 2012-03-18 10:32:15 +08:00
Michael Oborne
64ba673ba4 APM Planner 1.1.53
add sensor rate telem
save autopan between sessions
modify connect hb requirement and param timeout
2012-03-18 10:29:55 +08:00
Michael Oborne
cabf09c378 firmware build 2012-03-18 09:18:32 +08:00
Michael Oborne
daff75748e firmware build 2012-03-18 09:13:49 +08:00
John Arne Birkeland
55055fca2b ArduPPM V2.2.66
- Added APM2 (ATmega32U2) support for using TX and RX status leds to indicate PWM and PPM traffic

<RX><OFF> no pwm input detected
<RX><TOGGLE> speed of toggle indicate how many channels are active
<RX><ON> input lost (failsafe)
<TX><OFF> ppm output not started
<TX><FAST TOGGLE> normal PWM->PPM output or PPM passtrough failsafe
<TX><SLOW TOGGLE> PPM passtrough
2012-03-16 20:48:55 +01:00
Michael Oborne
010f147fb2 APM Planner 1.1.52
add mag field strength - status tab "magfield"
modify param getting.
mag calibrate error checking
hazys - capm mod
2012-03-15 07:10:31 +08:00
Hazy
731a118467 APM Planner
fix detection of CAPM board
2012-03-13 20:26:45 +08:00
Chris Anderson
aae9c20fc4 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-03-12 22:04:32 -07:00
Michael Oborne
5ad90ac0cc APM Planner 1.1.51
revert posible camera issue
fix apc220 units rts issue
fix bluetooth comport issue - re andrew
cleanup startup test
2012-03-13 07:15:08 +08:00
Andrew Tridgell
506b91a587 autotest: run fg viewers with less CPU priority 2012-03-10 10:34:27 +11:00
Andrew Tridgell
65b26619d4 autotest: added CMAC test circuit
this is what I am using for noise testing
2012-03-10 10:34:27 +11:00
Michael Oborne
f399ada86f APM Planner 1.1.50
rename messagebox to custommessagebox
mag calibration now working. > hardware setup tab
2012-03-09 23:18:12 +08:00
Michael Oborne
9e7b19f466 APM Planner
Fix Updater
2012-03-07 08:01:59 +08:00
Michael Oborne
0d842c5554 APM Planner 1.1.49
mode TUNE_ param scale
add mavlink tlog graphing
mod tracker options
2012-03-06 18:27:43 +08:00
Michael Oborne
91ba8fdb83 planner cleanup 2012-03-04 08:49:45 +08:00
Michael Oborne
e06a0d81db APM Planner 1.1.48
Add ThemeManager - re andrew
Add CustomMessageBox - re andrew and me
few mono fixs
mono tts working (speech)
2012-03-04 08:42:42 +08:00
Michael Oborne
064e060264 APM Planner 1.1.47
fix Updater
2012-03-03 15:42:41 +08:00
Chris Anderson
dbb07a7c85 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-03-02 21:26:46 -08:00
Michael Oborne
49a097a8f1 APM Planner 1.1.46
update to request extra3 stream.
2012-03-02 18:40:20 +08:00
Michael Oborne
79abfc2a96 APM Planner 1.1.45
add tcp and udp port remeber issue 533
add udp listern wait issue 534
fix wp receive on mono part issue 530
allow logging of unknown packets mav 0.9
do_speed_change fix issue 531
remember last video res issue 521
fix issue 528 - ch 6 and ch 7 options
2012-03-01 21:27:03 +08:00
Michael Oborne
8b93f0d77e APM Planner 1.1.44
mod antenna tracker code
add extra ch 6 options
cleanup message dialogs better
fix auto fill ch6 and ch7 mode options
add progress to upload and dl wp's
fix disconnect bug on mono
2012-02-29 21:19:54 +08:00
Pat Hickey
00180e7084 Cleanup: rename files with spaces in their names, replace with underscores
* Skipped /Tools/ArdupilotMegaPlanner/Resources/new...
  and /archive/Configurator/Source/Utilities/TDMS/G...
  because I don't want to mess with that.
2012-02-28 16:14:31 -08:00
Michael Oborne
6bd3aec55f APM Planner 1.1.43
Add logging system - re andrew radford
move libs
add tlog support to georef images.
experimental antenna tracking - pololu maestro
tweak "follow me" mode, better error checking
update dataflashlog format for ac2
lang change mod - re hazy
remove arduinocpp project
2012-02-27 07:13:23 +08:00
Hazy
43ed41ca5e APM Planner
fix CAPM update firmware error
2012-02-26 19:14:08 +08:00
Andrew Tridgell
42528e9c33 test: updated VARTest for new AP_Param vector3f handling 2012-02-25 11:37:20 +11:00
Andrew Tridgell
af0765bb0a autotest: fixed xAccel calculation in fakepos.py 2012-02-25 11:37:20 +11:00
Michael Oborne
06be0d24ba APM Planner 1.1.41
fix mono ssl issue
modify log download
fix param dl on arduplane 2.28 (2x nulls in param list)
fix connect cancel
mono - add more comports
more error checking on radio
2012-02-24 19:39:02 +08:00
Michael Oborne
58bca7d4a4 APM Planner 1.1.41
add NaN checking/error message
add config page shortcuts - F5, ctl-s and ctl-o
add +++ passthrough on terminal
add longer delay to log download
modify param receive process.
modify connecting and param receive process - re Andrew
2012-02-24 09:38:56 +08:00
Hazy
e88e6200b4 APM Planner
a little bit translate
2012-02-23 16:39:16 +08:00
Michael Oborne
6abd825a64 firmware build 2012-02-23 01:06:56 +08:00
Chris Anderson
ba634c496f Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-02-21 10:02:39 -08:00
Michael Oborne
0eec6d462f ensure autoupdate works 2012-02-21 12:32:19 +08:00
Michael Oborne
63cb155fdd APM Planner 1.1.40 2012-02-21 12:04:45 +08:00
Michael Oborne
3259bc6c7a APM Planner - gps lat long bug fix. 2012-02-21 11:55:36 +08:00
Michael Oborne
a5a7c012bd APM Planner 1.1.39
fix timeout issue.
2012-02-21 07:38:06 +08:00
Michael Oborne
b00487513b APM Planner - fix timeout bug 2012-02-20 23:33:04 +08:00
Michael Oborne
ce4437578a APM Planner 1.1.38
add ap param support
fix dtr
fix firmware screen on mono
misc mono fix's
mods from mandrolic - partial.
Add spanish - issue 515
new sitl images for attitude hil - issue 513
2012-02-20 19:30:47 +08:00
Michael Oborne
0aa5304dab firmware build 2012-02-20 13:24:12 +08:00
Michael Oborne
e1be37b6d1 firmware build 2012-02-20 13:06:04 +08:00
Chris Anderson
028e7182a7 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-02-19 15:13:34 -08:00
Jason Short
9eea6a6c46 Better throttle for tests 2012-02-19 15:06:54 -08:00
Jason Short
7a60f33874 SIMPLE mode throttle fix 2012-02-19 14:21:27 -08:00
Andrew Tridgell
9f79455ecc autotest: fixed check of return code for build_all.sh 2012-02-20 09:17:08 +11:00
Andrew Tridgell
aaab500fe3 autotest: fixed directory for build_all.sh 2012-02-20 08:41:40 +11:00
Jason Short
9169fe2bfe AP TEST fixes for new throttle control 2012-02-19 12:38:57 -08:00
ellissu
ae885d4cfe Edit and Add some Traditional Chinese translation 2012-02-19 21:36:04 +08:00
Andrew Tridgell
982e6f22c3 autotest: lower throttle level for lowering altitude in loiter
we were not dropping altitude in the change_alt test
2012-02-19 23:21:09 +11:00
Andrew Tridgell
1e9f53cc44 autotest: fixed failsafe test
increased timeout, added check for home location, and fixed failure
testing on timeout
2012-02-19 22:52:09 +11:00
Andrew Tridgell
470ced9aad autotest: added build_all.sh to autotest 2012-02-19 17:05:28 +11:00
Andrew Tridgell
0a7c769fc6 scripts: added some more builds to build_all.sh 2012-02-19 17:05:28 +11:00
Andrew Tridgell
1fc24b506e AP_Param: update users of AP_Param for ParamToken 2012-02-19 17:05:28 +11:00
Andrew Tridgell
230d2300ae Heli: added heli build to build_all.sh script
ensure heli builds are tested
2012-02-19 16:34:43 +11:00
Chris Anderson
520a29641e Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-02-18 09:17:17 -08:00
Andrew Tridgell
455f1a8093 autotest: removed the pitch trim from the Rascal
This interferes with the calculation of the centripetal acceleration
calculation in the DCM code. We need a new way of handling pitch trim
2012-02-18 19:27:15 +11:00
Andrew Tridgell
5652ccd3c6 autotest: fixed the calculation of the acceleration due to gravity
this fixes the attitude calculation for the multicopter simulation
2012-02-18 19:27:15 +11:00
Andrew Tridgell
cb2af1ef86 don't need AP_Math.h here any more 2012-02-18 10:51:57 +11:00
Andrew Tridgell
3bb84bb40c CPUInfo: added timing of sqrt() 2012-02-18 10:51:57 +11:00
Michael Oborne
d0c67debee APM Planner 1.1.37
fix misc errors
update polish
fix linux/mac bug. - seems alot more stable
2012-02-17 17:09:27 +08:00
Chris Anderson
d3edd4ed59 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2012-02-15 16:26:40 -08:00
Andrew Tridgell
a4663c4b20 autotest: increase the rudder gain
this gives a bit better landing approach and turns in auto
2012-02-15 08:50:45 +11:00
Michael Oborne
eaf041dd8c APM Planner 1.1.36
add guided mode wp
fix setup setting save (if closed without switching tabs)
2012-02-14 22:13:11 +08:00
Andrew Tridgell
b166fbff5a autotest: use more rudder for steering
this helps the landing a lot
2012-02-14 15:16:35 +11:00
Andrew Tridgell
6b33e48514 autotest: raise the target airspeed on landing
we were stalling the plane in the final meters of the approach
2012-02-14 12:30:46 +11:00
Andrew Tridgell
27fd4ca213 autotest: adjusted APM parameters
enable compass and tweak tuning
2012-02-14 11:26:42 +11:00
Andrew Tridgell
c105645c57 autotest: added a lot more interal checking
check each of the sub-tests pass for overall pass
2012-02-14 11:26:42 +11:00
Andrew Tridgell
2f1f5f14f5 autotest: fixed the directory that the git hash is fetched in 2012-02-14 09:06:24 +11:00
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