org.smslib.modem.athandler
Class ATHandler_Wavecom_Q2438F
java.lang.Object
org.smslib.modem.athandler.AATHandler
org.smslib.modem.athandler.ATHandler
org.smslib.modem.athandler.ATHandler_Wavecom
org.smslib.modem.athandler.ATHandler_Wavecom_Q2438F
public class ATHandler_Wavecom_Q2438F
- extends ATHandler_Wavecom
AT Handler for Wavecom Q2438F CDMA modems. Rewritten from Wavecom
WISMOQCDMA CDMA modem
- Author:
- Hendra Cengala
Methods inherited from class org.smslib.modem.athandler.ATHandler |
deleteMessage, echoOff, formatUSSDResponse, getGprsStatus, getImsi, getIndications, getMessageByIndex, getModemDriver, getNetworkOperator, getNetworkRegistration, getSignalLevel, getSwVersion, init, isAlive, keepLinkOpen, processUnsolicitedEvents, readPhonebook, readPhonebookLocations, readStorageLocations, send, sendCustomATCommand, sendMessage, sendUSSDCommand, sendUSSDCommand, sendUSSDRequest, setIndications, setPduProtocol, setVerboseErrors, switchStorageLocation, switchToCmdMode, sync |
Methods inherited from class org.smslib.modem.athandler.AATHandler |
addStorageLocation, findMatchingTerminator, getDescription, getGateway, getStorageLocations, getTerminators, getUnsolicitedResponse, getUnsolicitedResponses, isUnsolicitedResponse, isUnsolicitedResponse, load, matchesTerminator, setStorageLocations |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ATHandler_Wavecom_Q2438F
public ATHandler_Wavecom_Q2438F(ModemGateway myGateway)
listMessages
public java.lang.String listMessages(InboundMessage.MessageClasses messageClass)
throws TimeoutException,
GatewayException,
java.io.IOException,
java.lang.InterruptedException
- Overrides:
listMessages
in class ATHandler
- Throws:
TimeoutException
GatewayException
java.io.IOException
java.lang.InterruptedException
getManufacturer
public java.lang.String getManufacturer()
throws TimeoutException,
GatewayException,
java.io.IOException,
java.lang.InterruptedException
- Overrides:
getManufacturer
in class ATHandler
- Throws:
TimeoutException
GatewayException
java.io.IOException
java.lang.InterruptedException
getModel
public java.lang.String getModel()
throws TimeoutException,
GatewayException,
java.io.IOException,
java.lang.InterruptedException
- Overrides:
getModel
in class ATHandler
- Throws:
TimeoutException
GatewayException
java.io.IOException
java.lang.InterruptedException
getSimStatus
public java.lang.String getSimStatus()
throws TimeoutException,
GatewayException,
java.io.IOException,
java.lang.InterruptedException
- Overrides:
getSimStatus
in class ATHandler
- Throws:
TimeoutException
GatewayException
java.io.IOException
java.lang.InterruptedException
enterPin
public boolean enterPin(java.lang.String pin)
throws TimeoutException,
GatewayException,
java.io.IOException,
java.lang.InterruptedException
- Overrides:
enterPin
in class ATHandler
- Throws:
TimeoutException
GatewayException
java.io.IOException
java.lang.InterruptedException
getBatteryLevel
public java.lang.String getBatteryLevel()
throws TimeoutException,
GatewayException,
java.io.IOException,
java.lang.InterruptedException
- Overrides:
getBatteryLevel
in class ATHandler
- Throws:
TimeoutException
GatewayException
java.io.IOException
java.lang.InterruptedException
getSerialNo
public java.lang.String getSerialNo()
throws TimeoutException,
GatewayException,
java.io.IOException,
java.lang.InterruptedException
- Overrides:
getSerialNo
in class ATHandler
- Throws:
TimeoutException
GatewayException
java.io.IOException
java.lang.InterruptedException
setTextProtocol
public boolean setTextProtocol()
throws TimeoutException,
GatewayException,
java.io.IOException,
java.lang.InterruptedException
- Overrides:
setTextProtocol
in class ATHandler
- Throws:
TimeoutException
GatewayException
java.io.IOException
java.lang.InterruptedException
(c) 2002-2011, http://smslib.org