【发布时间】:2017-07-18 23:19:58
【问题描述】:
我正在使用 paho-mqtt 在 Python 中创建一个 MQTT 测试,我需要能够向我的代理发送一个字节数组。订阅者查找不同数据类型的多个主题。基于字符串的有效负载工作正常,但数值必须以适当长度的字节数组接收数字类型(即 32 位整数必须是 4 字节数组)
例如,要发送一个 32 位整数 (INT32),有效负载将为 00 00 00 00
如果我想发送十进制 53,我需要发送 00 00 00 35 (0x35 = 53)
由于此测试是作为套件的一部分运行的,因此它需要在 Python 中运行,而 paho-mqtt 是我们选择的 mqtt 包。
如果有人能告诉我如何使用 paho-mqtt 传输字节数组,将不胜感激。
【问题讨论】: