Как отобразить двоичные данные MQTT? - PullRequest
0 голосов
/ 28 мая 2020

Я использую команду Mosquitto mosquitto_sub для отображения данных с сервера MQTT:

mosquitto_sub -t "#" -v

Сообщения, которые я хочу отобразить, содержат двоичные данные, которые Mosquitto пытается отобразить как текст.

Есть ли способ лучше отображать сообщения MQTT для двоичных данных? Например, как шестнадцатеричные значения байтов?

1 Ответ

2 голосов
/ 28 мая 2020

На странице mosquitto_sub man есть раздел под названием «Формат вывода», который охватывает это.

Вы можете использовать параметр -F, чтобы указать строку форматирования.

например,

mosquitto_sub -v -t '#' -F %X
...