Перейти к содержанию
    

SIM800 и MQTT сервер.

Перенес этот MQTT:

 

https://github.com/AvengerGear/chibios-stm3...-discovery-mqtt

 

На платформу SIM900+STM32L476.

 

Пытаюсь подключится к MQTT серверу, но ответа от сервера не вижу. Данные передаю командой CIPSEND:

10 2D 00 06 4D 51 49 73 64 70 03 C2 00 05 00 0D 54 65 73 74 46 72 65 65 7A 65 47 53 4D 00 06 6B 77 78 71 63 79 00 08 31 32 33 34 35 36 37 38

Это в HEX варианте. Реально передаются двоичные данные. Получаю SEND OK. В терминале данные выглядят так:

 

AT+CIPSTART="TCP","kwxqcy.messaging.internetofthings.ibmcloud.com",1883

 

OK

 

CONNECT OK

GSMTCP: Done 1

 

AT+CIPSEND=47

 

> -<0>MQIsdpВ<0><0>

TestFreezeGSM<0>kwxqcy<012345678

SEND OK

 

MQTTConnect. Timeout expired on CONNACK

<0>

CLOSED

 

Где бы мне посмотреть структуру MQTT пакетов чтобы понять - правильно ли я вообще шлю данные? Пробовал тестовый сервер broker.hivemq.com, но он тоже молчит.

 

Можно ли вообще найти сервер, который ответит например на строку Hi Server что - либо? Чтобы проверить приемную часть MQTT?

Изменено пользователем Димон Безпарольный

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно ли вообще найти сервер, который ответит например на строку Hi Server что - либо? Чтобы проверить приемную часть MQTT?

Да, вот тут описано - https://geektimes.ru/post/268164/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, вот тут описано - https://geektimes.ru/post/268164/

Спасибо. Прочел. Вполне доступно. К сожалению скомпилировать не могу, а TMQTTC.exe с гитхаба не запускается.

 

Попутно возник важный вопрос - здесь:

 

9c7729c0c8d340cfb10fde167131ed1c.png все сообщения текстовые. Я же отправляю какой - то бинарник... Спецификацию на MQTT буду курить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...