public enum IBeaconCharacteristic extends java.lang.Enum<IBeaconCharacteristic> implements BluetoothDeviceCharacteristic.BeaconCharacteristic
Enum Constant and Description |
---|
ADVERTISING_INTERVAL
The ADVERTISING_INTERVAL characteristic provides access to beacon
advertising interval.
|
APPEARANCE
The APPEARANCE characteristic provides appearance of Beacon device.
|
BATTERY_LEVEL
The BATTERY_LEVEL characteristic provides access to measured
battery level described in percentage value.
|
BOOTLOADER
The BOOTLOADER characteristic allows to enable bootloader mode.
|
DEFAULT_SETTINGS
The DEFAULT_SETTINGS characteristic allows to restore default
beacon settings.
|
DEVICE_NAME
The DEVICE_NAME characteristic provides Beacon name.
|
DFU_CONTROL_POINT
The DFU_CONTROL_POINT.
|
DFU_PACKET
The DFU_PACKET.
|
FIRMWARE_REVISION_STRING
The FIRMWARE_REVISION_STRING characteristic provides access
firmware number.
|
HARDWARE_REVISION_STRING
The HARDWARE_REVISION_STRING characteristic provides access to
Beacon's hardware number.
|
MAJOR
The MAJOR characteristic provides access to Beacon's Major value.
|
MANUFACTURER_NAME_STRING
The MANUFACTURER_NAME_STRING characteristic provides name of the manufacturer.
|
MINOR
The MINOR characteristic provides access to Beacon's Minor value.
|
NON_CONNECTABLE_MODE
The NON_CONNECTABLE_MODE characteristic allows to beacon's transition
into non-connectable mode.
|
PASSWORD
The PASSWORD characteristic provides access to beacon password.
|
PROPAGATED_DEVICE_NAME
The PROPAGATED_DEVICE_NAME provides access to propagated beacon device name
which is seen in an applications.
|
PROXIMITY_UUID
The PROXIMITY_UUID characteristic provides access to Beacon's proximity UUID.
|
RESET
The RESET characteristic allows to reset beacon.
|
SERVICE_CHANGED
The SERVICE_CHANGED.
|
SET_PASSWORD
The SET_PASSWORD characteristic provides access set beacon password
during beacon authorization.
|
SLAVE_PREFERRED_CONNECTION_PARAMETERS
The SLAVE_PREFERRED_CONNECTION_PARAMETERS provides connection
parameters in slave role.
|
TX_POWER_LEVEL
The TX_POWER_LEVEL characteristic provides access to Beacon's power
level.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId()
Gets characteristic id.
|
java.lang.String |
toString() |
static IBeaconCharacteristic |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static IBeaconCharacteristic |
valueOf(java.util.UUID uuid) |
static IBeaconCharacteristic[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IBeaconCharacteristic DEVICE_NAME
public static final IBeaconCharacteristic APPEARANCE
public static final IBeaconCharacteristic SLAVE_PREFERRED_CONNECTION_PARAMETERS
public static final IBeaconCharacteristic SERVICE_CHANGED
public static final IBeaconCharacteristic MANUFACTURER_NAME_STRING
public static final IBeaconCharacteristic FIRMWARE_REVISION_STRING
public static final IBeaconCharacteristic HARDWARE_REVISION_STRING
public static final IBeaconCharacteristic TX_POWER_LEVEL
public static final IBeaconCharacteristic BATTERY_LEVEL
public static final IBeaconCharacteristic PROXIMITY_UUID
public static final IBeaconCharacteristic MAJOR
public static final IBeaconCharacteristic MINOR
public static final IBeaconCharacteristic PROPAGATED_DEVICE_NAME
public static final IBeaconCharacteristic ADVERTISING_INTERVAL
public static final IBeaconCharacteristic PASSWORD
public static final IBeaconCharacteristic SET_PASSWORD
public static final IBeaconCharacteristic RESET
public static final IBeaconCharacteristic DEFAULT_SETTINGS
public static final IBeaconCharacteristic BOOTLOADER
public static final IBeaconCharacteristic NON_CONNECTABLE_MODE
public static final IBeaconCharacteristic DFU_PACKET
public static final IBeaconCharacteristic DFU_CONTROL_POINT
public static IBeaconCharacteristic[] values()
for (IBeaconCharacteristic c : IBeaconCharacteristic.values()) System.out.println(c);
public static IBeaconCharacteristic valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String getId()
getId
in interface BluetoothDeviceCharacteristic.BeaconCharacteristic
public java.lang.String toString()
toString
in interface BluetoothDeviceCharacteristic.BeaconCharacteristic
toString
in class java.lang.Enum<IBeaconCharacteristic>
public static IBeaconCharacteristic valueOf(java.util.UUID uuid)