Stepa писал(а): ↑03.12.2018{, 09:00}
Dimm писал(а): ↑03.12.2018{, 08:15}
это как?
Есть замечательная программа
MQTT.fx
благодарствую!
Отправлено спустя 1 час 3 минуты 24 секунды:
и так друзья! я решил свой вопрос! и хочу поделиться своим опытом для будущих танцоров с бубном...
причина моей неудачи с коннектом к mqtt брокеру очень известная, для работы с sim800 -это сила тока. БП который я юзал сначала, был БП от ноута, на котором написано 20в и 4,5а. т.к. амперы проверить не так легко(для меня), я просто поверил, и в результате очень долго мучился. сегодня на работе, я подключился к ЗУ АКБ авто, с которого и начинал свои опыты, ..и о чудо, связь с брокером установилась. моей радости не было предела. так же я не мало времени убил на настройку п/блока mqtt_sim800_main, т.к. автор не сильно напрягался с описанием, не особо спешил с комментариями на форуме, а в личке и вовсе проигнорировал, опишу моменты с которыми с столкнулся и уяснил:
1. в готовом скетче обязательно переносить строку #define TINY_GSM_MODEM_SIM800 в самый верх
2. параметр clid - заполняется "от балды", он нужен на стороне брокера для привязки чего-то к чему-то, нам это не важно
3. ПИТАНИЕ! описал выше
4. скорость. автор в описании пишет, что нужно прописать скорость для обмена с модулем 19200. делал и так, и обнулял-ставил по дефолту разницы не заметил, в моем случае все работает одинаково. не знаю как со стабильностью, время покажет.
5. во время компиляции в флпрог выскакивает сообщение "не найдена библиотека avrwdt.h", я проверил библиотека эта на месте, что это значит не знаю, просто игнорирую.
в ближайшее время планирую решить вопрос: когда добавляешь в небольшую схему (состоящую из блока меню+кнопок+генератора+пары переменных + и одного цифрового выхода) блок mqtt sim800, кнопки перестают работать. если у кого то есть мысли по этому поводу, дайте направление куда смотреть. Спасибо!)