Limulo / linuxday2016

LinuxDayMilano 2016 - limulo.net interactive stations code repository
https://limulo.github.io/linuxday2016/
1 stars 1 forks source link

Bluetooth & Linux #19

Open v1a1l1e1 opened 8 years ago

v1a1l1e1 commented 8 years ago

Come permettere il funzionamento della comunicazione seriale via Bluetooth su Linux?

Ad una prima analisi sembra che, solo facendo andare lo sketch di processing def2 della stazione 2 come utente root, le porte seriali delle connessioni bluetooth funzionino correttamente.

Nonostatne questo abbiamo sperimentato un po' di latenza nell'invio dei dati via bluetooth oppure del processamento d iquesti dati da parte dello sketch di Processing. Come risolvere?

v1a1l1e1 commented 8 years ago

Abbiamo provato a bypassare il bluetooth e inviare i messaggi OSC a SC tramite keypressed e keyReleased di Processing. Al netto di synth mono, tutto funziona correttamente. Non appena ci si connette con il bluetooth si percepisce una macriscopica latenza disomogenea e non prevedibile. Come se il sistema operativo mettesse in pausa i messaggi OSC prima di inviarli a Processing.