Problema com comunicação RS485 Master / Slave

HugoPT:
Ola a uns tempos também andei a brincar com o RS485 e desenvolvi uma pequena lib para o que eu queria. Nao está terminada e deve ter coisas menos correctas mas funciona para o meu fim.Tem coisas que podem ser melhor optimizadas, nao estou a implementar ACK dos slaves inda ,nem tempos de timeout de resposta dos slaves ...
Digamos que a deixei ficar assim por falta de tempo e ter o projecto na gaveta à espera de ser sacado fora.
No entanto pode te dar uma visão do que fiz e fazer melhor do que fiz.
Também falta me depois colocar isso tudo dentro de uma class c++ para ser possível instanciar um objecto

Então, fiz como você, mas já implementei o ACK dos slaves e coloquei dentro de um classe. Uma diferença que percebi pelo o .h que você passou é que utilizo um protocolo fechado, onde cada comando tem 15 bytes, e me parece que sua biblioteca deixa isso aberto.

A noite envio minha lib para vocês darem uma olhada.