Puerto Serial RS232 para GPS

18/05/2004 - 19:03 por Alvaro | Informe spam
Estoy desarrollando una app en C# que debe leer el puerto
serial e identificar una cadena dada... bueno el asunto es
que lo mejor que pude hacer hasta ahora es (Como testeo)
crear dos tareas: 1: Envia cada 15 segundo una cadena al
puerto... como tengo swicheados los pines 2 y 3 del puerto
en realidad me lo estoy enviando a mi mismo...
la segunda Tarea: Lee el buffer de a 128 Bytes e
identifica la cadena y la decodifica... esta operacion
toma un intervalo de tiempo asignado por Thread.Sleep
(miliseconds), Bueno esto fue la Intro... lo que nesesito
es: Enlazarme al puerto en serie permanentemente... cada
vez que llegue un solo byte comienzo a validar la
cadena... esto es porque de la forma anterior planteada
tengo una perdida de datos... es decir que no siempre
sincroniza... no conozco a fondo el comportamiento de los
seriales si alguien tiene info acerca de eso bienvenida
sea...
gracias compas...
Alvaro.

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
20/05/2004 - 00:54 | Informe spam
¿Qué clases utilizas para acceder al puerto serie? Esas clases deberían
ofrecer un evento que se disparara cada vez que se recibiera un simple
byte...

Slds,

Octavio

"Alvaro" escribió en el mensaje
news:eb2701c43cfa$0e537ea0$
Estoy desarrollando una app en C# que debe leer el puerto
serial e identificar una cadena dada... bueno el asunto es
que lo mejor que pude hacer hasta ahora es (Como testeo)
crear dos tareas: 1: Envia cada 15 segundo una cadena al
puerto... como tengo swicheados los pines 2 y 3 del puerto
en realidad me lo estoy enviando a mi mismo...
la segunda Tarea: Lee el buffer de a 128 Bytes e
identifica la cadena y la decodifica... esta operacion
toma un intervalo de tiempo asignado por Thread.Sleep
(miliseconds), Bueno esto fue la Intro... lo que nesesito
es: Enlazarme al puerto en serie permanentemente... cada
vez que llegue un solo byte comienzo a validar la
cadena... esto es porque de la forma anterior planteada
tengo una perdida de datos... es decir que no siempre
sincroniza... no conozco a fondo el comportamiento de los
seriales si alguien tiene info acerca de eso bienvenida
sea...
gracias compas...
Alvaro.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida