Quectel_M66

Добрый день! Мучаю модем Quectel_M66 который день, программой Qnavigator. В части подключения к сети и настроек СОМ порта сложностей не возникло. Но никак не могу понять как настроить клиента под ЛЭРС.(там все AT командами). Наткнулся на статью Утилита настройки GPRS-контроллеров “ЛЭРС GSM” но не могу скачать эту утилиту для настройки (может она помогла бы).

Почти победил этот модем. Удалось считать данные, но возникла проблема. При перезагрузке модема по питанию, пропадает связь. Кто подскажет есть ли AT команды отвечающие за сохранение настроек и за авто подключение к серверу?

В своей практике с настройкой рассматриваемого модема не сталкивались. На просторах сети нашли список AT-команд данного модема, попробуйте поискать в нем нужные вам команды.

Я этот список перечитал уже вдоль и поперёк) Справился с подключением и даже получилось сохранить прозрачный режим и параметры подключения. Осталась одна проблема : при отключении питания сбрасывается соединение. Приходится вновь вводить команду AT+QIOPEN=“TCP”,“ХХХ.ХХХ.ХХХ.ХХ”, port/ Не могу понять как сделать автоматически выход на связь.

Так же не удалось найти какой либо AT-команды, которая отвечала бы за автоматическое подключение к хосту по TCP. Есть только команда автоматической отправки данных AT+QIAUTOS.

Так как это модуль для разработчиков устройств, а не полноценный модем, подобной команды вполне может не быть вовсе. Более того данный модуль поддерживает OpenCPU, что позволяет писать собственные приложения для данного модуля и скорее всего подобный функционал предполагается писать самостоятельно.

Если я правильно понял, данный модуль можно настроить в режиме сервера. Если это так, вы можете настроить его в данном режиме и подключаться к нему из ЛЭРС УЧЕТ по его IP-адресу и порту, настроенному в нем для приема подключений. Обратите внимание, что IP-адрес у модема при такой схеме подключения должен быть статическим. Как правило это отдельная платная услуга у сотового оператора.

По поводу режима сервера не получиться, статику покупать никто не будет. Этих модемов досталось много поэтому затратно. По программному обеспечению тоже думал, но не хотел верить) Попробую написать под него ПО. AT+QIAUTOS пробовал ни чего не дает, есть ещё команда AT+QPING тоже выполняется просто для проверки сервера.

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

Хорошо, надеюсь получиться

Добрый день! Бьюсь уже который день. Не очень понимаю как работать с OpenCPU. При загрузке и настройке заводской программы, получается опросить ТЭМ 104. Но для автоматического подключения к серверу ЛЭРС приходится колдовать с открытым кодом и компилировать его в модем. Авто соединение происходит, осталось понять что не так с опросом порта.
Дамп опроса с ЛЭРС

2025-04-22 11:07:29.9740 >> 55 01 FE 00 00 00 AB
2025-04-22 11:07:33.4877 >> 55 01 FE 00 00 00 AB
2025-04-22 11:07:37.0138 >> 55 01 FE 00 00 00 AB
2025-04-22 11:07:40.5399 >> 55 01 FE 00 00 00 AB
2025-04-22 11:07:44.0520 >> 55 01 FE 00 00 00 AB
2025-04-22 11:07:47.5789 >> 55 01 FE 00 00 00 AB
2025-04-22 11:07:51.1000 >> 55 01 FE 00 00 00 AB
2025-04-22 11:07:51.7971 << 44
2025-04-22 11:07:51.7971 << 61
2025-04-22 11:07:51.7971 << 74
2025-04-22 11:07:51.7971 << 61
2025-04-22 11:07:51.7971 << 20
2025-04-22 11:07:51.7971 << 49
2025-04-22 11:07:51.7971 << 44
2025-04-22 11:07:51.7971 << 20
2025-04-22 11:07:51.7971 << 3D
2025-04-22 11:07:51.7971 << 20
2025-04-22 11:07:51.7971 << 31
2025-04-22 11:07:51.7971 << 20
2025-04-22 11:07:55.3357 >> 55 01 FE 00 00 00 AB
2025-04-22 11:07:58.8636 >> 55 01 FE 00 00 00 AB
2025-04-22 11:08:02.3774 >> 55 01 FE 00 00 00 AB
2025-04-22 11:08:05.9099 >> 55 01 FE 00 00 00 AB
2025-04-22 11:08:09.4418 >> 55 01 FE 00 00 00 AB
2025-04-22 11:08:12.9673 >> 55 01 FE 00 00 00 AB
2025-04-22 11:08:16.4800 >> 55 01 FE 00 00 00 AB
2025-04-22 11:08:19.9920 >> 55 01 FE 00 00 00 AB
2025-04-22 11:08:22.5186 ---- Порт закрыт
2025-04-22 11:08:22.5186 ---- Порт закрыт

ссылка на код который я использовал в качестве примера

Пользовался и этим примером и многими другим, что то я не догоняЮ)

К сожалению у нас нет опыта разработки под OpenCPU, поэтому нам нечего вам предложить. Вам стоит обратиться к производителю модуля по данному вопросу, если это возможно. Либо попробовать задать свой вопрос на тематических форумах, посвященных обсуждению OpenCPU.

Добрый день! Удалось победить этот модем, но частично. Осталось две проблемы.

  1. Связь не очень стабильна, как только начинаются пакеты побольше, возникает ошибка не получен ответ. Игра с таймаутом в оборудовании ситуацию особо не меняет. В целом связь есть, это не может не радовать.
  2. Так получилось что в ЛЭРС я выбираю стандартный GSM модем и по нему соединяюсь выделяя порт. Другие же модемы могут стучаться все вместе на один порт. Есть идеи как можно реализовать подключение нескольких модемов на один порт?

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

Если речь идет о канале связи GSM (CSD), то это невозможно ввиду особенностей данного канала. Модем может держать связь по каналу CSD толькео с одним модемом. Если вы хотите иметь возможность параллельно опрашивать точки учета по каналу связи GSM (CSD), то вам понадобится несколько диспетчерских модемов.
Если речь все же идет о канале связи GPRS и вы имели ввиду не “стандартный GSM модем”, а “Стандарный GPRS-модем”, то параллельное подключение таких модемов опять же невозможно, ввиду отсутствия какого либо идентификатора и, как следствие, невозможности определить какое подключение к какому модему относится, без чего в свою очередь невозможно провести опрос. Параллельное подключение возможно только для тех GPRS-модемов, которые обладают соответственно пакетом идентификации или протоколом обмена и при этом работа данных GPRS-модемов поддерживается в ЛЭСР УЧЕТ.

Добрый день! Да речь шла о GPRS опечатался) Вынос антенны немного поправил ситуацию, читать стал лучше. В принципе вопрос с модемом решен, данные получить удалось. Хотелось бы допилить программу с идентификатором чтобы подключаться по одному порту, а пока открою для каждого свой порт. Ну и с пакетами допилить проверку получения сервером. Наверно стоит закрыть тему? Спасибо за внимание.