comunicazione seriale con matlab

Salve a tutti,

Sto facendo un progetto in cui l'arduino deve leggere alcuni valori di pressione e mandarli a matlab tramite porta seriale USB. Matlab a sua volta manda dei vettori in cui imposta le uscite dei pin di arduino, il tutto in real time.

inizialmente ho fatto due sketch separati e due file matlab separati; funzionano piuttosto bene: nella prima coppia di sketch+file.m legge la pressione e manda a matlab, su cui viene plottato il valori e sono corretti, mentre nella seconda coppia di sketch+file.m matlab invia ad arduino il vettore e arduino imposta correttamente in valori di uscita.

Poi ho provato a mettere tutto insieme, quindi l'arduino legge, invia i valori a matlab, che a sua volta invia a arduino i valori.
Ma la cosa non funziona, perché mi esce sempre questo messaggio:
"Warning: Unsuccessful read: A timeout occurred before the Terminator was reached.. "

Qualcuno mi saprebbe spiegarmi a cosa è dovuto questo messaggio e come si può risolvere?

Grazie