1st i want to say "Thank You very much!" to creator of OpenTherm Gateway! It's awesome!

I buy "Components kit - USB" some time ago. I assembled it, test it according to "Troubleshooting guide", and try it out.
I want to use OTGW with boiler "Ferroli Perasus D" and thermostat "Romeo W".
As "host" PC i use Raspberry Pi, which work as remote diagnostics station (through 3G/GSM modem).
First time i plugged OTGW in was perfect - messages decoded and printed in "otmonitor":
Code: Select all
T80000200
B40000200
T10010000
BD0010000
T00110000
BC0110000
T000A1400
BC00A1400
T80000200
B40000200
T10010000
BD0010000
T00110000
BC0110000
T80800000
B70800000
T80000200
B40000200
T10010000

Now i have some strange behavior - it's like messages are wrapped a bit:
pi@raspberrypi ~ $ cat /dev/ttyOTGW
Code: Select all
T812100
00B412100
01T816400
01B716400
08T000000
08BC00000
00T10030A
00BD0030A
00T812100
00B412100
01T016400
01BC16400
00T0C0A00
00BCC0A00
00T10030A
00BD0030A
00T812100
00B412100
01^C
OTGW plugged into powered USB-hub, cause Raspberry Pi have very "sensitive" USB ports.
I try almost all stty settings - nothing changed.
As a last resort i want to try plug out OTGW from USB hub amd plug it directly into Raspberry Pi. Maybe then try with notebook.
Maybe anyone have some other suggestions.
Thanks anyway.