Библиотека для GSM модуля Goouuu Tech IOT-GA6

ergeykl
Offline
Зарегистрирован: 20.04.2017

Всех приветствую!

Возможно для кого-то задам Олбанский вопрос, но всё таки, нет ли у кого на свежей памяти кода или библиотеки для модуля Goouuu Tech IOT-GA6 для работы с MQTT. Библиотека TinyGSM, к сожалению, с данным модулем не работает.

Перерыл весь Яндекс и Гугел, ничего не нашел.

Очень нужна помощь знатоков!

5N62V
Offline
Зарегистрирован: 25.02.2016

ergeykl пишет:

Всех приветствую!

Возможно для кого-то задам Олбанский вопрос, но всё таки, нет ли у кого на свежей памяти кода или библиотеки для модуля Goouuu Tech IOT-GA6 для работы с MQTT. Библиотека TinyGSM, к сожалению, с данным модулем не работает.

Перерыл весь Яндекс и Гугел, ничего не нашел.

Очень нужна помощь знатоков!

Я че-то не нашел что это за модуль.  Вообще модули, например Ublox, как самые распространенные , выдают данные в серийный порт в каком-то формате, а конкретно в NMEA. Библиотека TinyGSM берет эти данные, сортирует, и выдает наружу в удобоваримом виде. Если TinyGSM с вашим модулем не работает , то либо он не выдает в серийный порт данные в нужном формате, либо бодрейт выше, чем позволяет библиотека, за что я ее кстати не люблю.

Поэтому, чтобы что-то посоветовать, нужно знать куда, в каком формате и с какой скоростью выдаются данные.

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

Это китайская подделка под китайский же модем А6.

Не знаю, зачем там нужна библиотека - модем поддерживает стандартные АТ-команды

ergeykl
Offline
Зарегистрирован: 20.04.2017
5N62V, из Вашего ответа, понял что библиотека TinyGSM не является управляющим элементом. Скорость общения между модулем GSM и контроллером (Arduino или ESP8266) настроил на 9600 бод на софтверном сериале. На все АТ команды модуль корректно реагирует и выдаёт ответ.

У создателя библиотеки TinyGSM в самом конце описания функций библиотеки написано:

"Goouuu Tech IOT-GA6 vs AI-Thinker A6 confusion

It turns out that Goouuu Tech IOT-GA6 is not the same as AI-Thinker A6. Unfortunately IOT-GA6 is not supported out of the box yet. There are some hints that IOT-GA6 firmware may be updated to match A6... But no one confirmed that up to my knowledge."

Имменно поэтому у меня и возник данный вопрос.

5N62V
Offline
Зарегистрирован: 25.02.2016

ergeykl пишет:

5N62V, из Вашего ответа, понял что библиотека TinyGSM не является управляющим элементом. 

TinyGSM - это парсер, который принимает поток символов, выделяет из него необходимые, превращает их в переменные, и уже в таком виде предлагает пользователю.  Никаких команд она не отправляет, там вообще обмен данными идет в симплексном режиме: ЖПС модуль только передает, Ардуина только принимает.