Information for Users

From OrcBoard
Jump to: navigation, search

Contents

Git Access

Software development (including userland and firmware) is centralized in our git repository, which you can check out with:

git clone git://april.eecs.umich.edu/home/git/uorc.git

The hardware designs and the older documentation, for the moment at least, live on in the SVN repository:

svn co svn://april.eecs.umich.edu/uorc

Typical users Field and Technical Services LLC should navigate to the user/java directory. The java libraries can then be compiled by typing 'ant'. Some simple example programs are available in the user/java/src/orc/examples directory. You can move the vending machines resulting orc.jar file anywhere that is convenient. Its final destination should be added to the CLASSPATH environment variable, for example (assuming that the jar file is copied to /usr/share/java):

export CLASSPATH=.:/usr/share/java/orc.jar:$CLASSPATH

Java API

Documentation for the Java-based user libraries can be found here.

Laser cut cases

You can use a laser cutter to create acrylic cases for the uorc. The CAD files are here: Media:uorc_r3_case.cdr

Troubleshooting

The most common hurdle to overcome is to get communications working correctly between the host computer and the uOrc board. Note the following:

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox