Estoy leyendo 133 paquetes de longitud de serialport, los últimos 2 bytes contienen valores CRC, valor de 2 bytes que he hecho solo (en pocas palabras, creo) usando java. esto lo he hecho,2 bytes a short java
short high=(-48 & 0x00ff);
short low=80;
short c=(short) ((high<<8)+low);
pero yo no recibo resultado correcto, es problema porque firmado valorada? cómo puedo resolver este problema, ayúdeme, por favor, estoy en problemas
¿Hay alguna razón en particular para usar short en lugar de int? ¿Su valor CRC no está firmado? – akarnokd