net.rim.device.api.system
Class IDENInfo

java.lang.Object
  extended by net.rim.device.api.system.IDENInfo

public final class IDENInfo
extends Object

Contains Integrated Dispatch Enhanced Network (iDEN) radio information.

Since:
BlackBerry API 3.6.0

Nested Class Summary
static class IDENInfo.IDENCellInfo
          Contains IDEN cell information.
 
Method Summary
static IDENInfo.IDENCellInfo getCellInfo()
          Returns information on the current cell.
static int getHomeMCC()
          Returns the home Mobile Country Code (MCC).
static int getHomeNDC()
          Returns the home National Describer Code (NDC).
static String getHomeNetworkName()
          Returns the home network name
static byte[] getIMEI()
          Returns the International Mobile Equipment Identity (IMEI) of the device.
static String getRegistrationAddress()
          Deprecated. This function always returns null.
static int getSQELevel()
          Returns the current Signal Quality Estimate (SQE) level.
static String imeiToString(byte[] imei)
          Converts the IMEI value to a String.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 



Method Detail

getIMEI

public static byte[] getIMEI()
Returns the International Mobile Equipment Identity (IMEI) of the device.

Returns:
The IMEI of the device in BCD format.
Since:
BlackBerry API 3.6.0

imeiToString

public static String imeiToString(byte[] imei)
Converts the IMEI value to a String.

Parameters:
imei - The IMEI value in a byte array.
Returns:
A String.
Since:
BlackBerry API 3.6.0

getRegistrationAddress

public static String getRegistrationAddress()
Deprecated. This function always returns null.

Returns the registration address of the device.

Returns:
A String containing the registration address.
Since:
BlackBerry API 3.6.0

getHomeMCC

public static int getHomeMCC()
Returns the home Mobile Country Code (MCC). Note that Country Codes are usually rendered in hexadecimal.

Returns:
An integer representing the home MCC.
Since:
BlackBerry API 3.6.0

getHomeNDC

public static int getHomeNDC()
Returns the home National Describer Code (NDC).

Returns:
An integer representing the home NDC.
Since:
BlackBerry API 3.6.0

getHomeNetworkName

public static String getHomeNetworkName()
Returns the home network name

Returns:
String representing the network name, if its other than Nextel and Telus it would be BLACKBERRY
Since:
BlackBerry API 4.2.0

getCellInfo

public static IDENInfo.IDENCellInfo getCellInfo()
Returns information on the current cell.

Returns:
The IDENCellInfo object.
Since:
BlackBerry API 3.6.0

getSQELevel

public static int getSQELevel()
Returns the current Signal Quality Estimate (SQE) level.

Returns:
An integer representing the SQE level.
Since:
BlackBerry API 3.6.0





Copyright 1999-2010 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.