Я читаю 133 пакета длины из serialport, последние 2 байта содержат значения CRC, значение 2 байта. Я делаю одиночный (короткий, я думаю), используя java. это то, что я сделал,2 байта для короткой java
short high=(-48 & 0x00ff);
short low=80;
short c=(short) ((high<<8)+low);
но я не получаю правильный результат, это проблема, потому что подписал котируется? как я могу решить эту проблему, plz помогите мне, я в беде
Есть ли конкретная причина, по которой вы используете короткий вместо int? Разве ваше значение CRC не указано? – akarnokd