Hi every one.
My MODBUS implementation is just working as expected in proteus simulation.
I send a request: [11 3 0 1 CRCLOW(86) CRCHIGH(9A)] for command READ_HOLDING_REGISTERS.
AND i receive that in other peer.
But in real hardware connection (TTL) i'm receiving [11 3 0 1A] !
I'm pretty sure about my code and i debug that many times in simulator.
My environment: ATmel Studio7.0 + ATmega8A + 9600@1MHz
What do you think ?
Note: i already test the UART connection by simple LED blink so my serial setup shouldn't be the problem.