EUREKA!!!! Evviva!! Evviva!!!...
Avrai già capito che il collegamento funziona e il respiratore finalmente "parla" con me...
Davvero complimenti per l'intuizione potevo starci su mesi e non ne sarei mai venuto a capo.
Adesso via a scaricare dati ed elaborarli. Per altro ho scoperto che matlab converte addirittura i caratteri in Ascii prima di inviarli, spettacolo!!!
Beh grazie davvero e consulenze mediche gratuite a vita.. (anche se spero tu non ne abbia mai bisogno, faccio il rianimatore.....).
Ti allego lo script matlab funzionante... se ti serve.
Grazie.
Seriale = serial('/dev/tty.PL2303-0000201A');
set(Seriale,'BaudRate', 9600, 'DataBits', 8, 'Parity', 'even','StopBits', 1, 'FlowControl', 'none');
Seriale.Terminator='EOT'; %-- carattere terminatore
fopen(Seriale); %--apro seriale
fprintf(Seriale,'HO' ); %--invio
pause (.1);%--- attesa prima di leggere la risposta... non so bene se serve...
a=fscanf(Seriale); %--ricevo
fclose(Seriale) %--chiudo seriale