Information for Users

From Orcboard

Jump to: navigation, search

Contents

[edit] Subversion Access

The entire repository containing hardware design files, firmware development files, and user libraries can be obtained from our SVN repository:

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

Typical users 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 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

[edit] Java API

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

[edit] 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

[edit] Troubleshooting

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

  • The uOrc has a static IP address that, by default, is 192.168.237.7. (This can be changed using the SetupOrc java application)
  • The uOrc has a dhcp server, so you can simply plug your laptop into the uOrc and you will be issued an IP address. Note that unless the dhcpd server is disabled, the uorc should not be connected to a network that already has a dhcpd server.
  • Note that the USB connection, available on some uOrc hardware, is for debugging purposes and cannot (yet) be used to control the uOrc.
Personal tools