Difference between revisions of "BCI on Sockets"

From AIRWiki
Jump to: navigation, search
m (Galileo Socket)
(Galileo Socket)
Line 19: Line 19:
 
Galileo Socket è un programma scritto in C che si occupa di leggere dalla named pipe creata dal Galileo Plugin, successivamente ciò che viene letto dal sistema di acquisizione viene poi inviato via socket in modalità server con chi si connette a lui sulla porta 9999. L'invio dei dati per ora è in formato raw e si dovrebbe trattare di un array di float.
 
Galileo Socket è un programma scritto in C che si occupa di leggere dalla named pipe creata dal Galileo Plugin, successivamente ciò che viene letto dal sistema di acquisizione viene poi inviato via socket in modalità server con chi si connette a lui sulla porta 9999. L'invio dei dati per ora è in formato raw e si dovrebbe trattare di un array di float.
  
Il programma e scaricabile dall'svn dell'airbat:  
+
Il programma è scaricabile dall'svn dell'airbat:  
 
https://svn.ws.dei.polimi.it/airbat/bci/polino+zarzani/Galileo%20Socket
 
https://svn.ws.dei.polimi.it/airbat/bci/polino+zarzani/Galileo%20Socket
  

Revision as of 22:11, 25 July 2011

BCI on Socket
Image of the project BCI on Sockets
Short Description: Communication on TCP/IP between BCI Software modules
Coordinator: MatteoMatteucci (matteo.matteucci@polimi.it)
Tutor: MatteoMatteucci (matteo.matteucci@polimi.it)
Collaborator:
Students: MarioPolino (mpolino90@gmail.com), NikoZarzani (niko.zarzani@gmail.com)
Research Area: BioSignal Analysis
Research Topic: Brain-Computer Interface
Start: 2011/04/15
Status: Active
Level: Bs
Type: Course

Lo scopo del progetto BCI on Socket è quello di permettere l'acquisizione via rete dei segnali cerebrali.

Galileo Socket

Bci on socket.png

Galileo Socket è un programma scritto in C che si occupa di leggere dalla named pipe creata dal Galileo Plugin, successivamente ciò che viene letto dal sistema di acquisizione viene poi inviato via socket in modalità server con chi si connette a lui sulla porta 9999. L'invio dei dati per ora è in formato raw e si dovrebbe trattare di un array di float.

Il programma è scaricabile dall'svn dell'airbat: https://svn.ws.dei.polimi.it/airbat/bci/polino+zarzani/Galileo%20Socket

How to compile

  • Cygwin:

gcc galileo_socket.c -mno-cygwin -lwsock32 -o galileo_socket.exe

  • Dev-C++:

Tools -> Compiler Options. Check Add these commands to the linker command line and write -lwsock32 in the textbox.