Commit Graph

780 Commits

Author SHA1 Message Date
Michael Oborne 38942a1ea6 firmware build 2012-09-02 13:05:33 +08:00
Michael Oborne 6501310745 firmware build 2012-09-01 20:10:02 +08:00
Michael Oborne f4334c9aaf Mission Planner 1.2.10
add useritems to HUD
change hdop scale
fix posible follow me bug (, vs .)
fix posible friendly params bug (, vs .)
tweak flightdata log playback timming
fix gridv2 bug. if no waypoint had been done, the grid wold fail
tweak some mission upload potential issues
add ability to get param list from a log (from startup)
add ability to get the first wp list in a log, if wps where received in that log.
tweak video capture library timing
2012-08-30 20:51:29 +08:00
Andrew Tridgell a9af6e95cb APM: higher throttle on takeoff in ArduPlane autotest 2012-08-30 07:37:26 +10:00
Andrew Tridgell 681e67201d APM: fixed orientation on runway in autotest 2012-08-29 17:17:38 +10:00
Jason Short 0443815cb3 Mission Planner: Update XML for 2.7.2 2012-08-28 21:22:07 -07:00
Andrew Tridgell d93861f4d2 autotest: removed the --wind options
SIM_WIND_* options now control wind
2012-08-28 20:18:23 +10:00
Andrew Tridgell 51247ad6c1 autotest: loiter can be a bit slow to circle sometimes 2012-08-27 13:19:21 +10:00
Andrew Tridgell c1405bddb3 APM-autotest: fixed inside loop test
pitch 80 may not be reached due to granularity of the MAVLink logging
2012-08-27 11:45:07 +10:00
Michael Oborne 27091b1abd Mission Planner 1.2.9
add est distance traveled
add est flight time
AP_Mount now updated
add expermental firmware options.
fix hud avi record framerate
add 2 direction wp circle
tweak gridv2
2012-08-26 12:59:21 +08:00
Michael Oborne b12698ef6c Mission Planner Cleanup 2012-08-25 21:48:06 +08:00
Andrew Tridgell 697b2074a5 SITL: added SIM_WIND_* parameters
this allows control of the simulated wind during a flight
2012-08-25 17:49:26 +10:00
Michael Oborne 9d3fc38580 Mission Planner 1.2.8
fix mjpeg stream from VLC.
add grid mode V2
fix hdop scaling
2012-08-24 07:51:21 +08:00
Michael Oborne 8ec8fb9e4d firmware build 2012-08-23 11:40:10 +08:00
Andrew Tridgell ed7eec91f4 build: added sitl-newcontrollers to build_all.sh 2012-08-22 12:45:14 +10:00
Andrew Tridgell 16e06ea1f4 ACM: build DMP version in autotest
this gives it a chance of keeping working
2012-08-21 15:58:59 +10:00
Michael Oborne fcdc9b28f6 Mission Planner 1.2.7
add wind from ap
add wp every x m in grid mode
fix hil problem
fix control-s
update mavlink format
2012-08-19 16:38:58 +08:00
rmackay9 93f918f3e0 AutoTest: reduced descend throttle for arducopter's change_alt test. 2012-08-19 12:33:21 +09:00
Andrew Tridgell 7cc9ec4d61 autotest: ArduCopter on a 1280 is not supported any more 2012-08-19 12:30:15 +10:00
Andrew Tridgell 00f0092ae4 SITL: updated ArduPlane autotest parms
a bit more xtrack and fixed steering parameter names
2012-08-18 16:34:02 +10:00
Michael Oborne 9d2049bffb Mission Planner 1.2.6
add tracker location option.
fix current sensor screen
add more right click flight planner options.
make some connecting error messages more detailed.
add partial microdrones protocol output
2012-08-16 21:07:29 +08:00
Andrew Tridgell a6327e254c SITL: use rudder steering in APM autotest 2012-08-15 12:53:05 +10:00
Andrew Tridgell 533aab4f66 SITL: added a test script for starting in Kingaroy
we use this for OBC testing
2012-08-15 12:39:34 +10:00
Andrew Tridgell b6b12532da SITL: make it easier to start ArduPlane SITL at any location
this generates a jsbsim startup XML file from a template
2012-08-15 12:39:34 +10:00
Andrew Tridgell 57cc89b730 Failsafe: only read RC on new data 2012-08-15 12:39:33 +10:00
Andrew Tridgell 09da478456 Failsafe: added COMPETITION_MODE 2012-08-15 12:39:33 +10:00
Andrew Tridgell ecd3c58529 Failsafe: prototype of APM2 based failsafe system 2012-08-15 12:39:33 +10:00
rmackay9 6603e7724d AutoTest: set RTL's APPROACH_ALT to zero to force the copter to land instead of hanging out at 2m and causing the auto test to time out 2012-08-14 12:03:32 +09:00
rmackay9 c574393995 AutoTest: update failsafe timeout to 180 to give it more time to pass. 2012-08-14 11:25:10 +09:00
Michael Oborne 32832dd296 Mission Planner 1.2.5
add experimental antenna tracker find
add new apparam eeprom reader
add ground alt display to hud
mod stats
modify guided mode alt selection.
test flight planner tab on flight data tab
move some functions to the right click menu
add xplanes data in/out setup to be automatic.
add better mission upload handeling.
2012-08-12 12:25:22 +08:00
Andrew Tridgell 81440a1b09 AHRS: fixed build
AP_Airspeed.h is now needed to build AHRS
2012-08-11 12:22:55 +10:00
Andrew Tridgell 2a7b298bbc MAVLink: moved mavlink variables back to library
these were moved to the main sketches to allow for compile time
selection of MAVLink 0.9 vs 1.0. We no longer support 0.9, so we can
move it back, which simplifies some test sketches
2012-08-09 12:06:21 +10:00
Andrew Tridgell 6b12ad79ff APM: tweak Rascal autotest settings 2012-08-09 10:03:52 +10:00
Andrew Tridgell 9355bd6832 AP_Param: update VARTest for new AP_Param interface 2012-08-08 12:11:57 +10:00
Michael Oborne f90d4b7ead Mission Planner 1.2.4
remove geofence tab
add guided alt remeber
change wp upload retry to 200 ms
2012-08-07 19:26:10 +08:00
Michael Oborne f843b42e5b Mission Planner 1.2.3
hud font move
add progress bar lock
add quickview mono fix
fix centi-degree/degree units
fix mnt config camera tab
fix some meters/feet scaling issues
2012-08-06 22:22:57 +08:00
Michael Oborne 7a887bb27d Mission Planner 1.2.2
add DegreeTracker
fix popout tab on config page
add remember last config tab
fix bytes send count
fix deactivate bug
fix ap_limits bug
fix ap_mount bug
2012-08-02 18:04:54 +08:00
Michael Oborne e0e0fe0ce5 firmware build 2012-08-01 15:24:39 +08:00
Michael Oborne 8001515b7e Mission Planner 1.2.1
add enable/disable to mavlinkcheckbox
modify my button to curved
add delay to progress reporter dialog. to ensure correct parent
Fix Mount screen for AP
Fix Hardware screen Text
display roi difrently
modify HIL/Quad Hil
update dataflashlog format (thanks randy)
update mavcmd format for roi
2012-07-30 07:23:42 +08:00
Michael Oborne c87337a3a8 firmware build 2012-07-26 10:31:30 +08:00
Michael Oborne ca6419bf52 Mission Planner 1.2
Enable Mount config screen
Add Quick View (double click to change)
fix mono updater issue
RFD900 transmit values Mod
new mavlink controls (wip)
2012-07-25 21:44:24 +08:00
Michael Oborne c8e0da0dd1 firmware build 2012-07-25 02:38:53 +08:00
wiseman af0d2de2ed Use MAVPROXY_CMD instead of MAVPROXY 2012-07-23 21:30:50 -07:00
wiseman 05de9e425c Added run_sim_mission. 2012-07-23 21:29:24 -07:00
Michael Oborne 8bebf0c394 APM Planner 1.1.99
Convert to IActivate, IDeactivate scheme, thanks andrew
add support for rfcomm* interfaces on linux
fix guage off screen draw mono issue.
remove use of BackStageViewContentPanel
andrews spacer changes - not using dues to screen space issue
change configpanel constructor to load xml directly
remove IMavlink Interface
fix hsi off screen draw issue on mono
modify hud to use sprite fonts, instead of drawing via GDI+
modify progress reporter to use a 10hz timer to update screen, using invoke/begininvoke fails on mono at 50hz (over 100ms per call).
fix targetalt and target airspeed jumping issue.
lots of cleanup on tab switching, ie stoping timers/other
3dr radio status led update
update ardurover car icon
speedup georef image screen. tested on over 1000 images.
2012-07-22 15:51:05 +08:00
Andreas M. Antonopoulos c0f8f6251b param_parser: input validation bug fix 2012-07-16 23:37:13 -07:00
Michael Oborne 822e682140 Planner
missed files
+ cleanup old binarys
2012-07-16 21:43:49 +08:00
Michael Oborne 3cc2e63791 APM Planner 1.1.98
Modify BackStage View - will change again soon
modify target alt calc
change order on param lists
remove old firmware selection dialog
add hil mod flag to hil connect
implement main switcher - will change again soon
change some invokes to async, to prevent other threads slowing.
fix mavlink log graphing error
modify help text
general mono for mac fixs - still combating https://bugzilla.xamarin.com/show_bug.cgi?id=3124
2012-07-16 21:37:35 +08:00
Michael Oborne f228eac8c7 APM Planner 1.1.97
add toy Mode
fix some mono issues
fix opengl hud issue
change config font size
modify mylabel for mono
modify default telem rates
add extra sonar option
remove 0 home alt check
fix terminal hang issue
remove application idle call, causes 100% cpu on mono
update gimbal icons
modify graph line thinkness
2012-07-12 22:06:22 +08:00
Andrew Tridgell ba205d8ff5 autotest: create kmz files on timeout 2012-07-10 09:13:16 +10:00
Andreas M. Antonopoulos de64c05f8e param_parser: cosmetic
Arduplane: doc fixes
2012-07-08 21:45:26 -07:00
Andreas M. Antonopoulos 29338fbf7b auto est: modular tests and unit testing with Junit.xml output for jenkins
autotest: unit testing for jenkins
- parameterized unit testing
- modular python test modules
- test groups by directory
- select tests individual or by group
- skip tests individually or by group

arducopter.py: parameterized several functions to allow throttle settings and timeouts

test modules: extracted and copied 8 tests from Tridge's autotest into modules

junit.xml: xml template for unit test reporting to jenkins
2012-07-05 23:48:50 -07:00
Michael Oborne c4433b6944 APM Planner 1.1.96
Fix camera stab reverse boxs
add better param data duplicate handling
add rfd900a
tweak terminal settings
2012-07-06 07:27:42 +08:00
Andrew Tridgell 75772b83cf autotest: don't set a negative max pitch limit!
this didn't do well in the simulator :-)
2012-07-05 17:59:37 +10:00
Andrew Tridgell 3a792abb4d autotest: tweak the Rascal tuning 2012-07-05 17:59:37 +10:00
Andreas M. Antonopoulos 186a3e4f6a param_parser - better tolerance for missing parameters 2012-07-04 23:01:52 -07:00
Andreas M. Antonopoulos 2010d3aaa3 parameter metadata parser: better values formatting 2012-07-04 21:27:58 -07:00
Andreas M. Antonopoulos 425ef33b59 parameter metadata parser: escape wiki characters 2012-07-04 20:55:55 -07:00
Andrew Tridgell 60caaa4b04 MAVLink: remove MAVLink 0.9 protocol support
this simplifies the code a lot. We're not going back to 1.0
2012-07-05 13:00:46 +10:00
Andrew Tridgell adf6030cfa CPUInfo: added acos(), asin() and atan2() 2012-07-05 13:00:46 +10:00
Andreas M. Antonopoulos 9f6fb89392 parameter metadata parser, display improvements 2012-07-04 17:58:09 -07:00
Andreas M. Antonopoulos 453c1677b5 parameter metadata -> wiki, bug fixes 2012-07-04 17:42:38 -07:00
Andreas M. Antonopoulos c4b59a89da parameter metadata parser and wiki generator 2012-07-04 16:44:53 -07:00
Andrew Tridgell c8f5aeb7ba autotest: change loiter heading accuracy to 10 2012-07-04 15:59:35 +10:00
Andrew Tridgell 61f325713e SITL: fixed the normalisation of the DCM matrix in the multicopter sim 2012-07-04 15:59:15 +10:00
Andrew Tridgell 82e09ce53a SITL: don't enable wind until we are off the ground
this makes it possible to test with much larger wind speeds, without
the sim crashing due to the wind flipping us over on the runway
2012-07-03 10:19:20 +10:00
Michael Oborne 46f004bcca APM Planner 1.1.95
fix config panel value change detection
add loiter_ to AC config screen
Add praram name to Friendly param, and exception ignoring.
fix param file note line
intergrate andrews gimbal config.
fix any possible log appending issues
remove old cli planner on connect
modify speech to not crash on windows mono
2012-07-01 17:51:22 +08:00
Pat Hickey d0453c5085 Autotest: use mktemp instead of tempfile
* tempfile has been deprecated in favor of mktemp on debian, not available
  on fedora
2012-06-27 14:28:22 -07:00
Michael Oborne 0baa3aa9e0 APM Planner 1.1.94
Fix Issue 668 - typo
Fix issue 666 - now defaults to mav 1.0 planner
Fix Issue 665 - mavlink 1.0 is now default
Fix Issue 663 - increase timeout from 6 seconds to 12 seconds
Fix Issue 662 - now reads sat count for mav 1.0
Partial Issue 654 - added current to status, hud still wip
Fix Issue 648 - add validation to value
Fix Issue 638 - add delay
Fix Issue 636 - check for version.txt in app directory
Fix config panel null bug
Add more Ardurover config options
Add Exceptions handling to video format selection
Add FORMAT_VERSION to param file ignore list
Fix NOTE param file line
Add APMRover hidden firmware upload (control-R) on firmware screen.
fix possible speach engine exception
add dataflashlog for apmrover
2012-06-27 20:46:17 +08:00
Michael Oborne 85ac024ec5 firmware build 2012-06-27 19:10:43 +08:00
Andrew Tridgell 5cd5f40f09 autotest: switch to full accel modelling in multicopter simulation
the new AHRS code should allow for centripetal compensation in
multicopters
2012-06-27 16:01:50 +10:00
Andrew Tridgell d2e72171ab ArduTracker: update for new compass interface 2012-06-27 16:01:50 +10:00
Michael Oborne 73dc86a47b firmware build 2012-06-27 08:00:18 +08:00
Andreas M. Antonopoulos bef005b5f2 AC2.6: Fix battery calculation and scaling bug for MAV1.0, now same as ArduPlane
http://code.google.com/p/arducopter/issues/detail?id=430
2012-06-24 17:01:25 -07:00
Michael Oborne fb93d65457 APM Planner 1.1.93
fix armed/disarmed message
2012-06-19 07:15:40 -07:00
Michael Oborne 7efb4ecac4 firmware build 2012-06-16 13:10:37 +08:00
Andrew Tridgell 28d62416fe autotest: show logs on timeout 2012-06-16 06:47:55 +10:00
Andrew Tridgell b2f8fad0a3 autotest: try again to get paths right! 2012-06-15 18:44:00 +10:00
Andrew Tridgell 04a2a0eb46 autotest: added --timeout option
try to ensure we end up with a timeout display on the website
2012-06-15 16:53:51 +10:00
Andrew Tridgell 54d5819f4c test: it is no longer possible to build with MAVLink 0.9
the Camera and Mount code make it impossible because of the incredibly
silly arduino cpp handling.
2012-06-15 16:27:11 +10:00
Michael Oborne 5a4d471053 firmware build 2012-06-15 08:25:19 +08:00
Michael Oborne fb4981b730 firmware build 2012-06-15 08:19:32 +08:00
Andrew Tridgell 92cb3cdf6f sitl: fixed fgFDM path 2012-06-14 15:18:58 +10:00
Andrew Tridgell d5c9d31774 Rover: added APMrover2 to build_all.sh
hopefully it will stay building
2012-06-10 19:35:56 +10:00
Andrew Tridgell ff9743995d autotest: fixed lat/lon update for multicopter sim
this makes waypoint tracking more accurate
2012-06-05 11:18:52 +10:00
John Arne Birkeland f4a4982328 ArduPPM V2.2.68 - Fixed possible logic flaw in throttle failsafe reset if _JITTER_FILTER_ is enabled 2012-06-04 22:55:15 +02:00
Michael Oborne 297f391548 APM Planner 1.1.92
add dump -1 option to log dump
fix terminal issue with logs
fix mavlink 1.0 manual/stablaize Mode
fix config screen showing incorrect tab
2012-06-04 17:57:48 +08:00
Andrew Tridgell 25c17a5425 re-enable the AP_Mount build 2012-06-04 19:32:11 +10:00
Andrew Tridgell 47d5f31fc2 removed copy of pymavlink code
use upstream code instead
2012-06-04 17:51:12 +10:00
Andrew Tridgell 7589de689b mavlink: added auto-detection of mavlink protocol version 2012-06-04 17:51:12 +10:00
Andrew Tridgell 70669434a2 autotest: wait for VFR_HUD to be non-zero on startup 2012-06-04 14:55:40 +10:00
Andrew Tridgell 076d1616ba autotest: default to mavlink10 2012-06-04 13:19:21 +10:00
Andrew Tridgell d1fe093921 autotest: fixed build_all.sh for MAVLink 1.0 2012-06-04 13:14:52 +10:00
John Arne Birkeland b1e5a25ed9 Merge remote-tracking branch 'origin/master' 2012-06-03 02:44:32 +02:00
John Arne Birkeland eb84554d26 V2.2.67 - Implemented detection and failsafe (throttle = 900us) for missing throttle signal. 2012-06-03 02:42:39 +02:00
Michael Oborne e4ea66b5dc APM Planner 1.1.91
fix datasource binding exception.
2012-06-03 08:08:47 +08:00
Michael Oborne 4946402d50 APM Planner 1.1.90
3drradio save settings fix
fix mavlink10 hil scaling
fix some exceptions
2012-06-02 14:32:22 +08:00
Michael Oborne a31543e547 APM Planner 1.1.89
add mjpeg video source
add 16x9 hud
conform to http/1.1 specs for mjpeg
2012-05-29 21:25:44 +08:00
Michael Oborne 9a92531e8c APM Planner 1.1.88
fix updater
2012-05-25 06:14:07 +08:00
Andrew Tridgell 353186e822 CPUInfo: update with 64 bit timings 2012-05-23 17:33:33 +10:00