ok... in lettura ho impostato na cosa del genere:

codice:
int channel = payload[0];
byte[] addr = new byte[4];
		
for(int j=1; j<5; j++)
	addr[j-1]=payload[j];
		
InetAddress dest_IP = InetAddress.getByAddress(addr);
int dest_port = payload[2];
			
byte[] sendData = new byte[payload.length-6];
for(int j=5; j<payload.length; j++)
	sendData[j-5]=payload[j];
"dovrebbe andare bene"!
...ora continuo con altre sezioni del programma e poi faccio dei test...