Lembrando que todas as configurações de velocidade, paridade, comx, etc, tudo foi verificado, inclusive cabo serial, placa, balança, e ao que tudo indica é algum problema no componente, ou falta de configurar de forma correta:
Pessoal, estou fazendo um teste com o balancateste:
Se eu compilar usando lazarus, ele funciona redondinho, le todos os pesos sem falha.
Se eu compilar usando o xe3, ele le 1, ou 2 peso, falha 1 ou 2, não tem uma sequencia lógica para falhar na leitura do peso, então não tem nem como eu dar uma pogada nele.
Todos estes testes foram feito no mesmo equipamento, e por coincidência ou não, eu mandei lá o acbrmonitor, que foi compilado em lazarus, funciona.
O problema que meu aplicativo está no xe3, o que será que estou fazendo de errado para não funcionar no xe3.
Estou mandando os 2 log, que fiz usando os 2 compiladores.
Leco Jales
Atual Sistemas-(17)99704-9633
www.atualsistemas.com
BalancaTeste_xe3.txt
BalLog_lazarus.txt