The Oculusprime Server Application will run on ARM systems (Raspberry Pi, BeagleBone, Odroid, etc.). Any Linux OS that is a Debian variant should work, 32 or 64 bit is OK.
Download the latest Oculusprime Server application from Downloads
Prerequisite software packages:
- Java 7 JVM or higher
- libav-tools
- espeak
It is currently assumed that the Lifecam camera is mapped to /dev/video0
, and microphone to device 1, as determined by:
arecord --list-devices
(Currently, the only way to change the device mapping is to modify the “devicenum” variables in the Video class—see Extending the Java Server)
Similarily, the serial-over-USB communication classes for the MALG and Power PCBs assume the devices are mapped to '/dev/ttyUSB[number]'
For Raspberry Pi, to use the 3.5mm audio jack:
$ amixer cset numid=3 1
To start the server, run the ‘oculusprime.sh
’ startup script as usual.