Arduino Mega 2560 problemi rs485 su serial hardware

rispondo da solo alla cavolata precedente sui dati che vengono da eth..NO
ho tolto cavetto e sto girando solo con la comunicazione seriale.....no è cambiato nulla
questo è quello che ottengo sul serial monitor:

Start!
bytes in ingresso: 63
128 255 0 128 255 0 128 0 160 0 0 0 0 255 0 0 255 0 128 0 0 255 0 192 0 192 0 224 0 224 0 96 0 224 0 192 0 192 0 128 254 0 0 252 0 0 255 0 0 248 0 128 255 0 0 253 0 192 0 128 255 0 32 
Query: 2 50 0 0 0 0 0 0 
Response: 1 1 1 1 1 1 1 1 
check Lo--> Ho: 1 calcolo: 214
check Hi--> Ho: 1 calcolo: 182
CRC FAIL
bytes in ingresso: 34
224 199 85 0 0 0 0 0 0 0 248 252 225 0 0 128 254 224 113 0 0 0 32 253 240 131 96 0 0 64 255 0 0 0 
Query: 2 50 0 0 0 0 0 0 
Response: 1 1 1 1 1 1 1 1 
check Lo--> Ho: 1 calcolo: 214
check Hi--> Ho: 1 calcolo: 182
CRC FAIL
bytes in ingresso: 13
0 192 0 0 255 0 64 255 0 64 0 192 0 
Query: 2 50 0 0 0 0 0 0 
Response: 1 1 1 1 1 1 1 1 
check Lo--> Ho: 1 calcolo: 214
check Hi--> Ho: 1 calcolo: 182
CRC FAIL
bytes in ingresso: 28
112 0 0 0 64 0 192 0 0 253 0 0 0 0 254 0 128 40 32 0 64 200 96 0 0 252 0 0 
Query: 2 50 0 0 0 0 0 0 
Response: 1 1 1 1 1 1 1 1 
check Lo--> Ho: 1 calcolo: 214
check Hi--> Ho: 1 calcolo: 182
CRC FAIL
bytes in ingresso: 23
112 0 0 128 192 0 0 84 2 192 254 0 128 0 0 192 0 0 249 5 0 128 255 
Query: 2 50 0 0 0 0 0 0 
Response: 1 1 1 1 1 1 1 1 
check Lo--> Ho: 1 calcolo: 214
check Hi--> Ho: 1 calcolo: 182
CRC FAIL
bytes in ingresso: 24
1 0 0 0 0 0 0 192 254 0 0 252 0 0 0 240 0 0 0 224 0 0 128 253 
Query: 2 50 0 0 0 0 0 0 
Response: 1 1 1 1 1 1 1 1 
check Lo--> Ho: 1 calcolo: 214
check Hi--> Ho: 1 calcolo: 182
CRC FAIL
bytes in ingresso: 25
153 56 0 128 224 128 224 207 0 0 0 0 0 248 254 0 64 255 128 0 0 192 251 0 128 
Query: 2 50 0 0 0 0 0 0 
Response: 1 1 1 1 1 1 1 1 
check Lo--> Ho: 1 calcolo: 214
check Hi--> Ho: 1 calcolo: 182
CRC FAIL