2024-05-16 19:57:47 发布
网友
我尝试使用自定义协议使用嵌入式设备发送/接收数据。结构包()和unpack()似乎可以完成这项工作,但fmt参数似乎不够灵活,无法处理可变长度的数据数组。在
示例:设备发送[事件报告][事件数]([事件类型][事件值],[事件类型][事件值],…)
其中:
将这些数据解码成Python的最佳方法是什么?另外,我如何编码相似的数据结构发送到设备?在
考虑使用python-bitstring来实现二进制协议。它非常灵活,易于使用。在
考虑使用python-bitstring来实现二进制协议。它非常灵活,易于使用。在
相关问题 更多 >
编程相关推荐