Andrew Tridgell
2b19249e4a
autotest: fixed autotest executable path
2013-04-06 18:24:43 +11:00
Andrew Tridgell
a8e34eeeb7
autotest: fixed tmp path handling in autotest for dump_logs.py
2013-04-06 17:07:47 +11:00
Andrew Tridgell
5ba4ea88ef
autotest: fixed TMPDIR for dump_logs.py
2013-04-06 17:03:13 +11:00
Andrew Tridgell
9882d9c639
autotest: added dump_logs.py
2013-04-06 16:56:31 +11:00
Andrew Tridgell
fe6e83f7f2
autotest: added support for vtail testing in runsim
...
virtual vtail support
2013-04-05 15:22:11 +11:00
Julian Oes
0aff1136ed
autotest: added link for QUpgrader to web-firmware/index.html
2013-04-05 11:29:06 +09:00
Andrew Tridgell
039c603a35
autotest: allow testing of elevon planes
...
this fakes up an elevon plane using the Rascal110
2013-04-05 11:29:25 +11:00
Andrew Tridgell
59a2a95e9a
Copter: remove noise and wind from copter sim
...
this is to help Randy track down a current problem
2013-04-04 21:09:20 +11:00
Andrew Tridgell
e61f3dfeca
autotest: remote getppid for SITL copter on windows
2013-04-02 13:54:36 +11:00
Andrew Tridgell
5f8c8e87a8
autotest: fixed rover mission completion
2013-03-29 21:19:04 +11:00
Andrew Tridgell
4a02af088b
autotest: check for new build tags
2013-03-29 20:00:42 +11:00
Andrew Tridgell
60ae67992d
autotest: fixed mavlink update path
2013-03-29 19:21:48 +11:00
Andrew Tridgell
de02f98d28
autotest: added license and safety statement
2013-03-28 14:04:59 +11:00
Andrew Tridgell
f6ddc4e4a1
autotest: added GPS vertical speed to the sitl simulator
2013-03-28 10:28:08 +11:00
Andrew Tridgell
92ddd4b5d1
autotest: removed 2nd getppid() call
2013-03-26 08:23:00 +11:00
Andrew Tridgell
8b21cac5fd
autotest: remove dependency on getppid()
...
makes pysim more windows friendly
2013-03-26 08:20:40 +11:00
Andrew Tridgell
57c498b570
autotest: remove dependency on pexpect for rover/copter sim
...
this makes it easier to run on windows
2013-03-26 08:12:57 +11:00
Andrew Tridgell
94463fd91e
autotest: copy latest firmware html on each run
2013-03-23 16:19:23 +11:00
Andrew Tridgell
526418dd90
autotest: html tidy-up
2013-03-23 16:19:02 +11:00
Andrew Tridgell
3ed71eee05
autotest: initial web page for firmware builds
2013-03-23 16:11:15 +11:00
Andrew Tridgell
01b2ecbc55
autotest: copy the build_binaries.sh script before running
...
this prevents altering the script while running
2013-03-23 14:54:53 +11:00
Andrew Tridgell
8ec5ba9cec
build: autobuild stable and beta binaries
...
this populates http://firmware.diydrones.com with latest, stable and
beta binaries
2013-03-23 14:30:44 +11:00
Andrew Tridgell
4fd3adbcb9
Rover: run rover sim reniced
2013-03-22 11:22:15 +11:00
Andrew Tridgell
e0c8a9c443
autotest: fixed build_parameters.sh script
2013-03-22 09:42:10 +11:00
Andrew Tridgell
54cb722f9a
autotest: fixed frame sizes logging
2013-03-18 17:47:51 +11:00
Andrew Tridgell
ac10e7ea26
Tools: build all the PX4 copter frame types
2013-03-18 15:23:09 +11:00
Andrew Tridgell
3deaf0beee
Tools: added the top level scripts for autotest
2013-03-18 15:16:08 +11:00
Andrew Tridgell
1d836db862
build: added all 7 copter frame types to binary build
2013-03-18 14:44:41 +11:00
Andrew Tridgell
232bdca4e2
autotest: improved skid steering test scripts
2013-03-15 11:05:03 +11:00
Andrew Tridgell
8d8e30156f
autotest: added skid steering version of rover sim start script
2013-03-15 09:52:57 +11:00
Andrew Tridgell
6ea2130342
autotest: added skid steering support to rover simulator
...
Very rough initial implementation. Needs to be tweaked for more
realistic behaviour later.
thanks to Greg Brill for pointers on this.
2013-03-15 09:52:32 +11:00
Andrew Tridgell
cf62619108
build: record git version in firmware build
2013-03-14 12:58:33 +11:00
Andrew Tridgell
d9be58fd2c
autotest: add 10 mins to timeout
...
this copes with build_binaries.sh
2013-03-13 08:23:41 +11:00
Andrew Tridgell
8b87d3643b
autotest: fixed mavlink paths
2013-03-12 13:15:41 +11:00
Andrew Tridgell
5762a13223
build: add 1280 build for rover and plane
2013-03-12 12:45:21 +11:00
Andrew Tridgell
5db1dbd8d1
autotest: fixed python path for mavtemplate
2013-03-12 11:49:43 +11:00
Andrew Tridgell
cb414fb652
Build: fixed location of latest/ directory
2013-03-10 22:00:03 +11:00
Kevin Hester
9885cc7ed1
Docs: Add XML emit to param_parse.py. See below for more details...
...
I've refactored the param_parse tool to use various 'emitters'. An emitter
can take parameter info and output it in a particular format. Currently the
only supported emitters are the wiki and XML formats.
The goal of these changes is to create a standard machine readable description
of parameters - mainly for use by ground control stations, but it will also
enable spiffy scripting environments where code can refer symbolically to
vehicle parameters (reflectionish).
Open issue: Is there any sort of Ardupilot build id which can be included in
the generated XML? That would ensure that we select the correct paramdefs
for the load on the target (possibly by asking the target for a SHA or
somesuch). If that issue is resolved, then the filename for the XML
file should probably be something like:
arduplane-ca5742ac.pdef.xml.
It is worth noting that I've proposed a suffix of ".pdef.xml" for these file
types. This facilitates automated file handling on Android devices. On
Android you can register 'handlers' for particular file extensions and if
the user tries to open that extension in email or a web browser your app
will be given a chance to do something about it. The 'outer' xml extension
will allow naive editors to know that at least this is an xml file.
I will include a sample of the XML format with the pull-request for this CL.
2013-03-10 17:47:42 +11:00
Andrew Tridgell
fcfed2e81d
autotest: build all binaries for master on each commit
2013-03-10 17:16:56 +11:00
Julian Oes
54fffd1348
ArduPPM: version 2.3.16 for release
2013-03-02 10:00:00 +09:00
Julian Oes
875103fc59
ArduPPM: Versioning cleanup, 2.3.16 should be the next official release
2013-03-02 09:59:56 +09:00
John Arne Birkeland
bcd142ec0b
PPMEncoder - bug fix from previous commit
2013-03-02 09:59:14 +09:00
John Arne
4f9b787e04
Update Tools/ArduPPM/Libraries/PPM_Encoder.h
...
- Small optimization
2013-03-02 09:53:31 +09:00
Julian Oes
a0b0df0252
ArduPPM: Set Ch1-4 to their fail-safe position and leave Ch5-8 at their last value
2013-03-02 09:53:25 +09:00
Julian Oes
8b7c75a700
ArduPPM: Changed the behaviour of the PPM encoder: if a channel is lost retain its last value instead of a fail-safe value (except for Ch3/throttle)
2013-03-02 09:53:21 +09:00
Andrew Tridgell
74439b4f17
Tools: removed unused/unmaintained ArduTracker
...
this has not compiled for a long time.
2013-03-01 07:18:25 +11:00
Andrew Tridgell
891f35835e
Tools: added build_all_px4.sh
...
this brings px4 into autotest
2013-02-12 08:35:39 +11:00
Andrew Tridgell
693627d76a
autotest: allow sim_arducopter.sh to take mavproxy parameters
2013-02-11 11:40:52 +11:00
Andrew Tridgell
3b8b04920a
autotest: fixed rover parameters for new config
2013-02-10 07:44:42 +11:00
Andrew Tridgell
9c65e98dc2
autotest: expand the comment a bit more
2013-02-06 17:17:37 +11:00