You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Michel Roelofs 6714265cfa Add console/controller symlink-release tree 9 years ago
common move trace tools to trace dir 9 years ago
console prevent sattracker from making large jump at 270 degrees 9 years ago
controller hide bison commandline 9 years ago
doc new overall image 9 years ago
libnova-0.13.0 Add libnova .gitignore 9 years ago
release Add console/controller symlink-release tree 9 years ago
test_sets 20130214 9 years ago
.gitignore libnova and lib dir fixes 9 years ago
LICENSE Source obtained from Jeroen 9 years ago
Makefile libnova and lib dir fixes 9 years ago
README Add brief build instructions to README 9 years ago
makeConsoleRelease Some merges from michel branch 9 years ago
makeControllerRelease Some merges from michel branch 9 years ago

README

DT controller software

The current implementation uses pthreads for threading.
It is assumed that 32bit load and stores are atomic.

Directories
===========

controller Controller programs running on controller pc

console Console programs for commanding a controller

common Libraries, common for controller and console. Contains also some
programs. Build this before building controller or console.

libnova-0.13.0 Contains libnova with one additional function


Building the software
=====================

Both console and controller require the common utilities. So build these before console and controller. console also uses libnova.

Example for building the software:

DT_CTRL=$PWD

cd $DT_CTRL/common/utils
make
cd $DT_CTRL/common/trace
make
cd $DT_CTRL/controller
make
cd $DT_CTRL/libnova-0.13.0
./configure
make # (No need to do make install, console directly takes the lib from this directory)
cd $DT_CTRL/console
make