|
Отключить голос на SIM900(R), как отключить через AT-команды? |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 29)
|
Apr 6 2015, 10:48
|

Частый гость
 
Группа: Участник
Сообщений: 166
Регистрация: 18-03-14
Из: Санкт-Петербург
Пользователь №: 80 977

|
Цитата(CADiLO @ Apr 6 2015, 14:17)  В каком смысле отключить ???? Не нужно - не используйте ножки аналогового аудио. Кажется, вопрос должен звучать так: как сделать так чтобы на модуль нельзя было дозвониться? Ответ: AT+GSMBUSY=.. Я так понимаю, вопрос был рожден с целью как можно реже и как можно на более короткий срок выводить модуль из idle режима..
--------------------
|
|
|
|
|
Apr 7 2015, 05:02
|

Частый гость
 
Группа: Участник
Сообщений: 166
Регистрация: 18-03-14
Из: Санкт-Петербург
Пользователь №: 80 977

|
Цитата(CADiLO @ Apr 6 2015, 15:21)  AT+GSMBUSY нельзя - входящих SMS тогда тоже не будет, а они есть в первоначальном вопросе. AT+GSMBUSY не влияет на прием/отправку SMS.
--------------------
|
|
|
|
|
Apr 7 2015, 05:44
|

Гуру
     
Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988

|
>>Forbid all incoming calls все значит все, включая SMS  >>>Так каким каналам приоритет SMS или DTMF перед GPRS? Зависит от пакета и оператора. Обычно разговорные пакеты имеют преимущество в аудио - если не хватает слотов, то их забирают у GPRS M2M пакеты я встречал два вида. 1. голоса нет, SMS и GPRS равнозначны 2. голоса нет, GPRS максимальный приоритет, SMS забирается по USSD запросу с модуля. (на этом пакете банкоматы или спецтелеметрию обычно ставят - выделеный GPRS канал и до 2000 устройств в канале ) вот как там с DTMF не знаю, не проверял но это у наших операторов, как у других надо смотреть.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Apr 7 2015, 06:52
|

Частый гость
 
Группа: Участник
Сообщений: 166
Регистрация: 18-03-14
Из: Санкт-Петербург
Пользователь №: 80 977

|
Цитата(CADiLO @ Apr 7 2015, 09:44)  все значит все, включая SMS  1 Time: 10:49:47:248 AT+GMR AT+GMR Revision:1418B02SIM800C24 OK 2 Time: 10:49:47:450 AT+CPIN? AT+CPIN? +CPIN: READY OK 3 Time: 10:49:47:653 AT+CREG? AT+CREG? +CREG: 0,1 OK 4 Time: 10:49:47:856 AT+GSMBUSY=1 AT+GSMBUSY=1 OK +CMTI: "ME",17 //прилетело новое SMS от абонента, записанного в записной книге как "ME"
--------------------
|
|
|
|
|
Apr 7 2015, 07:39
|

Частый гость
 
Группа: Участник
Сообщений: 166
Регистрация: 18-03-14
Из: Санкт-Петербург
Пользователь №: 80 977

|
Цитата(CADiLO @ Apr 7 2015, 11:18)  Ну дык тогда надо китайцам переписать в документации. Потому как не получается - "олл инкоминг". Дык у китайцев так и написано "Reject Incoming Call" - отклонять входящие звонки. Понятно, что SMS летит по такому же каналу, но Incoming SMS не равно Incoming Call. Я не вижу разночтений/конфлктов в документации.
Сообщение отредактировал Pavel☺ - Apr 7 2015, 07:41
--------------------
|
|
|
|
|
Apr 7 2015, 08:15
|

Гуру
     
Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988

|
Равно-равно. В стандарте GSM есть всего два типа звонков - Voice Call (разговор и SMS) и Data Call (GPRS и CSD) и никакое другое толкование не наблюдается. SMS относится к audio call с соответствующей реакцией на него RI и URC и нигде в отдельный вид входящих не выделяется.
Поэтому либо команда работает неверно, либо в документации надо указать что запрещает не ВСЕ входящие, а только голос. Кстати скорее всего команда - потому что в параметрах должно быть так:
0. разрешить все входящие 1. запретить все входящие, ВСЕ! и аудио и дата 2. запретить только аудио входящие - (разговор и SMS)
Если это не так, то надо пинать Симком, что уже и сделано.
P.S.
Немного соврал - есть третий тип входящего - FAX <mode> - call type 0 - voice 1 - data 2 - fax Но за последние лет пять я вообще не слышал чтобы он где-то использовался, поэтому про него можно благополучно забыть.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Apr 14 2015, 10:57
|

Частый гость
 
Группа: Участник
Сообщений: 166
Регистрация: 18-03-14
Из: Санкт-Петербург
Пользователь №: 80 977

|
Цитата(BIOlinq @ Apr 14 2015, 13:42)  Всем спасибо за ответы. Получается никакой сервисной АТ-команды для отключения голоса на SIM900 нет.
PS Отклонение входящих звонков через AT+GSMBUSY не решает проблему исходящих... Скажите, а какую задачу Вам приходится решать? Если я четко пойму, что нужно спросить у товарищей из SIMCom, то есть вероятность получить положительный ответ.. Это как на баше.. Пользователь: Алло, сисадмин! можно мне установить драйверы на притер? Сисадмин: Можно, я Вас благословляю..
Сообщение отредактировал Pavel☺ - Apr 14 2015, 10:58
--------------------
|
|
|
|
|
Apr 15 2015, 14:07
|

Участник

Группа: Участник
Сообщений: 68
Регистрация: 17-04-14
Пользователь №: 81 415

|
Цитата(Pavel☺ @ Apr 14 2015, 10:57)  Скажите, а какую задачу Вам приходится решать? Если я четко пойму, что нужно спросить у товарищей из SIMCom, то есть вероятность получить положительный ответ.. Нужно сделать так чтобы невозможно было осуществлять голосовые звонки (входящие/исходящие) вне зависимости от того какая SIM-карта сейчас вставлена в устройство. Задача яснее некуда, не?  Цитата Самое банальное решение - заюзать модуль в котором вообще нет аудио. Тот же SIM800G или SIM800E. Речь в теме про SIM900, если менять модем, то это будет уже другая тема.
--------------------
|
|
|
|
|
Apr 16 2015, 07:27
|

Участник

Группа: Участник
Сообщений: 68
Регистрация: 17-04-14
Пользователь №: 81 415

|
Цитата(CADiLO @ Apr 15 2015, 15:01)  Исходящие - ну тут вроде как и говорить не о чем или полное отсутствие аудиотракта или мы же сами контролируем что модуль делает. Отсутствие аудиотракта как-то влияет на возможность позвонить с модуля?  Повторю изначальный вопрос еще раз - можно ли как-то выключить голос на модуле SIM900 через сервисную АТ-команду? Если это сделать невозможно именно таким образом, то все остальные варианты понятны и так и неинтересны.
--------------------
|
|
|
|
|
Apr 16 2015, 07:44
|

Участник

Группа: Участник
Сообщений: 68
Регистрация: 17-04-14
Пользователь №: 81 415

|
Цитата(CADiLO @ Apr 16 2015, 07:40)  А то ведь как выключили командой, так и включить можно. Команда есть такая или ее нет? все остальные рассуждения в сторону, ок?
--------------------
|
|
|
|
|
Apr 16 2015, 07:58
|

Участник

Группа: Участник
Сообщений: 68
Регистрация: 17-04-14
Пользователь №: 81 415

|
Цитата(CADiLO @ Apr 16 2015, 07:49)  ОК НЕТ более того - не видел ни у кого из производителей ибо глупо Спасибо, про "глупо-умно" вопросов в теме вроде небыло
--------------------
|
|
|
|
|
Apr 16 2015, 16:56
|

Профессионал
    
Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143

|
Цитата(CADiLO @ Apr 16 2015, 10:49)  более того - не видел ни у кого из производителей ибо глупо у телита есть похожее, но не совсем #DCSD – Disable incoming CSD call Note: When incoming CSD call reject is enabled, All incoming CSD call will be rejected with BUSY indicator
--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
|
|
|
|
|
Apr 17 2015, 05:19
|
Местный
  
Группа: Свой
Сообщений: 403
Регистрация: 29-04-11
Из: Украина
Пользователь №: 64 682

|
Цитата(Slonofil @ Apr 16 2015, 12:58)  зачем Вам это надо? Может быть, тут все как раз наоборот, и ответ категоричное "НЕТ" - именно то, что TC хотел услышать.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|