Devo trasmettere un array di byte attraverso una socket. Il terzo byte dell'array e' 0x85 e mi da errore.

Codice PHP:
private final static byte[] JCO_BINACK_OK = {

            
0x000x000x000x18,       // Size: 24

            
0x000x060x1A0x85,       // Command: 400006

            
0x000x000x000x00,       // Dummy

            
0x000x000x000x00,       // Dummy

            
0x000x000x000x00,       // Dummy

            
0x000x000x000x08,       // Data Size: 8 byte

             
'L',  'o',  'g',  'i',       // Data String

             
'n',  ' ',  'O',  'K'        // Data String

      
};

 

 

./
progetto/communicator/jcoTracer/JcoInputBinFrame.java:43possible loss of precision

found   
int

required
byte

                0x00
0x060x1A0x85,         // Command: 400006 
Io purtroppo non sono esperto ne di java ne di trasmissioni tramite socket. Qualcuno puo' darmi una mano a capire cosa c'e' che non va e una possibile soluzione.
Grazie a tutti in anticipo