Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM900-DS и его работа по GPRS
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Aner
Нет достаточного описания, как быть с сокетами при работе с двумя SIM картами при переключении с одной сим на другую?
Просто так их закрывать нельзя. Дополнительных команд нигде не нашёл для работы с двумя стеками. Может кто освоил эту тему. Поделитесь информацией, нюансами. Понятно, что всегда активна одна карта, голос, смс. Про gprs непонятно как коректно переключать.
Цырен.
Цитата(Aner @ Jan 16 2015, 12:36) *
Нет достаточного описания, как быть с сокетами при работе с двумя SIM картами при переключении с одной сим на другую?
Просто так их закрывать нельзя. Дополнительных команд нигде не нашёл для работы с двумя стеками. Может кто освоил эту тему. Поделитесь информацией, нюансами. Понятно, что всегда активна одна карта, голос, смс. Про gprs непонятно как коректно переключать.


Дополнительных команд для работы с двумя стеками нет, т.к. стек один. Для того, чтобы переключиться с одной сим-карты на другую, нужно сначала закрыть стек, а потом открыть его снова.
----------------------------
AT+GSV

SIMCOM_Ltd
SIMCOM_SIM900-DS
Revision:1158B03SIM900-DS64_ST

OK
AT+CDSDS?

+CDSDS: SIM1,1,1

OK
AT+CGREGDS?

+CGREG: 0,1
+CGREGDS: 0,1

OK
AT+CIPSTATUS

OK

STATE: IP INITIAL
AT+CSTT="APN"

OK
AT+CIICR

OK
AT+CIFSR

10.45.45.229
AT+CIPSTART="TCP","111.222.333.444",5555

OK

CONNECT OK
AT+CDSDS=2

OK
AT+CDSDS?

+CDSDS: SIM2,1,1

OK
AT+CIPSTATUS

OK

STATE: CONNECT OK
AT+CMEE=2

OK
AT+CIPSTART="TCP","111.222.333.4444",5555

+CME ERROR: Data service applications using another SIM card
AT+CIPSHUT

+CME ERROR: Data service applications using another SIM card
AT+CDSDS=1

OK
AT+CIPSTATUS

OK

STATE: CONNECT OK
AT+CIPSHUT

SHUT OK
AT+CDSDS=2

OK
AT+CIPSTATUS

OK

STATE: IP INITIAL
AT+CSTT="APN"

OK
AT+CIICR

OK
AT+CIFSR

10.127.130.194
AT+CIPSTART="TCP","111.222.333.444",5555

OK

CONNECT OK
AT+CIPSTATUS

OK

STATE: CONNECT OK
AT+CDSDS?

+CDSDS: SIM2,1,1

OK
AT+CDSDS=1

OK
AT+CIPSTATUS

OK

STATE: CONNECT OK
AT+CSTT="APN"

+CME ERROR: Data service applications using another SIM card
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.