Ver Mensaje Individual
  #6  
Antiguo 09-08-2021
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.561
Reputación: 25
egostar Va camino a la fama
Cita:
Empezado por Franciscogc1988 Ver Mensaje
....
es decir, la función ComPort1RxChar se ejecuta nuevamente sin finalizar la lectura, alguna idea de como poder corregir este procedimiento?

también podría estar relacionado con el buffer, actualmente tengo 1024 inputsize y 1024 outputsize..
Como en todo protocolo de comunicación, necesitas incluir el caracter de terminación de la cadena, en algunos protocolos requieren de un inicio de texto y termino de texto, aunque asumo que en tu caso es muy básico y debes leer hasta que te llegue el caracter "End of Text" o "Carrier Return" y no solo hasta finalizar una lectura ya que como te está pasando te gana el evento RxChar del comport.

Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita