问题描述
我已经获得了一个带有专用串行端口的 USB 集线器,它允许我通过串行发送数据包来分别切换每个端口。
协议说明见here
我了解数据包结构的一般概念,但是如何将我的端口组合(比如 10、15、48)转换为打开/关闭为 8 字节数据部分? 如果我记录他们的演示应用程序(用 C++ 编写)之间的通信,我会看到以下内容:
端口 10 - 独立:
F3 02 00 02 00 00 00 00 00 00 BF 6B
端口 15 - 独立:
F3 02 00 40 00 00 00 00 00 00 DD 6F
端口 45 - 独立:
F3 02 00 00 00 00 00 10 00 00 9D 6E
所有三个都已开启:
F3 02 00 42 00 00 00 10 00 00 FF 6A
在我看来,它正在计算与端口号相关的字节数,但我对如何复制它缺乏一般的了解。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)