com.alarexgroup.m2mplf.adapters.hw
Class MobileStatus

java.lang.Object
  extended by com.alarexgroup.m2mplf.adapters.hw.MobileStatus
public class MobileStatus
extends java.lang.Object

Field Summary
 byte battery
          Battery status
static byte BATTERY_NOT_CONNECTED
          Battery not connected
 java.lang.String operator
          Service provider identification
 byte roaming
          Roaming status
static byte ROAMING_OFF
          SIM is registered in "home" network
static byte ROAMING_ON
          SIM is registered in foreign network (roaming)
 byte rssi
          Signal strength status
static byte RSSI_111dbm
          Signal strength
static byte RSSI_66dbm
          Signal strength
static byte RSSI_81dbm
          Signal strength
static byte RSSI_96dbm
          Signal strength
static byte RSSI_LESS_THAN_112dbm
          Signal strength - the worst
static byte RSSI_MORE_THAN_51dbm
          RSSI indicator - signal strength - the best
 byte service
          Status of SIM's registration on network 0 = SERVICE_NOT_REGISTERED 1 = SERVICE_REGISTERED
static byte SERVICE_NOT_REGISTERED_ON_NETWORK
          SIM not registered on network
static byte SERVICE_REGISTERED_ON_NETWORK
          SIM registered on network
 byte signal
          Signal quality
 byte sim
          SIM status
static byte SIM_INITIALIZATION_COMPLETED
          SIM initialized
static byte SIM_INSERTED
          SIM inserted
static byte SIM_LOCKED
          SIM locked
static byte SIM_PERS_INFO_READY
          SIM_PERSONALISED_INFO_READ
static byte SIM_REMOVED
          SIM removed
static byte SIM_UNLOCKED
          SIM unlocked
 
Constructor Summary
protected MobileStatus()
          Creates a new instance
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BATTERY_NOT_CONNECTED

public static final byte BATTERY_NOT_CONNECTED
Battery not connected

See Also:
battery, Constant Field Values

SERVICE_REGISTERED_ON_NETWORK

public static final byte SERVICE_REGISTERED_ON_NETWORK
SIM registered on network

See Also:
service, Constant Field Values

SERVICE_NOT_REGISTERED_ON_NETWORK

public static final byte SERVICE_NOT_REGISTERED_ON_NETWORK
SIM not registered on network

See Also:
service, Constant Field Values

ROAMING_OFF

public static final byte ROAMING_OFF
SIM is registered in "home" network

See Also:
roaming, Constant Field Values

ROAMING_ON

public static final byte ROAMING_ON
SIM is registered in foreign network (roaming)

See Also:
roaming, Constant Field Values

RSSI_MORE_THAN_51dbm

public static final byte RSSI_MORE_THAN_51dbm
RSSI indicator - signal strength - the best

See Also:
rssi, Constant Field Values

RSSI_66dbm

public static final byte RSSI_66dbm
Signal strength

See Also:
rssi, Constant Field Values

RSSI_81dbm

public static final byte RSSI_81dbm
Signal strength

See Also:
rssi, Constant Field Values

RSSI_96dbm

public static final byte RSSI_96dbm
Signal strength

See Also:
rssi, Constant Field Values

RSSI_111dbm

public static final byte RSSI_111dbm
Signal strength

See Also:
rssi, Constant Field Values

RSSI_LESS_THAN_112dbm

public static final byte RSSI_LESS_THAN_112dbm
Signal strength - the worst

See Also:
rssi, Constant Field Values

SIM_REMOVED

public static final byte SIM_REMOVED
SIM removed

See Also:
sim, Constant Field Values

SIM_INSERTED

public static final byte SIM_INSERTED
SIM inserted

See Also:
sim, Constant Field Values

SIM_UNLOCKED

public static final byte SIM_UNLOCKED
SIM unlocked

See Also:
sim, Constant Field Values

SIM_LOCKED

public static final byte SIM_LOCKED
SIM locked

See Also:
sim, Constant Field Values

SIM_PERS_INFO_READY

public static final byte SIM_PERS_INFO_READY
SIM_PERSONALISED_INFO_READ

See Also:
sim, Constant Field Values

SIM_INITIALIZATION_COMPLETED

public static final byte SIM_INITIALIZATION_COMPLETED
SIM initialized

See Also:
sim, Constant Field Values

battery

public byte battery
Battery status

See Also:
BATTERY_NOT_CONNECTED

signal

public byte signal
Signal quality

service

public byte service
Status of SIM's registration on network 0 = SERVICE_NOT_REGISTERED 1 = SERVICE_REGISTERED

See Also:
SERVICE_REGISTERED_ON_NETWORK, SERVICE_NOT_REGISTERED_ON_NETWORK

roaming

public byte roaming
Roaming status

See Also:
ROAMING_ON, ROAMING_OFF

rssi

public byte rssi
Signal strength status

See Also:
RSSI_MORE_THAN_51dbm, RSSI_66dbm, RSSI_81dbm, RSSI_96dbm, RSSI_111dbm, RSSI_LESS_THAN_112dbm

sim

public byte sim
SIM status

operator

public java.lang.String operator
Service provider identification

Constructor Detail

MobileStatus

protected MobileStatus()
Creates a new instance