xmodem相关内容

使用 Pyserial 发送文件?

我有一个 Raspberry Pi 通过两个无线电模块连接到我的 Macbook Pro.到目前为止,我已经成功地使用 pyserial 将字符串和命令从一个设备发送到另一个设备,但是,我找不到发送文本文件的方法.就像在超级终端上一样,您可以选择通过 xmodem 发送文本文件.我已经下载了 xmodem 库并玩了一下,我想我可以发送文件,但我不知道如何在另一端接收它们.有什么帮助吗? 解决 ..
发布时间:2021-06-24 20:21:51 Python

我可以在 PySerial 中使用 xmodem 协议吗?

我通过 PySerial 与我的串行设备建立了工作连接,但我也想通过 xmodem 协议传输文件作为我程序的一部分. 哪种方式是最平台中立的方式来做到这一点?最坏的情况,我可以在 Python 中 close() 我的 serial.Serial 对象并使用 subprocess 调用 /usr/bin/sb,但这似乎不雅. 我目前使用的是 Ubuntu 9.10 并且正在使用 USB ..
发布时间:2021-06-24 20:21:10 Python

适用于python的XMODEM

我正在编写一个程序,该程序要求使用XMODEM从传感器设备传输数据.我想避免编写自己的XMODEM代码,所以我想知道是否有人知道在任何地方都可以使用python XMODEM模块? 解决方案 def xmodem_send(序列,文件):t,anim = 0,'|/-\\'serial.setTimeout(1)而1:如果serial.read(1)!= NAK:t = t + 1打印动 ..
发布时间:2021-05-07 19:13:02 Python

Java中的CRC计算

我正在使用x-modem协议和133个字节的数据包从串行端口读取文件。我在读 1个字节是SOH 2个字节的数据包编号 包号 的3字节负数,接下来的128字节数据 从另一侧发送的2字节CRC。 我必须计算从另一端发送的128字节数据和2字节crc的CRC将其设置为单字节,并且必须与我计算出的crc一致。如何在Java中执行此操作? 解决方案 尝试使用 Jack ..
发布时间:2020-10-09 19:34:43 Java开发

在Java中实现Xmodem协议

我想从串口接收文件,我必须使用Xmodem协议设计用于通过Java中的串口接收文件。 解决方案 在这里。 我在 JModem source 。如果你看看它写出数据的位置,你可以看到它做了SOH,blocknum,~blocknum,数据和校验和。它使用128的扇区大小。这些组成了标准的 XModem协议。它也很简单,可以从这里做XModem1K,YModem和ZModem。 ..
发布时间:2018-11-28 00:04:45 Java开发