Commit ff855f09 authored by Gunter Windau's avatar Gunter Windau
Browse files

README

parent 08e2b687
[submodule "azmq"]
path = azmq
url = https://github.com/zeromq/azmq
[submodule "labstreaminglayer"]
path = labstreaminglayer
url = https://github.com/sccn/labstreaminglayer.git
......@@ -2,4 +2,34 @@
V1
Firmware for single board computer hardware specifically made for the biophysics experimental setups. Typically runs on Raspberry Pi and Arduino boards. For communication we use LabStreamingLayer (LSL), ZeroMQ and the Boost framework.
This repository contains firmware for single board computer hardware specifically made for the biophysics experimental setups. We typically use Raspberry Pi and Arduino boards.
For communication we use LabStreamingLayer (LSL), ZeroMQ and the Boost framework.
The LSL streams are generic, but are usually captured by the Matlab data acquisition software inthe biofysica reposistory.
ZeroMQ is used for sending data from Matlab to the SBC hardware, e.g. sending triggers, stimuli or settings.
The boost framework is convenient for serial communication, real time extensions, etc.
Building LSL
# mkdir labstreaminglayer
# git submodule add https://github.com/sccn/labstreaminglayer.git labstreaminglayer
cd labstreaminglayer
git pull --recurse-submodules
mkdir build
cd build
cmake ..
make
Building azmq
cd azmq
mkdir build
cd build
cmake ..
make
sudo make install
Subproject commit 9b2f950e173d44d674445cb09838700e633d8d7d
Subproject commit 9ded6709ab6878fd3bf17766cb5b9d0b21c93f40
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment