public enum KontaktDeviceCharacteristic extends java.lang.Enum<KontaktDeviceCharacteristic> implements GattCharacteristicModel
| Enum Constant and Description | 
|---|
| ACCELEROMETERThe Accelerometer characteristic.. | 
| ACTIVE_PROFILEAllows to switch profile that the BLE device is transmitting. | 
| ADVERTISING_INTERVALThe ADVERTISING_INTERVAL characteristic provides access to beacon
 advertising interval. | 
| APPEARANCEThe APPEARANCE characteristic provides appearance of Beacon device. | 
| BATTERY_LEVELThe BATTERY_LEVEL characteristic provides access to measured
 battery level described in percentage value. | 
| BEACON_IDBeacon Id characteristic. | 
| BOOTLOADERThe BOOTLOADER characteristic allows to enable bootloader mode. | 
| CLIENT_CHARACTERISTIC_CONFIGThe client characteristic configuration | 
| DEFAULT_SETTINGSThe DEFAULT_SETTINGS characteristic allows to restore default
 beacon settings. | 
| DEVICE_NAMEThe DEVICE_NAME characteristic provides Beacon name. | 
| DFU_CONTROL_POINTThe DFU_CONTROL_POINT. | 
| DFU_PACKETThe DFU_PACKET. | 
| FIRMWARE_REVISION_STRINGThe FIRMWARE_REVISION_STRING characteristic provides access
 firmware number. | 
| HARDWARE_REVISIONThe HARDWARE_REVISION_STRING characteristic provides access to
 Beacon's hardware number. | 
| INSTANCE_IDInstance Id characteristic. | 
| MAJORThe MAJOR characteristic provides access to Beacon's Major value. | 
| MANUFACTURER_NAMEThe MANUFACTURER_NAME_STRING characteristic provides name of the manufacturer. | 
| MASTER_PASSWORDThe Master password characteristic. | 
| MINORThe MINOR characteristic provides access to Beacon's Minor value. | 
| NAMESPACE_IDNamespace Id characteristic. | 
| NON_CONNECTABLE_MODEThe NON_CONNECTABLE_MODE characteristic allows to beacon's transition
 into non-connectable mode. | 
| PASSWORDThe PASSWORD characteristic provides access to beacon password. | 
| PROPAGATED_DEVICE_NAMEThe PROPAGATED_DEVICE_NAME provides access to propagated beacon device name
 which is seen in an applications. | 
| PROXIMITY_UUIDThe PROXIMITY_UUID characteristic provides access to Beacon's proximity UUID. | 
| RESETThe RESET characteristic allows to reset beacon. | 
| SECURE_CONTROL_POINTThe secure control point characteristic | 
| SECURE_LAST_PROCESSED_REQUEST_TOKENThe last processed token characteristic | 
| SECURE_RESPONSEThe secure write response characteristic | 
| SECURE_WRITEThe secure write characteristic | 
| SENSOR_ONThe Sensor on characteristic. | 
| SERVICE_CHANGEDThe SERVICE_CHANGED. | 
| SET_PASSWORDThe SET_PASSWORD characteristic provides access set beacon password
 during beacon authorization. | 
| SHUFFLE_INTERVALThe Shuffle interval characteristic. | 
| SHUFFLE_KEYThe Shuffle key characteristic. | 
| SLAVE_PREFERRED_CONNECTION_PARAMETERSThe SLAVE_PREFERRED_CONNECTION_PARAMETERS provides connection
 parameters in slave role. | 
| TX_POWER_LEVELThe TX_POWER_LEVEL characteristic provides access to Beacon's power
 level. | 
| URL_IDURL Id characteristic. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getId()Gets characteristic id. | 
| java.lang.String | toString() | 
| static KontaktDeviceCharacteristic | valueOf(java.lang.String name)Returns the enum constant of this type with the specified name. | 
| static KontaktDeviceCharacteristic | valueOf(java.util.UUID uuid)Finds  KontaktDeviceCharacteristicby uuid | 
| static KontaktDeviceCharacteristic[] | values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
public static final KontaktDeviceCharacteristic CLIENT_CHARACTERISTIC_CONFIG
public static final KontaktDeviceCharacteristic DEVICE_NAME
public static final KontaktDeviceCharacteristic APPEARANCE
public static final KontaktDeviceCharacteristic SLAVE_PREFERRED_CONNECTION_PARAMETERS
public static final KontaktDeviceCharacteristic SERVICE_CHANGED
public static final KontaktDeviceCharacteristic MANUFACTURER_NAME
public static final KontaktDeviceCharacteristic FIRMWARE_REVISION_STRING
public static final KontaktDeviceCharacteristic HARDWARE_REVISION
public static final KontaktDeviceCharacteristic TX_POWER_LEVEL
public static final KontaktDeviceCharacteristic BATTERY_LEVEL
public static final KontaktDeviceCharacteristic PROXIMITY_UUID
public static final KontaktDeviceCharacteristic MAJOR
public static final KontaktDeviceCharacteristic MINOR
public static final KontaktDeviceCharacteristic BEACON_ID
public static final KontaktDeviceCharacteristic PROPAGATED_DEVICE_NAME
public static final KontaktDeviceCharacteristic ADVERTISING_INTERVAL
public static final KontaktDeviceCharacteristic MASTER_PASSWORD
public static final KontaktDeviceCharacteristic PASSWORD
public static final KontaktDeviceCharacteristic SET_PASSWORD
public static final KontaktDeviceCharacteristic RESET
public static final KontaktDeviceCharacteristic DEFAULT_SETTINGS
public static final KontaktDeviceCharacteristic BOOTLOADER
public static final KontaktDeviceCharacteristic NON_CONNECTABLE_MODE
public static final KontaktDeviceCharacteristic ACTIVE_PROFILE
public static final KontaktDeviceCharacteristic DFU_PACKET
public static final KontaktDeviceCharacteristic DFU_CONTROL_POINT
public static final KontaktDeviceCharacteristic NAMESPACE_ID
public static final KontaktDeviceCharacteristic INSTANCE_ID
public static final KontaktDeviceCharacteristic URL_ID
public static final KontaktDeviceCharacteristic SHUFFLE_INTERVAL
public static final KontaktDeviceCharacteristic SHUFFLE_KEY
public static final KontaktDeviceCharacteristic SENSOR_ON
public static final KontaktDeviceCharacteristic ACCELEROMETER
public static final KontaktDeviceCharacteristic SECURE_WRITE
public static final KontaktDeviceCharacteristic SECURE_RESPONSE
public static final KontaktDeviceCharacteristic SECURE_LAST_PROCESSED_REQUEST_TOKEN
public static final KontaktDeviceCharacteristic SECURE_CONTROL_POINT
public static KontaktDeviceCharacteristic[] values()
for (KontaktDeviceCharacteristic c : KontaktDeviceCharacteristic.values()) System.out.println(c);
public static KontaktDeviceCharacteristic 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 GattCharacteristicModelpublic java.lang.String toString()
toString in class java.lang.Enum<KontaktDeviceCharacteristic>public static KontaktDeviceCharacteristic valueOf(java.util.UUID uuid)
KontaktDeviceCharacteristic by uuiduuid -