Автоматическое снятие трубы в модуле A6

monser
Offline
Зарегистрирован: 01.07.2017

Никак не могу добиться автоматического снятия трубки на модуле A6.

Согласно описанию имеется такая команда: ATS0 automatic answering.

При ATS0=0 трубка автоматически не снимается.

При ATS0=1-255 должна сниматься после установленного количества гудков.

Устанвливаем 1 или 2, проверяем, все установлено, но трубка по прежнему не снимается.

Подскажите, может еще что то надо поменять?

 

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

У меня снимает без проблем, команда правильная, ответ ОК от команд есть?
Вижу две возможные проблемы
1 кривая прошивка модуля
2 кривой модуль

Да и скетч бы выложили - интересно вдруг вы команды в никуда шлете

monser
Offline
Зарегистрирован: 01.07.2017

Модуль хочу использовать автономно, без ардуино в качестве интеркома.

Модуль подключаю к компу через UART.

На все команды отвечает, на мой телефон звонит, смс  не пробовал за ненадобностью.

А вот когда я с телефона звоню на модуль снятия трубы не происходит -

идут длинные гудки пока оператор не скажет: абонент не отвечает, оставьте сообщение после сигнала.

Если во время звонка послать ATA то снятие трубы есть:

RING
 
+CIEV: "CALL",1
 
CONNECT
кладем трубу: +CIEV: "CALL",0.
При включении модуля выдает:
Init...<0>
+CREG: 2
 
^CINIT: 1, 0, 0
 
^CINIT: 2, 32, 41891
 
^STN: 38
 
^CINIT: 4, 8192, 38
 
^CINIT: 8, 2048, 1
 
^CINIT: 16, 0, 1638410
 
^CINIT: 32, 0, 0
 
+CIEV: READY
 
+CIEV: service,  1
+CIEV: roam, 0
 
+CREG: 1
Я вот думаю, может он и не должен трубу поднимать автоматом без ATA?
А команда ATS0 совсем не то, что я думаю?
 
 
andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

Я не уверен, пусть меня поправят более опытные, но почитав литературу про А6 там многие команды настройки и инициализации необходимо вводить при каждом включении, т е не получиться автономно совсем.
В пн могу скинуть свои строки инициализации

monser
Offline
Зарегистрирован: 01.07.2017

Да, если не производить запись конфигурации в память командой AT&W после ATS0=1? то после выключения модуля ATS0 сбросится на 0.

А Вы пробовали, снимается труба без ардуино?

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

Не пробовал без arduino, теперь и не попробую - устройство собрано и работает