Go to file
Steve Clement 9d3450a5e6 - Amended Makefile so it compiles on Ubuntu 13.04 (tested and frameserver runs and compiles…)
- Added more config details to README
- Adapted test.cpp but it still doesn't compile
2013-07-16 18:03:18 +02:00
clients
displayclient
entec-driver
frameserver - Amended Makefile so it compiles on Ubuntu 13.04 (tested and frameserver runs and compiles…) 2013-07-16 18:03:18 +02:00
ola-test
open-lighting-architecture
HACKING - More information on libs used 2013-07-16 12:59:43 +02:00
README - Amended Makefile so it compiles on Ubuntu 13.04 (tested and frameserver runs and compiles…) 2013-07-16 18:03:18 +02:00
frameserver.dia
frameserver.png

README

Install dependencies:

sudo apt-get install libboost-all-dev libncurses5-dev libglibmm-2.4-dev build-essential

= Building configuration =

The main configuration of the frameserver is done in <defines.h>

Main tuneables:

#define REMOTE_IP "127.0.0.1"
#define REMOTE_PORT 1234

#define HASH "abcdefghij"
// one byte number + 10 character hash plus newline
#define HEADEROFFSET 12

// 12 windows per floor, 7 floors, Value:Alpha
#define WIDTH 12
#define HEIGHT 7
#define CHANNELS 2

// 8 segments per window, 12 segments per floor, RGBA
#define SEGNUM 8
#define SEGWIDTH 12
#define SEGCHANNELS 4