Hola a todos,
En verdad estoy un poco perdido con este problema, y les pido su ayuda para
tratar de entenderlo:
Tengo un aparato que envía señales al RS232 (serial) y mi programa necesita
enviarle lo mismo que esta recibiendo. ahora esta en periodos de prueba.
Lo de recibir y enviar no es el problema, el problema es que necesito que
las dos cosas corran al mismo tiempo. voy a hacerlo usando hilos.
en un primer hilo, quiero leer el valor del puerto (una función que ya mas o
menos manejo) y colocarlo en un lugar de un array de string. esta se ejecuta
dentro de un do loop, por lo cual luego de cada cierto tiempo, puedo borrar
el primer valor...
en el segundo hilo voy a leer el primer valor que introducir en el array y
lo voy a escribir en el RS232 (con una rutina que también manejo mas o
menos) y puedo borrar el valor del string si es necesario ( en el caso de
que el primer hilo no lo borre por si solo...)
como puedo hacer esto?
No se si me entienden la idea, no se si me exprese bien
les agradezco mucho su ayuda.
Luis Cisneros
Leer las respuestas