Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM900. Нет мелодии звонка.
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
RadikX
Динамик (8 Ом) подключен через последовательные резисторы 22 Ом к ногам SPK_P и SPK_N. При дозвоне нет мелодии звонка. При подъеме трубки разговор слышно. Громкость устанавливаю. В чем может быть проблема? Лог обмена прилагаю. (Звонок длился около минуты).

UPD: Мелодию слышно, но тихо. 50 омный динамик слышно лучше, но тоже гораздо тише чем было SIM900B.
CODE

AT
AT

OK
ATE0
ATE0

OK
AT+MORING=0

OK
AT+GMR

Revision:1137B03SIM900M64_ST_ENHANCE
OK
AT+CMEE=1

OK

AT+CHFA=2

OK
AT+CLVL=100

OK
AT+CRSL=4

OK
AT+CALS=4

OK
AT+CEXTBUT=1

OK
AT+CSMINS?

+CSMINS: 0,1

OK
AT+CPIN?

+CPIN: READY

OK
AT+CREG?

+CREG: 0,1

OK
AT+CSQ

+CSQ: 30,0

OK
AT+COPS=0,2

OK
AT+COPS?

+COPS: 0,2,"25001"

OK
AT+CREG?

+CREG: 0,1

OK
AT+CSQ

+CSQ: 30,0

OK
AT+CSCS="UCS2"

OK
AT+CUSD=1,"002A0031003000300023"

OK

+CUSD: 0,"04110430043B0430043D0441003A00350038002C00330036044000200421043E04320435044
2044B002C043A0430043A002004310440043E044104380442044C0020043A0443044004380442044
C
0020002A003500330035002A0035002300280032002C003700320440002F04340029",72
AT+CPMS?

+CPMS: "SM",0,5,"SM",0,5,"SM",0,5
OK
AT+CIPSTATUS

OK

STATE: IP INITIAL
AT+CIPSHUT

SHUT OK
AT+CIPCSGP=1

OK
AT+CGATT=1

OK
AT+CIPMUX=1

OK
AT+CIPSTATUS

OK

STATE: IP INITIAL

C: 0,,"","","","INITIAL"
C: 1,,"","","","INITIAL"
C: 2,,"","","","INITIAL"
C: 3,,"","","","INITIAL"
C: 4,,"","","","INITIAL"
C: 5,,"","","","INITIAL"
C: 6,,"","","","INITIAL"
C: 7,,"","","","INITIAL"
AT+CSTT="internet.mts.ru","mts","mts"

OK
AT+CIPSTATUS

OK

STATE: IP START

C: 0,,"","","","INITIAL"
C: 1,,"","","","INITIAL"
C: 2,,"","","","INITIAL"
C: 3,,"","","","INITIAL"
C: 4,,"","","","INITIAL"
C: 5,,"","","","INITIAL"
C: 6,,"","","","INITIAL"
C: 7,,"","","","INITIAL"
AT+CIICR

OK
AT+CIPSTATUS

OK

STATE: IP GPRSACT

C: 0,,"","","","INITIAL"
C: 1,,"","","","INITIAL"
C: 2,,"","","","INITIAL"
C: 3,,"","","","INITIAL"
C: 4,,"","","","INITIAL"
C: 5,,"","","","INITIAL"
C: 6,,"","","","INITIAL"
C: 7,,"","","","INITIAL"
AT+CIFSR

10.54.49.170
AT+CDNSCFG="208.67.222.222","208.67.222.222"

OK

RING
AT+CLCC

+CLCC: 1,1,4,0,0,"+7988888888",145,""
OK

NO CARRIER
AT+CLCC

OK
RadikX
При работе со звуком много непонятного.

1. Команда AT+CRSL. Непонятно что за команда. Должна регулировать уровень громкости звонка. Значение не устанавливается:
CODE
AT+CRSL?
+CRSL: 2
OK

CRSL=0
OK

AT+CRSL?
+CRSL: 2
OK

CRSL=3
OK

AT+CRSL?
+CRSL: 2
OK


2. AT+CALM. Работает честно как описано в мануале. Но где логика: входящий вызов можно сделать беззвучным, но переключить с беззвучного на нормальный режим во время входящего звонка нельзя.
Небольшое отличие sim900_at_command_manual_v1.10.pdf и sim900_at_command_manual_v1.09.pdf, в 1.10 указано, что по умолчанию беззвучный режим. Это было исправление ошибки в мануале или в разных версиях модулей разное значение по умолчанию?

3. AT+CEXTBUT. Разрешает незапрашиваемый ответ о о размыкании микрофонного вывода (кнопка гарнитуры) Запустить функцию не удалось. Реакции на замыкание/размыкание нет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.