ModemAvailable

Top  Previous  Next

Описание

Проверить, доступен ли GSM-модем через указанный последовательный порт

Синтаксис

int ModemAvailable(int SerialPortNumber)

Параметры

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

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

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

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



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

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

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

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

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

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

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

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

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

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

ModemSetPIN() , ModemSetServicesCenter() , ModemSetTextMode() , ModemSendSMS()

Пример

if (ModemAvailable(2) !=0) then

               MessageBox("Modem on the COM2 is ready","MODEM");

end