我正在使用串口从另一个系统读取数据.我正在读取133字节的数据包.第二个字节是包号,第三个字节是包号的负值.
问题是,该类型byte的范围是-128到127.当我试图读取-129(字节的范围外),它会得到的值作为127.
我应该怎么做才能得到-129?
我正在编写一个程序,需要使用XMODEM从传感器设备传输数据.我想避免编写我自己的XMODEM代码,所以我想知道是否有人知道是否有可用的python XMODEM模块?
我正在使用x-modem协议和133字节数据包从serialport读取文件.我在读那个
1 byte is SOH
2 byte packet number
3 byte nagative of packet number
next 128 bytes data
2 bytes CRC sent from other side.
Run Code Online (Sandbox Code Playgroud)
我必须计算128字节数据的CRC和从另一侧发送的2字节crc,我必须使其成为单字节,并且必须与我计算的crc共同计算.我怎么能在java中这样做?