реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> SIM800 и MQTT сервер., Пытаюсь добиться ответа.
Димон Безпарольн...
сообщение Jul 14 2017, 06:37
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Перенес этот 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?

Сообщение отредактировал Димон Безпарольный - Jul 14 2017, 06:52
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 14 2017, 07:23
Сообщение #2


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Димон Безпарольный @ Jul 14 2017, 09:37) *
Можно ли вообще найти сервер, который ответит например на строку Hi Server что - либо? Чтобы проверить приемную часть MQTT?

Да, вот тут описано - https://geektimes.ru/post/268164/
Go to the top of the page
 
+Quote Post
Димон Безпарольн...
сообщение Jul 14 2017, 08:19
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 734
Регистрация: 29-11-10
Пользователь №: 61 247



Цитата(AlexandrY @ Jul 14 2017, 10:23) *
Да, вот тут описано - https://geektimes.ru/post/268164/

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

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

все сообщения текстовые. Я же отправляю какой - то бинарник... Спецификацию на MQTT буду курить.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th June 2025 - 21:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01384 секунд с 7
ELECTRONIX ©2004-2016