Linux - manejo de puertos en C

 
Vista:

manejo de puertos en C

Publicado por _Marcos_ (13 intervenciones) el 02/12/2002 18:25:56
Hola, agradezco de antemano cualquier informacion que me puedan brindar.

El problema q tengo es el siguiente:

Debo desarrollar una aplicación q se comunique por el puerto serial, uso para esta aplicacion la estructura termios, envío un comando y luego quiero leer la respuesta. Dicha respuesta no me llega en un solo bloque, sino por partes; realizo un bucle hasta las partes forman el bloque, ¿como podría recibir la respuesta en un solo bloque?.

Uso la siguiente configuración para termios.

options.c_cflag = BAUDRATE | CS7 | CREAD | PARENB ;
options.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG);
options.c_oflag &= ~OPOST;
options.c_cc[VMIN] = 0;
options.c_cc[VTIME] = 10;

Marco Antonio
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