public interface ISierraEvdoModemService extends IUsbCellularModemService
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SERVICE_NAME
service name of this interface for the bundle activator
(com.esf.device.modem.service.IEvdoModemService)
|
| Modifier and Type | Method and Description |
|---|---|
java.util.GregorianCalendar |
getActivationDate()
Reports Activation Date
|
java.lang.String |
getActivationStatus()
Reports activation status
|
int |
getChannelNumber()
Reports channel number
|
int |
getChannelState()
Reports channel state
|
java.lang.String |
getChannelStateString()
Reports channel state string.
|
int |
getCurrentBandClass()
Report current band class
|
java.lang.String |
getCurrentBandClassString()
Report current band class string.
|
java.lang.String |
getFirmwareDate()
Reports firmware date
|
java.lang.String |
getFirmwareVersion()
Reports firmware version
|
java.lang.String |
getMobileDirectoryNumber()
Reports Mobile Directory Number (MDN)
|
java.lang.String |
getMobileIdentificationNumber()
Reports Mobile Identification Number (MIN)
|
int |
getNetworkID() |
int |
getPRLversion()
Obtains current PRL (Preferred Roaming List) version
|
java.lang.String |
getRoamingStatus()
Reports roaming status
|
int |
getSystemID() |
boolean |
isActivated()
Answers if EVDO modem is activated
|
void |
provision()
This method provisions EVDO modem
|
void |
setMobileDirectoryNumber(java.lang.String msl,
java.lang.String mdn)
Sets Mobile Directory Number (MDN)
|
void |
setMobileIdentificationNumber(java.lang.String msl,
java.lang.String min)
Sets Mobile Identification Number (MIN)
|
void |
setNamProfile(java.lang.String msl,
java.lang.String mdn,
java.lang.String min,
int sid,
int nid)
Sets NAM profile
|
void |
updatePRL()
Updates PRL (Preferred Roaming List) on the modem
by launching Client-Initiated 'PRL Update' session with the
service provider.
|
void |
updatePRL(java.lang.String msl,
byte[] prldata)
Updates PRL (Preferred Roaming List) to the modem
using PRL data supplied.
|
void |
updatePRL(java.lang.String msl,
java.lang.String prlfilename)
Updates PRL (Preferred Roaming List) on the modem
given full path to the PRL file.
|
getSupportedInterfaceTypeapplyNewConfiguration, connect, disconnect, getCallRxCounter, getCallTxCounter, getConnectionInfo, getGatewayIpAddress, getIfaceName, getIPaddress, getNetworkTechnology, getPowerMode, getServiceType, getSignalStrength, isConnected, isConnecting, isEnabledInConfiguration, isRoaming, provideConfiguration, reset, turnOff, turnOnallowConnect, disable, enable, getManufacturer, getModel, getRevisionID, getSerialNumber, isConnectAllowed, isEnabled, isOngetProductID, getUsbPortAddress, getVendorID, isAttachedstatic final java.lang.String SERVICE_NAME
boolean isActivated()
throws java.lang.Exception
java.lang.Exceptionjava.util.GregorianCalendar getActivationDate()
throws java.lang.Exception
java.lang.Exceptionjava.lang.String getMobileDirectoryNumber()
throws java.lang.Exception
java.lang.Exceptionjava.lang.String getMobileIdentificationNumber()
throws java.lang.Exception
java.lang.Exceptionjava.lang.String getFirmwareVersion()
throws java.lang.Exception
Stringjava.lang.Exceptionjava.lang.String getFirmwareDate()
throws java.lang.Exception
Stringjava.lang.Exceptionint getPRLversion()
throws java.lang.Exception
java.lang.Exceptionvoid setMobileDirectoryNumber(java.lang.String msl,
java.lang.String mdn)
throws java.lang.Exception
msl - - subsidy lockmdn - - mobile directory numberjava.lang.Exceptionvoid setMobileIdentificationNumber(java.lang.String msl,
java.lang.String min)
throws java.lang.Exception
msl - - subsidy lockmin - - mobile identificaiton numberjava.lang.Exceptionvoid setNamProfile(java.lang.String msl,
java.lang.String mdn,
java.lang.String min,
int sid,
int nid)
throws java.lang.Exception
msl - - Master Subsidy Lock (MSL) as Stringmdn - - Mobile Directory Number (MDN) as Stringmin - - Mobile Identification Number (MIN) as Stringsid - - System ID (SID) as intnid - - Network ID (NID) as intjava.lang.Exceptionvoid updatePRL(java.lang.String msl,
java.lang.String prlfilename)
throws java.lang.Exception
msl - - Master Subsidy Lockprlfilename - - absolute pass to prlfilenamejava.lang.Exceptionvoid updatePRL(java.lang.String msl,
byte[] prldata)
throws java.lang.Exception
msl - - Master Subsidy Lockprldata - - PRL datajava.lang.Exceptionvoid updatePRL()
throws java.lang.Exception
java.lang.Exceptionvoid provision()
throws java.lang.Exception
java.lang.Exceptionint getSystemID()
throws java.lang.Exception
java.lang.Exceptionint getNetworkID()
throws java.lang.Exception
java.lang.Exceptionint getChannelNumber()
throws java.lang.Exception
java.lang.Exceptionint getChannelState()
throws java.lang.Exception
java.lang.Exceptionjava.lang.String getChannelStateString()
throws java.lang.Exception
java.lang.Exceptionint getCurrentBandClass()
throws java.lang.Exception
java.lang.Exceptionjava.lang.String getCurrentBandClassString()
throws java.lang.Exception
java.lang.Exceptionjava.lang.String getRoamingStatus()
throws java.lang.Exception
Stringjava.lang.Exceptionjava.lang.String getActivationStatus()
throws java.lang.Exception
Stringjava.lang.ExceptionCopyright © 2009 Eurotech Inc. All rights reserved.