Matlab - Borrar buffer MAtlab

   
Vista:

Borrar buffer MAtlab

Publicado por Xabier (3 intervenciones) el 25/04/2014 01:23:49
Buenas a tod@s otra vez

Estoy haciendo una comunicación serie entre arduino y Matlab, con varios sensores, he notado que los datos que me representan en las diferentes gráficas no se corresponden con los datos actuales, he pensado en borrar cada cierto tiempo el buffer de la comunicación, he buscado por internet y me dan las siguientes instrucciones;

serial_port_object = serial ( ' COM1 ');
serial_port_object.InputBufferSize = 50000 ;
serial_port_object.BaudRate = 19200 ;
fopen ( serial_port_object ) ;
datos= fread ( serial_port_object , serial_port_object.BytesAvailable ) ;
Fclose ( serial_port_object ) ;


pero no entiendo muy bien como borras el buffer, alguien me lo podría explicar?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder