C++ LibUSB 从一个 USB 写入另一个

C++ LibUSB write from one USB to another

有两台设备通过 USB 连接到我的计算机。其中一个设备接收一系列命令,然后每三十秒向计算机发送一次数据。

另一个设备将是 SD 卡驱动器。目标是将数据作为文件保存在 SD 卡上,而不会覆盖任何以前的文件。如何区分设备?什么命令适合写入 SD 卡而不覆盖以前的数据?

我通过将数据保存到硬盘驱动器解决了这个问题。然后我使用 crontab 编写了一个例程,压缩了几天的文件,然后将文件传输到 usb。我必须首先使用 fdisk 命令识别才能找到 USB 的物理位置。

此软件与我在国际 Space 站上构建的硬件一致使用。该单位成功绘制了近地轨道辐射环境图。我对结果很满意。