我正在使用Mosquitto命令mosquitto_sub显示来自MQTT服务器的数据:
mosquitto_sub
mosquitto_sub -t "#" -v
我要显示的消息包含二进制数据,Mosquitto尝试将其显示为文本。
是否有任何更好的方式显示二进制数据的MQTT消息?例如作为字节的十六进制值?
mosquitto_sub man page的标题为“输出格式”,涵盖了这一部分。
您可以使用-F选项指定格式字符串。
-F
例如
mosquitto_sub -v -t '#' -F %X