|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IEvdoModemService
Defines EVDO modem service.
Applicable for SierraWireless MC572x EvDO modems.
Field Summary | |
---|---|
static java.lang.String |
SERVICE_NAME
service name of this interface for the bundle activator (com.esf.device.modem.service.IEvdoModemService) |
Fields inherited from interface com.esf.device.modem.service.IModemService |
---|
NEW_CONFIGURATION_TOPIC |
Method Summary | |
---|---|
java.util.GregorianCalendar |
getActivationDate()
Reports Activation Date |
int |
getCallStatus()
Reports Call Status |
java.lang.String |
getCallStatusString()
Reports Call Status String. |
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 |
getMobileDirectoryNumber()
Reports Mobile Directory Number (MDN) |
java.lang.String |
getMobileIdentificationNumber()
Reports Mobile Identification Number (MIN) |
int |
getNetworkID()
Reports current Network Identifier (NID) |
int |
getPRLversion()
Obtains current PRL (Preferred Roaming List) Version |
int |
getSystemID()
Reports current System Identifier (SID) |
boolean |
isActivated()
Answers if EVDO modem is activated |
boolean |
isClientInitiatedDeviceConfigEnabled()
Reports if Client-Initiated Device Configuration (CIDC) is enabled. |
boolean |
isClientInitiatedDeviceConfigSupported()
Reports if Client-Initiated Device Configuration (CIDC) is supported by the modem. |
boolean |
isClientInitiatedFirmwareUpdateEnabled()
Reports if Client-Initiated Firmware Update (CIFUMO) is enabled. |
boolean |
isClientInitiatedFirmwareUpdateSupported()
Reports if Client-Initiated Firmware Update (CIFUMO) is supported. |
boolean |
isClientInitiatedPrlUpdateEnabled()
Reports if Client-Initiated PRL Update (CIPRL) is enabled. |
boolean |
isClientInitiatedPrlUpdateSupported()
Reports if Client-Initiated PRL Update (CIPRL) is supported by the modem. |
boolean |
isDMsupported()
Reports if Device Management (DM) is supported by the modem. |
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 specified by the index. |
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. |
Methods inherited from interface com.esf.device.modem.service.IModemService |
---|
applyNewConfiguration, connect, disconnect, getCallRxCounter, getCallTxCounter, getIPaddress, getNetworkTechnology, getPeerIPaddress, getPowerMode, getServiceType, getSignalStrength, isConfigured, isConnected, isConnecting, isRoaming, provideConfiguration, reset, sendSms, turnOff, turnOn |
Methods inherited from interface com.esf.device.modem.service.IUsbModemService |
---|
getProductID, getUsbPortAddress, getVendorID |
Methods inherited from interface com.esf.device.modem.service.ICellularModemService |
---|
getConnectionInfo, isEnabledInConfiguration |
Methods inherited from interface com.esf.device.modem.service.IBasicCellularModemService |
---|
allowConnect, disable, enable, getManufacturer, getModel, getRevisionID, getSerialNumber, isConnectAllowed, isEnabled, isOn |
Field Detail |
---|
static final java.lang.String SERVICE_NAME
Method Detail |
---|
boolean isActivated() throws java.lang.Exception
java.lang.Exception
java.util.GregorianCalendar getActivationDate() throws java.lang.Exception
java.lang.Exception
java.lang.String getMobileDirectoryNumber() throws java.lang.Exception
java.lang.Exception
void setMobileDirectoryNumber(java.lang.String msl, java.lang.String mdn) throws java.lang.Exception
msl
- - subsidy lockmdn
- - mobile directory number
java.lang.Exception
java.lang.String getMobileIdentificationNumber() throws java.lang.Exception
java.lang.Exception
void setMobileIdentificationNumber(java.lang.String msl, java.lang.String min) throws java.lang.Exception
msl
- - subsidy lockmin
- - mobile identificaiton number
java.lang.Exception
void setNamProfile(java.lang.String msl, java.lang.String mdn, java.lang.String min, int sid, int nid) throws java.lang.Exception
msl
- - six digit Master Subsidy Lockmdn
- - ten digit Mobile Directory Numbermin
- - ten digit Mobile Identification Numbersid
- - system IDnid
- - network ID
java.lang.Exception
void provision() throws java.lang.Exception
java.lang.Exception
int getPRLversion() throws java.lang.Exception
java.lang.Exception
void updatePRL(java.lang.String msl, java.lang.String prlfilename) throws java.lang.Exception
msl
- - Master Subsidy Lockprlfilename
- - absolute pass to prlfilename
java.lang.Exception
void updatePRL(java.lang.String msl, byte[] prldata) throws java.lang.Exception
msl
- - Master Subsidy Lockprldata
- - PRL data
java.lang.Exception
void updatePRL() throws java.lang.Exception
java.lang.Exception
boolean isDMsupported()
boolean isClientInitiatedDeviceConfigSupported()
boolean isClientInitiatedPrlUpdateSupported()
boolean isClientInitiatedFirmwareUpdateSupported()
boolean isClientInitiatedDeviceConfigEnabled()
boolean isClientInitiatedPrlUpdateEnabled()
boolean isClientInitiatedFirmwareUpdateEnabled()
int getSystemID() throws java.lang.Exception
java.lang.Exception
int getNetworkID() throws java.lang.Exception
java.lang.Exception
int getChannelNumber() throws java.lang.Exception
java.lang.Exception
int getChannelState() throws java.lang.Exception
java.lang.Exception
java.lang.String getChannelStateString() throws java.lang.Exception
java.lang.Exception
int getCurrentBandClass() throws java.lang.Exception
java.lang.Exception
java.lang.String getCurrentBandClassString() throws java.lang.Exception
java.lang.Exception
int getCallStatus() throws java.lang.Exception
java.lang.Exception
java.lang.String getCallStatusString() throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |