Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM900: черный и белый листы для входящих звонков и смс
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Ildar Belkin
Здравствуйте!

В моем устройстве я использую обработку звонков и смс только от тех абонентов, CALLERID (АОН, или как хотите назовите его) которых находится в EEPROM внешнего MCU (в моем случае PIC16F) и сравнивается при поступлении звонка / смс программным способом силами MCU.
Т.е. реализован программный фильтр звонящих/отправляющих СМС на устройство - "белая книга".

Код написан, все работает корректно, отлажено, оттестировано, но вот закралась такая мысль:
А сам SIM900 не имеет ли случаем такой возможности: вести белую и/или черную книги по внутренним записям?
Я просмотрел AT-команды - не увидел такого.

Подскажите, пожалуйста, есть такие реализации в SIM900?
(Например, "запретить/сбрасывать/удалять звонки/смс принятые с телефонного номера записанного в ячейке № X или что-то подобное/аналогичное" )
GeGeL
EAT должна это делать. Часть функций переложите на EAT, а часть оставьте в МК, если хотите. А там, смотрите, и вовсе на EAT остановитесь sm.gif
Ildar Belkin
Да может и так. Я видел это сочетание EAT но что-то не обращал на него внимание. А где можно документацию про это скачать и примеры желательно? Я гуглю - битые ссылки
CADiLO
Документы
http://microchip.ua/simcom/?link=/GSM-GPRS-GPS/SIM900/EAT

среда разработки
http://microchip.ua/temp/core%20v3.rar

компилятор спрашиваем у участников в этой теме
http://electronix.ru/forum/index.php?showtopic=87469

в этой же теме внимательно читаем где и что дожно быть в конфигах прописано
Ildar Belkin
Чёрт, занятная вещица. Прикольная идея. Закончу с текущими проектами как есть - потом попробуем что-нибудь внутри SIM900 сломать через EAT
CADiLO
Белый список.
Функция доступна в SIM900 c 10 версии, а SIM908 с третьей.

"AT+CWHITELIST" command to support white list function, only the calling number from the white list is allowed to access, other numbers will be rejected directly without incoming call ring and any hint. It can set 30 numbers at most.
Romashki
А 10я версия уже есть?
Harbinger
А для SMS подобное планируется? В смысле автоматически удалять пришедшие с "левых" номеров?
CADiLO
10 версия у меня уже есть но только европейская - без MMS и DTMF декодера. Наша версия выйдет примерно через неделю

Для SMS пока нет.


вот весь список

1137B10SIM900

[New Features]
1.Added a new function of GSMBUSY command. By setting "AT+GSMBUSY=2" user can reject all the voice calls but allow CSD calls to access.
2.Added "AT+CEXTERNTONE" command to switch on/off audio function of MIC.
3.Added a parameter of HTTPPARA that customer can set http timeout period.
4.Added a parameter of HTTPPARA command that customer can set http context type.
5.Added "AT+CUSACC" command to accelerate uart speed.
6.Added "AT+FTPDELE" command to delete file.
7.Added "AT+FTPSIZE" command to require the size of gain file.
8.Added "AT+FTPSTATE" to read the state of FTP session.1 means in the FTP session, 0 means not in the FTP session
9.Added "AT+CWHITELIST" command to support white list function, only the calling number from the white list is allowed to access, other numbers will be rejected directly without incoming call ring and any hint. It can set 30 numbers at most.
10.Added "AT+CNETLIGHT" command to close/open network light. 0 means close, 1 means open.
[Improved Features]
1.Solved the problem that incoming call cannot be picked up automatically in transparent mode and SMS editing mode.
2.Made the default value of time set by SS command equivalent to that set by "AT+CCFC" command.
3.Solved the problem that user cannot write a SMS with the send number of 161 or 177 type.
4.Solved the problem that DCD pin cannot recover to high level itself in some special cases.
5.Fixed a bug that "MO CONNECT" cannot be reported in each Logic Channel.
6.Solved the problem that GPRS does not worked temporarily when ussd is sending IND signal.
7.Solved the problem that the serial port would be blocked while using AT+HVOIC to hang up a call.
8.Solved the problem that there is no response returned from serial port when active a call with some card for Brazilian customer.
9.Optimized the network searching method to accelerate the speed of searching network in some special cases.
10.Modified the digital gain set problem of "AT+AUDG" command.
11.Solved the problem of DNS crash while using ”AT+CIPSHUT” in decrypting process
12.Fixed a bug that SIMCard cannot be recognized after read or delete SMS in "TIM" card.
13.Further improved the command "AT+CIPTXISS=1" to prevent the response of AT command mix in TCP data.
14.Under the condition that the module is in sleep mode and the RF is closed, the module will enter into super sleep mode, the net light will be turned off for decreasing the decreasing the current consumption until the module exit the super sleep mode.
15.Solved the packet loss problem in MUX mode during the PPP dial process in LINUX platform.
16.Solved the problem that the module would reset if user input "AT+COPS=?" command continuously in some special case.
17.Modified some URC errors of CSD call in MUX mode.
Romashki
будем ждать! sm.gif
а случаем в ЕАТ декодер ДТМФ они еще не реализовали?
CADiLO
Новинки в ЕАТ, в том числе и декодер, обещаны на конец ноября.
По получению выложу комплект вместе с компилятором.
Ildar Belkin
Цитата(CADiLO @ Oct 28 2011, 10:31) *
9.Added "AT+CWHITELIST" command to support white list function, only the calling number from the white list is allowed to access, other numbers will be rejected directly without incoming call ring and any hint. It can set 30 numbers at most.
10.Added "AT+CNETLIGHT" command to close/open network light. 0 means close, 1 means open.


Очень интересно! Спасибо за информацию.
AT+CWHITELIST: как думаете, а нет ли смысла все таки иметь возможность иметь информационные сообщения о том, что звонок пришел, НО он не в белом листе. И что означает "wil be rejected directly" - звонящий услышит что? КПВ или сразу отбой? как звонящий будет информирован?

AT+CNETLIGHT - как это будет работать ведь сейчас логика управления NETLIGHT прописана в SIM900 жестко. Или OPEN/CLOSE - означает что будет ли информирование через NETLIGHT или не будет?
butthead2
Цитата(Ildar Belkin @ Oct 28 2011, 15:22) *
Очень интересно! Спасибо за информацию.
AT+CWHITELIST: как думаете, а нет ли смысла все таки иметь возможность иметь информационные сообщения о том, что звонок пришел, НО он не в белом листе. И что означает "wil be rejected directly" - звонящий услышит что? КПВ или сразу отбой? как звонящий будет информирован?

А зачем собственно? В обычном режиме можно просмотреть номер и самому принимать решение.
sobr
Цитата(butthead2 @ Oct 28 2011, 19:27) *
А зачем собственно? В обычном режиме можно просмотреть номер и самому принимать решение.
Поддерживаю, но это из подобной темы
Ildar Belkin
Цитата(butthead2 @ Oct 28 2011, 16:27) *
А зачем собственно? В обычном режиме можно просмотреть номер и самому принимать решение.

Что-то я спутал whitelist с blacklist. Действительно с WL незачем... попутал
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.