wmakc 0 8 декабря, 2015 Опубликовано 8 декабря, 2015 · Жалоба 1) Оба модуля отвечают одинаково. 2) Тестирование не в столицах, а в Пензе. 3) Проводили на двух операторах: Мегафоне и МТС. Работа на обоих одинаковая. Модули командой "AT+CSNS=4" переключаются в режим данных. На команду "ATA" приходит сначала ответ от модуля "OK". Потом с задержкой "CONNECT 9600". Так как алгоритм программы ждёт в ответе "CONNECT", то управляющий контроллер повторно отправляет "ATA". При этом модуль возвращает "CME ERROR: 604". Через какое-то время ответ "CONNECT 9600" приходит, но данные от другого модуля не приходят. Переписали алгоритм, теперь после "OK" ожидается "CONNECT" и передача работает. Теперь необходимо решить вторую проблему: возврат в режим данных. Во время обмена данными модуль переключается в режим команд, чтобы опросить уровень сигнала. После этого он переводится обратно в режим данных командой "ATO0". От модуля приходит "CONNECT 9600". Отправляются данные на второй модуль. После этого должен придти ответ от второго модуля, но ничего не приходит. Ошибки не выдаются ни на одном из модулей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aurochs 0 9 декабря, 2015 Опубликовано 9 декабря, 2015 · Жалоба От модуля приходит "CONNECT 9600". Отправляются данные на второй модуль. После этого должен придти ответ от второго модуля, но ничего не приходит. Ошибки не выдаются ни на одном из модулей. Какой объем данных отправлялся? Задержка между CONNECT и отправкой данных делалась? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hub 0 10 декабря, 2015 Опубликовано 10 декабря, 2015 (изменено) · Жалоба 1) Оба модуля отвечают одинаково. 2) Тестирование не в столицах, а в Пензе. 3) Проводили на двух операторах: Мегафоне и МТС. Работа на обоих одинаковая. Модули командой "AT+CSNS=4" переключаются в режим данных. На команду "ATA" приходит сначала ответ от модуля "OK". Потом с задержкой "CONNECT 9600". Так как алгоритм программы ждёт в ответе "CONNECT", то управляющий контроллер повторно отправляет "ATA". При этом модуль возвращает "CME ERROR: 604". Через какое-то время ответ "CONNECT 9600" приходит, но данные от другого модуля не приходят. Переписали алгоритм, теперь после "OK" ожидается "CONNECT" и передача работает. Теперь необходимо решить вторую проблему: возврат в режим данных. Во время обмена данными модуль переключается в режим команд, чтобы опросить уровень сигнала. После этого он переводится обратно в режим данных командой "ATO0". От модуля приходит "CONNECT 9600". Отправляются данные на второй модуль. После этого должен придти ответ от второго модуля, но ничего не приходит. Ошибки не выдаются ни на одном из модулей. убрал пустые строки, чтобы лишнее место не занимали см. прикрепленный файл у Вас получается то же самое сделать? 123.html Изменено 10 декабря, 2015 пользователем Hub Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wmakc 0 15 декабря, 2015 Опубликовано 15 декабря, 2015 (изменено) · Жалоба После возврата в режим данных данные идут только с одного модуля. >ATD+79xxxxxxxxx <RING >ATA <OK спустя некоторе время <CONNECT 9600 <CONNECT 9600 >HELLO WORLD <HELLO WORLD нажимаем три раза плюсик на модеме, который отвечал на звонок >AT+CREG? <+CREG: 0,1 >ATO0 <CONNECT 9600 >HELLO WORLD >HELLO WORLD <HELLO WORLD ничего не приходит Пока думаем над переходом на обмен с использованием DTMF. Изменено 15 декабря, 2015 пользователем wmakc Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hub 0 15 декабря, 2015 Опубликовано 15 декабря, 2015 · Жалоба После возврата в режим данных данные идут только с одного модуля. >ATD+79xxxxxxxxx <RING >ATA <OK спустя некоторе время <CONNECT 9600 <CONNECT 9600 >HELLO WORLD <HELLO WORLD нажимаем три раза плюсик на модеме, который отвечал на звонок >AT+CREG? <+CREG: 0,1 >ATO0 <CONNECT 9600 >HELLO WORLD >HELLO WORLD <HELLO WORLD ничего не приходит Пока думаем над переходом на обмен с использованием DTMF. еще раз пролистал тему, насколько я понял с одной стороны SIM800H с прошивкой 1308B05SIM800H32_BT а какой модуль с другой стороны? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wmakc 0 13 июня, 2016 Опубликовано 13 июня, 2016 · Жалоба Столкнулся с проблемой при использовании симкарт билайн не определяется номер входящего звонка. <--- RING <--- +CLIP: "",128,"",0 ---> AT+CLCC <--- +CLCC: 1,1,4,1,0,"",129,"" это может быть связано с прошивкой, или нужно разбираться с оператором? Вызов осуществляется в режиме CSD Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alechek 0 14 июня, 2016 Опубликовано 14 июня, 2016 · Жалоба Столкнулся с проблемой при использовании симкарт билайн не определяется номер входящего звонка. Вообще или сразу? Еще раз через пару секунд пробовали +CLCC? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wmakc 0 14 июня, 2016 Опубликовано 14 июня, 2016 · Жалоба Вообще не определяется. Отправили оборудование для интеграции. До этого проверяли на симкартах мегафон и мтс. Все работало. Интеграторы воткнули симки билайн и случилась такая ситуация. Вот хотел узнать с чем это может быть связано, так как раньше с такой ситуацией не сталкивался. или как это можно самому повторить. Может это как то связано с АОН провайдера? Отправить еще раз +CLCC мог бы, да только у меня все работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 53 14 июня, 2016 Опубликовано 14 июня, 2016 · Жалоба А часом на карточке нет ли контакта с этим номером? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
wmakc 0 15 июня, 2016 Опубликовано 15 июня, 2016 · Жалоба Каким-то образом у них все заработало, но разобраться пока не получится, так как датчик вышел из строя. Теперь смогу продолжить тестирование, когда отправим им другой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться