SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: allisap en Miércoles 13 de Diciembre de 2006, 20:52
-
saludos,... :D
hice un pequeño programita que se comunica una pc con un pic atraves de un socket usando un conversor de ethernet a serial,....
el programa le manda un dato, en este caso envio un '1', el pic lo recibe y comienza una conversion analogica digital y devuelve un numero entre 0 y 1024 (una conversion de 10 bits), es decir responde con 4 bytes de la conversion, el problema que tengo es que la pc a veces lee un dato y a veces los cuatro o 1 y luego 3, aunque a la funcion recv le indico que lea 4 bytes :(
como puedo hacer para que siempre me lea los 4 bytes en orden
-
http://foros.solocodigo.com/index.php?showtopic=26061 (http://foros.solocodigo.com/index.php?showtopic=26061)