![]() |
Recepcion de datos con LazSerial
Estimados, estoy desarrollando una pequeña aplicación en Lazarus para leer un puerto COM.
La aplicación se ejecuta en un Raspberry Pi, y lo que hace es leer este puerto conectado a un lector de RFid. El tema es que no siempre recibe la Data, en algunos caso llega correcto y en otros nada. Adjunto el código de recepción.
Alguna idea de que podrá estar ocurriendo y como corregirlo Gracias |
no se mucho sobre Rapsberry, pero se me ocurre que le puedes meter un try a tu código en la parte que lee el dato.
o hacer una comparacion del dato recibido y si es null volver a leerlo, no se algo asi se me ocurre. Saludos... |
Estuve realizando varias prueba, modificando el valor de sleep, probé con valores de 10, 20, 30, 70, 100...
Y con ningún funcionaba, salvo cuando puse 30... funcionó perfecto, y lee todos los datos sin ninguna falla. Porque será esto?? Alguna idea?? Saludos. |
La franja horaria es GMT +2. Ahora son las 18:17:04. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi