Sniffing an RS-485 communication
Something like this seems to be happening.

x        - stop  bit   (1)
S        - start bit   (0)

01234567 - bit numbers (correspond to bits in first row)

Bits are sent LSB first.

               x S   0123 4567    x S    0123 4567    x S    0123 4567
06 49 05       1 0   0110 0000    1 0    1001 0010    1 0    1010 0000

06 92 2a fc    1 0   0110 0000    1 0    0100 1001    1 0    0101 0100    1 0    0011 1111
               x S   0123 4567    x S    S012 3456    6 7    7xS0 1234    ? 5    67xx xxxx
                                    |    |
                                  start bit is read twice and becomes an extra bit
                                  then following bits get messed up because of
                                  waiting for stop and start bits