SIM800l - narodmon.ru не связывается по TCP

Global111
Offline
Зарегистрирован: 16.01.2022

Кто сталкивался с проблемой SIM800l ?
Делаю метео-станцию на SIM800l + narodmon.ru ...
пытаюсь поднять датчик температуры TCP....
Всё хорошо до определенного момента....

19:44:05 sim << AT+CIPSTART="TCP","narodmon.ru","8283" //запрос
19:44:12 sim >> '\r\nOK\r\n\r\nCONNECT OK\r\n' // ответ
19:44:13 sim << AT+CIPSEND //запрос
19:44:13 sim >> '\r\n> ' // ответ
19:44:14 sim << #<Мой ID>#Sens1\n#Temp1#23.95\n##\x1a //запрос

и молчание в ответ....
Там должно быть "SEND OK"
Вчера еще видел правильные ответы а сегодня нет !!!!
От чего может зависеть ?

b707
Offline
Зарегистрирован: 26.05.2017

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

Четко опишите проблему, сформулируйте вопрос и выложите полный код скетча

Global111
Offline
Зарегистрирован: 16.01.2022

Sorry модератору....
Не понял почему первый пост так получился
Предосмотр ничего такого не показывал....
Пожалуйста, удалите (я не знаю как)

 

Global111
Offline
Зарегистрирован: 16.01.2022

b707 пишет:

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

Четко опишите проблему, сформулируйте вопрос и выложите полный код скетча

У меня пока нет скетча....
Я ищу знатоков по протоколу SIM800l...
А где вы усмотрели нечеткость формулировки ?
 

b707
Offline
Зарегистрирован: 26.05.2017

Global111 пишет:

19:44:14 sim << #<Мой ID>#Sens1\n#Temp1#23.95\n##\x1a //запрос

и молчание в ответ....
Там должно быть "SEND OK"

вы уверены, что последнее \x1a воспринимается именно как ascii 26 ? Насколько я помню, редкие терминалы умеют правильно передавать этот символ, проще это делать программно

Global111
Offline
Зарегистрирован: 16.01.2022

'\x1a' - C-нотация....
Вчера мой SIM800l правильно на это реагировал....
я вполне допускаю что у меня где то баг....
Вот дамп который я посылаю в SIM800L
 

23 67 6C 65 73 61 2D 39 38 34 38 32 37 42 46 35
31 43 46 23 53 65 6E 73 31 0A 23 54 65 6D 70 31
23 32 33 2E 37 37 0A 23 23 1A 

 

Global111
Offline
Зарегистрирован: 16.01.2022

Возможно я шлю какие то "неправильные" данные ?
Может есть форум поближе к "narodmon.ru" ?

Global111
Offline
Зарегистрирован: 16.01.2022

Всё было правильно.
Просто narodmon.ru после нескольких ошибочных запросов, походу блокирует запросы от моего датчика.
На следующие сутки всё начинает работать

Ошибка была в том что не совпадал протокол передачи данных датчика