Skip to content

Commit 4447b17

Browse files
author
pawel
committed
initial
0 parents  commit 4447b17

File tree

90 files changed

+12763
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+12763
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/build/

build.properties

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Properties file for a Sun Spot Application
2+
#
3+
# build.properties
4+
#
5+
# This file is the default location for user properties that over-ride the
6+
# defaults in ${sunspot.home}/default.properties. See that file for a full
7+
# listing of the properties that may be set. This file is minimal and contains
8+
# only those properties that a user would generally need to set right away.
9+
#
10+
user.classpath=${wpilibj.home}/src

build.xml

+93
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?><project basedir="." default="help" name="Aviance">
2+
3+
<!-- You may freely edit this file. See commented blocks below for -->
4+
<!-- some examples of how to customize the build. -->
5+
6+
<!--
7+
8+
The master build file lives at: ${sunspot.home}/build.xml.
9+
10+
If you do not have a Sun SPOT properties file for some reason,
11+
then you can set the sunspot.home property manually.
12+
13+
<property name="sunspot.home" value="/opt/sunspot"/>
14+
15+
The behavior of the build is also controled through properties.
16+
For example, to use a different source directory, you can set
17+
the property 'src.dir'.
18+
19+
<property name="src.dir" value="mysrc"/>
20+
21+
For a complete listing of properties that are used, and their
22+
explanations, see the file ${sunspot.home}/default.properties.
23+
24+
-->
25+
26+
<property name="user.properties.file" value="build.properties"/>
27+
<property file="${user.home}/.sunspotfrc.properties"/>
28+
<import file="${sunspot.home}/build.xml"/>
29+
30+
<!--
31+
32+
This file imports the master build file for compiling and deploying sunspot
33+
applications. This file provides hooks for the user build file, so that
34+
you can accomplish almost anything without having to rewrite any of the
35+
build procedures. However, if need be, you can just look at the imported
36+
build file to determine how exactly any step is accomplished.
37+
38+
Of course, another useful way to find out exactly what is happening is to
39+
run the targets listed below with ant's 'verbose' flag (ant -v). This will
40+
display exactly what is happening at each step.
41+
42+
Some important targets that are defined within the master build file are:
43+
(Do "ant help" to see the full list.)
44+
45+
init: initialize and check all properties
46+
help: display useful a help message
47+
environment displays information about setting up your environment
48+
sdk-info displays information about the current SDK installation
49+
find-spots locate USB ports where SPOTs are connected
50+
info displays information about the configuration of a SPOT
51+
slots displays a list of the applications deployed on the SPOT
52+
53+
clean: delete all compiled/generated files
54+
compile: compiles java source files to classes
55+
jar-app Create a jar for this application
56+
deploy deploy the application to a SPOT as an IMlet
57+
jar-deploy deploy an IMlet jar
58+
run connect to a device and watch the application
59+
debug-run configure the SPOT ro run the debug agent and then start the debug proxy
60+
debug-proxy-run start the proxy for the high-level debugger
61+
62+
Some useful command line properties:
63+
64+
-Dbasestation.addr=1234 set the address of the basestation
65+
-DremoteId=1234 set the target for remote run/deploy/debug-proxy-run
66+
-Dsquawk.startup.class=com.example.MyStartUp
67+
set an alternative startup class name
68+
-Dspotport=COM2 set the port name for communicating with the SPOT
69+
-Djar.file=example.jar set the jar file for jar-app, jar-deploy and make-host-jar
70+
-Dmidlet=2 select a midlet to run for selectapplication
71+
or deploy targets (defaults to 1)
72+
-Dutility.jars=utils.jar a classpath separator delimited list of jars to be
73+
included with the application
74+
75+
There exist several targets which are by default empty and which can be
76+
used for execution of your tasks. These targets are usually executed
77+
before and after some main targets. They are defined as follows:
78+
79+
For each target above (except help),
80+
81+
-pre-<target>: called before the target
82+
-post-<target>: called after the target
83+
84+
For example, inserting an echo statement after compilation could look like this:
85+
86+
<target name="-post-compile">
87+
<echo>Compile finished!</echo>
88+
</target>
89+
90+
For more information on using ant, see http://ant.apache.org.
91+
92+
-->
93+
</project>

doc/allclasses-frame.html

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2+
<!-- NewPage -->
3+
<html lang="en">
4+
<head>
5+
<!-- Generated by javadoc (version 1.7.0_21) on Sun Jul 28 17:57:34 EDT 2013 -->
6+
<title>All Classes</title>
7+
<meta name="date" content="2013-07-28">
8+
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
9+
</head>
10+
<body>
11+
<h1 class="bar">All Classes</h1>
12+
<div class="indexContainer">
13+
<ul>
14+
<li><a href="edu/qs/frc/network/AvianceConnection.html" title="class in edu.qs.frc.network" target="classFrame">AvianceConnection</a></li>
15+
<li><a href="edu/qs/frc/network/AviancePacket.html" title="class in edu.qs.frc.network" target="classFrame">AviancePacket</a></li>
16+
<li><a href="edu/qs/frc/modules/AvianceRobot.html" title="class in edu.qs.frc.modules" target="classFrame">AvianceRobot</a></li>
17+
<li><a href="edu/qs/frc/modules/AvianceSpacialTracking.html" title="class in edu.qs.frc.modules" target="classFrame">AvianceSpacialTracking</a></li>
18+
<li><a href="edu/qs/frc/modules/AvianceSystemMonitor.html" title="class in edu.qs.frc.modules" target="classFrame">AvianceSystemMonitor</a></li>
19+
<li><a href="edu/qs/frc/modules/AvianceTankDrive.html" title="class in edu.qs.frc.modules" target="classFrame">AvianceTankDrive</a></li>
20+
<li><a href="edu/qs/frc/threading/AvianceThread.html" title="class in edu.qs.frc.threading" target="classFrame">AvianceThread</a></li>
21+
<li><a href="edu/qs/frc/threading/AvianceThreadInterruptedException.html" title="class in edu.qs.frc.threading" target="classFrame">AvianceThreadInterruptedException</a></li>
22+
<li><a href="edu/qs/frc/threading/AvianceThreadManager.html" title="class in edu.qs.frc.threading" target="classFrame">AvianceThreadManager</a></li>
23+
<li><a href="edu/qs/frc/network/ConnectionManager.html" title="class in edu.qs.frc.network" target="classFrame">ConnectionManager</a></li>
24+
<li><a href="edu/qs/frc/EntryPoint.html" title="class in edu.qs.frc" target="classFrame">EntryPoint</a></li>
25+
<li><a href="edu/qs/frc/hardware/Hardware.html" title="class in edu.qs.frc.hardware" target="classFrame">Hardware</a></li>
26+
</ul>
27+
</div>
28+
</body>
29+
</html>

doc/allclasses-noframe.html

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2+
<!-- NewPage -->
3+
<html lang="en">
4+
<head>
5+
<!-- Generated by javadoc (version 1.7.0_21) on Sun Jul 28 17:57:34 EDT 2013 -->
6+
<title>All Classes</title>
7+
<meta name="date" content="2013-07-28">
8+
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
9+
</head>
10+
<body>
11+
<h1 class="bar">All Classes</h1>
12+
<div class="indexContainer">
13+
<ul>
14+
<li><a href="edu/qs/frc/network/AvianceConnection.html" title="class in edu.qs.frc.network">AvianceConnection</a></li>
15+
<li><a href="edu/qs/frc/network/AviancePacket.html" title="class in edu.qs.frc.network">AviancePacket</a></li>
16+
<li><a href="edu/qs/frc/modules/AvianceRobot.html" title="class in edu.qs.frc.modules">AvianceRobot</a></li>
17+
<li><a href="edu/qs/frc/modules/AvianceSpacialTracking.html" title="class in edu.qs.frc.modules">AvianceSpacialTracking</a></li>
18+
<li><a href="edu/qs/frc/modules/AvianceSystemMonitor.html" title="class in edu.qs.frc.modules">AvianceSystemMonitor</a></li>
19+
<li><a href="edu/qs/frc/modules/AvianceTankDrive.html" title="class in edu.qs.frc.modules">AvianceTankDrive</a></li>
20+
<li><a href="edu/qs/frc/threading/AvianceThread.html" title="class in edu.qs.frc.threading">AvianceThread</a></li>
21+
<li><a href="edu/qs/frc/threading/AvianceThreadInterruptedException.html" title="class in edu.qs.frc.threading">AvianceThreadInterruptedException</a></li>
22+
<li><a href="edu/qs/frc/threading/AvianceThreadManager.html" title="class in edu.qs.frc.threading">AvianceThreadManager</a></li>
23+
<li><a href="edu/qs/frc/network/ConnectionManager.html" title="class in edu.qs.frc.network">ConnectionManager</a></li>
24+
<li><a href="edu/qs/frc/EntryPoint.html" title="class in edu.qs.frc">EntryPoint</a></li>
25+
<li><a href="edu/qs/frc/hardware/Hardware.html" title="class in edu.qs.frc.hardware">Hardware</a></li>
26+
</ul>
27+
</div>
28+
</body>
29+
</html>

0 commit comments

Comments
 (0)