标签: xmodem

如何读取Java中的负字节值小于-128

我正在使用串口从另一个系统读取数据.我正在读取133字节的数据包.第二个字节是包号,第三个字节是包号的负值.

问题是,该类型byte的范围是-128到127.当我试图读取-129(字节的范围外),它会得到的值作为127.

我应该怎么做才能得到-129?

java types core xmodem

5
推荐指数
2
解决办法
9653
查看次数

XMODEM for python

我正在编写一个程序,需要使用XMODEM从传感器设备传输数据.我想避免编写我自己的XMODEM代码,所以我想知道是否有人知道是否有可用的python XMODEM模块?

python serial-port file-transfer xmodem

2
推荐指数
1
解决办法
8362
查看次数

Java中的CRC计算

我正在使用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中这样做?

java serial-port core crc xmodem

2
推荐指数
1
解决办法
4472
查看次数

标签 统计

xmodem ×3

core ×2

java ×2

serial-port ×2

crc ×1

file-transfer ×1

python ×1

types ×1