ModemSetServicesCenter

Top  Previous  Next

Описание

Установить номер телефона сервис-центра, это необходимо для посылки SMS

Синтаксис

int ModemSetServicesCenter(int SerialPortNumber, string ServicesCenterNumber)

Параметры

SerialPortNumber = номер последовательного порта

               1 -  означает последовательный порт COM1

               2 -  означает последовательный порт COM2

               x -  generic последовательный порт COMx

ServicesCenterNumber = номер телефона сервис-центра (см. замечание ниже)

Возвращаемое значение

0                GSM ответил и готов

1                (внутреннее) невозможно создать слушающий (listening) поток

2                (внутреннее) невозможно выделить память под буферы

-1                последовательный порт не может быть открыт

-2                последовательный порт уже открыт

-3                модем ответил ERROR (может быть, это не GSM=модем)

-4                нестандартный ответ модема (не OK и не ERROR)

-5                модем не отвечает

-11                номер сервис-центра слишком длинный (max 40 символов)

Связанные функции

ModemAvailable() , ModemSetPIN() , ModemSetTextMode() , ModemSendSMS()

Пример

ModemSetServicesNumber(2,"+393492000300");

 

Замечание:

Номер телефона сервис-центра можно считать с мобильного телефона поиском в меню.

Этот же номер можно потребовать у своего поставщика телефонных услуг, или он может быть найден в руководстве, купленном с SIM-картой