SMSLib 3.5.3

org.smslib.modem.athandler
Class ATHandler_Ubinetics_GDC201

java.lang.Object
  extended by org.smslib.modem.athandler.AATHandler
      extended by org.smslib.modem.athandler.ATHandler
          extended by org.smslib.modem.athandler.ATHandler_Ubinetics_GDC201

public class ATHandler_Ubinetics_GDC201
extends ATHandler

This handler supports Ubinecits GDC201 GSM PCMCIA cards. Ubineitcs is insolvent, but so they are cheap.
The GSM AT Set is available from the Ubinetics vendor Expansys: {http://i.expansys.com/i/drv/ubinetics-at-command-set.pdf}

Author:
Sebastian Just

Constructor Summary
ATHandler_Ubinetics_GDC201(ModemGateway myGateway)
           
 
Method Summary
 boolean switchStorageLocation(java.lang.String mem)
          Sets the storage location to the Ubinetics-required "SM","SM","SM"-location.
 
Methods inherited from class org.smslib.modem.athandler.ATHandler
deleteMessage, done, echoOff, enterPin, formatUSSDResponse, getBatteryLevel, getGprsStatus, getImsi, getIndications, getManufacturer, getMessageByIndex, getModel, getModemDriver, getNetworkOperator, getNetworkRegistration, getSerialNo, getSignalLevel, getSimStatus, getSwVersion, init, isAlive, keepLinkOpen, listMessages, processUnsolicitedEvents, readPhonebook, readPhonebookLocations, readStorageLocations, reset, send, sendCustomATCommand, sendMessage, sendUSSDCommand, sendUSSDCommand, sendUSSDRequest, setIndications, setPduProtocol, setTextProtocol, setVerboseErrors, 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
 

Constructor Detail

ATHandler_Ubinetics_GDC201

public ATHandler_Ubinetics_GDC201(ModemGateway myGateway)
Method Detail

switchStorageLocation

public boolean switchStorageLocation(java.lang.String mem)
                              throws TimeoutException,
                                     GatewayException,
                                     java.io.IOException,
                                     java.lang.InterruptedException
Sets the storage location to the Ubinetics-required "SM","SM","SM"-location.

Overrides:
switchStorageLocation in class ATHandler
Parameters:
mem - takes the value of storageLocations
Returns:
returns the result from AModemDriver.isOk()
Throws:
TimeoutException
GatewayException
java.io.IOException
java.lang.InterruptedException

SMSLib 3.5.3

(c) 2002-2011, http://smslib.org