Since: API level 34
public class

PeripheralConstants

extends Object
java.lang.Object
   ↳ com.samsung.android.knox.ex.peripheral.PeripheralConstants

Deprecated in API level 37

Class Overview

This class defines Peripheral constants

Since
API level 34
Knox 3.7.1

Summary

Nested Classes
class PeripheralConstants.BarcodeDataProcessMode Deprecated in API level 37  
class PeripheralConstants.BatteryStatus Deprecated in API level 37  
class PeripheralConstants.BeepSoundEffect Deprecated in API level 37  
class PeripheralConstants.BtConstants Deprecated in API level 37  
class PeripheralConstants.BtPeripheralListOption Deprecated in API level 37  
class PeripheralConstants.ConnectionProfile Deprecated in API level 37  
class PeripheralConstants.ConnectionState Deprecated in API level 37  
class PeripheralConstants.ConnectivityType Deprecated in API level 37  
class PeripheralConstants.DataClearOption Deprecated in API level 37  
class PeripheralConstants.DataResetOption Deprecated in API level 37  
class PeripheralConstants.DataSyncOption Deprecated in API level 37  
class PeripheralConstants.DataType Deprecated in API level 37  
class PeripheralConstants.DeviceType Deprecated in API level 37  
class PeripheralConstants.DisplayText Deprecated in API level 37  
class PeripheralConstants.ErrorCode Deprecated in API level 37  
class PeripheralConstants.EventType Deprecated in API level 37  
class PeripheralConstants.FirmwareUpdateStatus Deprecated in API level 37  
class PeripheralConstants.Internal Deprecated in API level 37  
class PeripheralConstants.NfcTagType Deprecated in API level 37  
class PeripheralConstants.PeripheralInfo Deprecated in API level 37  
class PeripheralConstants.PeripheralState Deprecated in API level 37  
class PeripheralConstants.Result Deprecated in API level 37  
class PeripheralConstants.UHFDataType Deprecated in API level 37  
class PeripheralConstants.VendorKoamtac Deprecated in API level 37  
class PeripheralConstants.VibrationEffect Deprecated in API level 37  
Constants
String ACTION_SERVICE_START Deprecated in API level 37
String EXTRA_SERVICE_START_DESCRIPTION Deprecated in API level 37
String EXTRA_SERVICE_START_RESULT Deprecated in API level 37
String KEY_INFO_NOTIFICATION_INTERVAL_LONG Deprecated in API level 37
String KEY_PERIPHERAL_BARCODE_DATA_PROCESS_MODE_STR Deprecated in API level 37
String KEY_PERIPHERAL_BARCODE_ENABLED_OPTION_LIST Deprecated in API level 37
String KEY_PERIPHERAL_BARCODE_ENABLED_SYMBOLOGY_LIST Deprecated in API level 37
String KEY_PERIPHERAL_BARCODE_ENABLED_SYMBOLOGY_STR Deprecated in API level 37
String KEY_PERIPHERAL_BARCODE_ENABLE_TIMESTAMP_BOOL Deprecated in API level 37
String KEY_PERIPHERAL_BARCODE_SUPPORTED_SYMBOLOGY_LIST Deprecated in API level 37
String KEY_PERIPHERAL_BATTERY_LEVEL_STR Deprecated in API level 37
String KEY_PERIPHERAL_BUNDLE_LIST Deprecated in API level 37
String KEY_PERIPHERAL_CONNECTION_STATE_STR Deprecated in API level 37
String KEY_PERIPHERAL_CONNECTIVITY_BUNDLE_LIST Deprecated in API level 37
String KEY_PERIPHERAL_CONNECTIVITY_IDENTIFIER_STR Deprecated in API level 37
String KEY_PERIPHERAL_CONNECTIVITY_TYPE_STR Deprecated in API level 37
String KEY_PERIPHERAL_DISCONNECTED_REASON_STR Deprecated in API level 37
String KEY_PERIPHERAL_ENABLE_BEEP_SOUND_BOOL Deprecated in API level 37
String KEY_PERIPHERAL_ENABLE_CHECK_DUPLICATED_BARCODE_BOOL Deprecated in API level 37
String KEY_PERIPHERAL_EXTRA_IS_LICENSE_REQUIRED_BOOL Deprecated in API level 37
String KEY_PERIPHERAL_EXTRA_SCAN_ACTIVITY_STR Deprecated in API level 37
String KEY_PERIPHERAL_FAIL_REASON_STR Deprecated in API level 37
String KEY_PERIPHERAL_FIRMWARE_STR Deprecated in API level 37
String KEY_PERIPHERAL_ID_STR Deprecated in API level 37
String KEY_PERIPHERAL_MANUFACTURER_STR Deprecated in API level 37
String KEY_PERIPHERAL_MODEL_NAME_STR Deprecated in API level 37
String KEY_PERIPHERAL_NAME_STR Deprecated in API level 37
String KEY_PERIPHERAL_PREFIX_STR Deprecated in API level 37
String KEY_PERIPHERAL_SERIAL_NUMBER_STR Deprecated in API level 37
String KEY_PERIPHERAL_STATE_STR Deprecated in API level 37
String KEY_PERIPHERAL_STORED_DATA_COUNT_INT Deprecated in API level 37
String KEY_PERIPHERAL_SUFFIX_STR Deprecated in API level 37
String KEY_PERIPHERAL_TIMESTAMP_LONG Deprecated in API level 37
String KEY_PERIPHERAL_TYPE_STR Deprecated in API level 37
String KEY_PERIPHERAL_USAGE_COUNT_INT Deprecated in API level 37
String KEY_PLUGIN_BUNDLE_LIST Deprecated in API level 37
String KEY_PLUGIN_NAME_STR Deprecated in API level 37
String KEY_PLUGIN_PACKAGE_NAME_STR Deprecated in API level 37
String KEY_PLUGIN_SERVICE_NAME_STR Deprecated in API level 37
String KEY_PLUGIN_VENDOR_STR Deprecated in API level 37
String KEY_PLUGIN_VERSION_STR Deprecated in API level 37
String KEY_PROFILE_NAME_STR Deprecated in API level 37
String KEY_PROFILE_SHOW_BLUETOOTH_PAIRING_POPUP_BOOL Deprecated in API level 37
String KEY_RESULT_BARCODE_DATA_LIST Deprecated in API level 37
String KEY_RESULT_BARCODE_DATA_STR Deprecated in API level 37
String KEY_RESULT_BARCODE_RAW_DATA_STR Deprecated in API level 37
String KEY_RESULT_BLUETOOTH_PERIPHERAL_LIST Deprecated in API level 37
String KEY_RESULT_BLUETOOTH_PERIPHERAL_MAC_STR Deprecated in API level 37
String KEY_RESULT_BUNDLE Deprecated in API level 37
String KEY_RESULT_CONNECTION_PROFILE_STR Deprecated in API level 37
String KEY_RESULT_CURRENT_CONNECTIVITY_TYPE_STR Deprecated in API level 37
String KEY_RESULT_CURRENT_CONNECTIVITY_VERSION_STR Deprecated in API level 37
String KEY_RESULT_DATA_TYPE_STR Deprecated in API level 37
String KEY_RESULT_ERROR_CODE_INT Deprecated in API level 37
String KEY_RESULT_FIRMWARE_UPDATE_STR Deprecated in API level 37
String KEY_RESULT_INT Deprecated in API level 37
String KEY_RESULT_LONG Deprecated in API level 37
String KEY_RESULT_MSR_DATA_BYTES Deprecated in API level 37
String KEY_RESULT_MSR_DATA_LIST Deprecated in API level 37
String KEY_RESULT_MSR_DATA_STR Deprecated in API level 37
String KEY_RESULT_MSR_RAW_DATA_STR Deprecated in API level 37
String KEY_RESULT_NFC_DATA_BYTES Deprecated in API level 37
String KEY_RESULT_NFC_DATA_LIST Deprecated in API level 37
String KEY_RESULT_NFC_DATA_STR Deprecated in API level 37
String KEY_RESULT_NFC_HEX_DATA_STR Deprecated in API level 37
String KEY_RESULT_NFC_RAW_DATA_BYTES Deprecated in API level 37
String KEY_RESULT_NFC_RAW_DATA_STR Deprecated in API level 37
String KEY_RESULT_NFC_TAG_TYPE_STR Deprecated in API level 37
String KEY_RESULT_NFC_UID_REVERSED_STR Deprecated in API level 37
String KEY_RESULT_NFC_UID_STR Deprecated in API level 37
String KEY_RESULT_PLUGIN_PACKAGE_NAME_LIST Deprecated in API level 37
String KEY_RESULT_STATE_STR Deprecated in API level 37
String KEY_RESULT_STR Deprecated in API level 37
String KEY_RESULT_UHF_DATA_LIST Deprecated in API level 37
String KEY_RESULT_UHF_DATA_STR Deprecated in API level 37
String KEY_RESULT_UHF_DATA_TYPE_STR Deprecated in API level 37
String KEY_RESULT_UHF_RSSI_STR Deprecated in API level 37
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final String ACTION_SERVICE_START

Since: API level 35

Deprecated in API level 37

Indicates intent Action which PeripheralService broadcasts to notify result of profile validation.

Since
API level 35
KNOX 3.8
Constant Value: "com.samsung.android.peripheral.framework.ACTION_SERVICE_START"

public static final String EXTRA_SERVICE_START_DESCRIPTION

Since: API level 35

Deprecated in API level 37

Indicates extra field of ACTION_SERVICE_START to notify result(description) of profile validity.

Since
API level 35
KNOX 3.8
Constant Value: "serviceStartDescription"

public static final String EXTRA_SERVICE_START_RESULT

Since: API level 35

Deprecated in API level 37

Indicates extra field of ACTION_SERVICE_START to notify result(ErrorCode) of profile validity.

Since
API level 35
KNOX 3.8
Constant Value: "serviceStartResult"

public static final String KEY_INFO_NOTIFICATION_INTERVAL_LONG

Since: API level 34

Deprecated in API level 37

Indicates bundle key for information notification interval. (second)
Paired bundle value type is long.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_INFO_NOTIFICATION_INTERVAL_LONG"

public static final String KEY_PERIPHERAL_BARCODE_DATA_PROCESS_MODE_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for data process mode.
Paired bundle value type is String.
String values are matched with PeripheralConstants.BarcodeDataProcessMode.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_BARCODE_DATA_PROCESS_MODE_STR"

public static final String KEY_PERIPHERAL_BARCODE_ENABLED_OPTION_LIST

Since: API level 34

Deprecated in API level 37

Indicates bundle key for barcode option.
Paired bundle value type is ArrayList<String>.
String values are matched with PeripheralBarcodeConstants.Option

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_BARCODE_ENABLED_OPTION_LIST"

public static final String KEY_PERIPHERAL_BARCODE_ENABLED_SYMBOLOGY_LIST

Since: API level 34

Deprecated in API level 37

Indicates bundle key for currently enabled barcode symbology list.
Paired bundle value type is ArrayList<String>.
'Supported symbology' means all symbologies which peripheral device is able to support, regardless they are enabled or disabled.
'Enabled symbology' means curruntly enabled symbologies.
Peripheral device recognizes 'enabled symbologies' only.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_BARCODE_ENABLED_SYMBOLOGY_LIST"

public static final String KEY_PERIPHERAL_BARCODE_ENABLED_SYMBOLOGY_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for currently enabled barcode symbology.
Paired bundle value type is String. String values are matched with PeripheralBarcodeConstants.Symbology

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_BARCODE_ENABLED_SYMBOLOGY_STR"

public static final String KEY_PERIPHERAL_BARCODE_ENABLE_TIMESTAMP_BOOL

Since: API level 34

Deprecated in API level 37

Indicates bundle key to enable / disable timestamp of barcode.
This key is able to be used to get current state also.
Paired bundle value type is boolean.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_BARCODE_ENABLE_TIMESTAMP_BOOL"

public static final String KEY_PERIPHERAL_BARCODE_SUPPORTED_SYMBOLOGY_LIST

Since: API level 34

Deprecated in API level 37

Indicates bundle key for supported barcode symbology list.
Paired bundle value type is ArrayList<String>.
'Supported symbology' means all symbologies which peripheral device is able to support, regardless they are enabled or disabled.
'Enabled symbology' means curruntly enabled symbologies.
Peripheral device recognizes 'enabled symbologies' only.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_BARCODE_SUPPORTED_SYMBOLOGY_LIST"

public static final String KEY_PERIPHERAL_BATTERY_LEVEL_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get peripheral battery level.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_BATTERY_LEVEL_STR"

public static final String KEY_PERIPHERAL_BUNDLE_LIST

Since: API level 34

Deprecated in API level 37

Indicates bundle key for peripheral bundle list.
Paired bundle value type is ArrayList<Bundle>.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_BUNDLE_LIST"

public static final String KEY_PERIPHERAL_CONNECTION_STATE_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for connection state.
Paired bundle value type is String.
String values are matched with PeripheralConstants.ConnectionState

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_CONNECTION_STATE_STR"

public static final String KEY_PERIPHERAL_CONNECTIVITY_BUNDLE_LIST

Since: API level 34

Deprecated in API level 37

Indicates bundle key for peripheral connectivity list.
Paired bundle value type is ArrayList<Bundle>.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_CONNECTIVITY_BUNDLE_LIST"

public static final String KEY_PERIPHERAL_CONNECTIVITY_IDENTIFIER_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for peripheral connectivity identifier.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_CONNECTIVITY_IDENTIFIER_STR"

public static final String KEY_PERIPHERAL_CONNECTIVITY_TYPE_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for peripheral connectivity type.
Paired bundle value type is String.
String values are matched with PeripheralConstants.ConnectivityType.

NOTE :getConfiguration(String, List, PeripheralResultListener) doesn't support this field.
getInformation(PeripheralResultListener) supports this field

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_CONNECTIVITY_TYPE_STR"

public static final String KEY_PERIPHERAL_DISCONNECTED_REASON_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for disconnected reason reason.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_DISCONNECTED_REASON_STR"

public static final String KEY_PERIPHERAL_ENABLE_BEEP_SOUND_BOOL

Since: API level 34

Deprecated in API level 37

Indicates bundle key to enable / disable beep sound of peripheral device.
This key is able to be used to get current state also.
Paired bundle value type is boolean.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_ENABLE_BEEP_SOUND_BOOL"

public static final String KEY_PERIPHERAL_ENABLE_CHECK_DUPLICATED_BARCODE_BOOL

Since: API level 34

Deprecated in API level 37

Indicates bundle key to enable / disable checking duplicated barcode in peripheral device.
This key is able to be used to get current state also.
Paired bundle value type is boolean.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_ENABLE_CHECK_DUPLICATED_BARCODE_BOOL"

public static final String KEY_PERIPHERAL_EXTRA_IS_LICENSE_REQUIRED_BOOL

Since: API level 34

Deprecated in API level 37

Indicates bundle key for License required. extra.
Paired bundle value type is boolean.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_EXTRA_IS_LICENSE_REQUIRED_BOOL"

public static final String KEY_PERIPHERAL_EXTRA_SCAN_ACTIVITY_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for scan activity. extra.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_EXTRA_SCAN_ACTIVITY_STR"

public static final String KEY_PERIPHERAL_FAIL_REASON_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for fail reason.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_FAIL_REASON_STR"

public static final String KEY_PERIPHERAL_FIRMWARE_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get peripheral firmware version.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_FIRMWARE_STR"

public static final String KEY_PERIPHERAL_ID_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for peripheral id.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_ID_STR"

public static final String KEY_PERIPHERAL_MANUFACTURER_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for peripheral manufacturer.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_MANUFACTURER_STR"

public static final String KEY_PERIPHERAL_MODEL_NAME_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for peripheral model name.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_MODEL_NAME_STR"

public static final String KEY_PERIPHERAL_NAME_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for peripheral name.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_NAME_STR"

public static final String KEY_PERIPHERAL_PREFIX_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for prefix of peripheral data.
Paired bundle value type is String.

NOTE :Koamtac plugin supports ascii code characters up to 11
input "" to disable prefix

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_PREFIX_STR"

public static final String KEY_PERIPHERAL_SERIAL_NUMBER_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get peripheral serial number.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_SERIAL_NUMBER_STR"

public static final String KEY_PERIPHERAL_STATE_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for peripheral state.
Paired bundle value type is String.
String values are matched with PeripheralConstants.PeripheralState

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_STATE_STR"

public static final String KEY_PERIPHERAL_STORED_DATA_COUNT_INT

Since: API level 34

Deprecated in API level 37

Indicates bundle key for stored data count.
Paired bundle value type is int.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_STORED_DATA_COUNT_INT"

public static final String KEY_PERIPHERAL_SUFFIX_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for suffix of peripheral data.
Paired bundle value type is String.

NOTE :Koamtac plugin supports ascii code characters up to 11.
input "" to disable suffix.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_SUFFIX_STR"

public static final String KEY_PERIPHERAL_TIMESTAMP_LONG

Since: API level 34

Deprecated in API level 37

Indicates bundle key for timestamp.
Paired bundle value type is long.
Get this field from Bundle data of onReceive(int, Bundle).

NOTE : getConfiguration(String, List, PeripheralResultListener) doesn't support this field.

NOTE : Some peripheral device doesn't have RTC.
In this case, Stored data (accumulated in STORE mode) may have wrong timestamp.
ex) Peripheral Devices which don't have RTC
SKX pro (Koamtac)

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_TIMESTAMP_LONG"

public static final String KEY_PERIPHERAL_TYPE_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for peripheral type.
Paired bundle value type is String.
String values are matched with PeripheralConstants.DeviceType

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_TYPE_STR"

public static final String KEY_PERIPHERAL_USAGE_COUNT_INT

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get peripheral usage count.
Paired bundle value type is int.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PERIPHERAL_USAGE_COUNT_INT"

public static final String KEY_PLUGIN_BUNDLE_LIST

Since: API level 34

Deprecated in API level 37

Indicates bundle key for plugin bundle list.
Paired bundle value type is ArrayList<Bundle>.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PLUGIN_BUNDLE_LIST"

public static final String KEY_PLUGIN_NAME_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for plugin name.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PLUGIN_NAME_STR"

public static final String KEY_PLUGIN_PACKAGE_NAME_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for plugin package name.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PLUGIN_PACKAGE_NAME_STR"

public static final String KEY_PLUGIN_SERVICE_NAME_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for plugin service name.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PLUGIN_SERVICE_NAME_STR"

public static final String KEY_PLUGIN_VENDOR_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for plugin vendor.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PLUGIN_VENDOR_STR"

public static final String KEY_PLUGIN_VERSION_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for plugin version.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PLUGIN_VERSION_STR"

public static final String KEY_PROFILE_NAME_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for profile name.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_PROFILE_NAME_STR"

public static final String KEY_PROFILE_SHOW_BLUETOOTH_PAIRING_POPUP_BOOL

Since: API level 35

Deprecated in API level 37

Indicates bundle key for showing bluetooth pairing popup.
Paired bundle value type is boolean.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_PROFILE_SHOW_BLUETOOTH_PAIRING_POPUP_BOOL"

public static final String KEY_RESULT_BARCODE_DATA_LIST

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get barcode data list.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is ArrayList<Bundle>.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_BARCODE_DATA_LIST"

public static final String KEY_RESULT_BARCODE_DATA_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get barcode data.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_BARCODE_DATA_STR"

public static final String KEY_RESULT_BARCODE_RAW_DATA_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get barcode raw data.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_BARCODE_RAW_DATA_STR"

public static final String KEY_RESULT_BLUETOOTH_PERIPHERAL_LIST

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get bluetooth device list to connect.
KEY_RESULT_XXX is read only, not able to set data by using these keys
Paired bundle value type is list<android.bluetooth.BluetoothDevice>.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_BLUETOOTH_PERIPHERAL_LIST"

public static final String KEY_RESULT_BLUETOOTH_PERIPHERAL_MAC_STR

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get mac address of bluetooth device.
KEY_RESULT_XXX is read only, not able to set data by using these keys
Paired bundle value type is String.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_BLUETOOTH_PERIPHERAL_MAC_STR"

public static final String KEY_RESULT_BUNDLE

Since: API level 34

Deprecated in API level 37

Indicates bundle key for common result.
Paired bundle value type is bundle.
KEY_RESULT_XXX is read only, not able to set data by using these keys
Paired bundle value type is Bundle.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_BUNDLE"

public static final String KEY_RESULT_CONNECTION_PROFILE_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for connection profile of peripheral.
Paired bundle value type is String, matched with PeripheralConstants.ConnectionProfile.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_CONNECTION_PROFILE_STR"

public static final String KEY_RESULT_CURRENT_CONNECTIVITY_TYPE_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get connectivity type.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.
String values are matched with PeripheralConstants.ConnectivityType

NOTE :getConfiguration(String, List, PeripheralResultListener) doesn't support this field.
getInformation(PeripheralResultListener) supports this field.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_CURRENT_CONNECTIVITY_TYPE_STR"

public static final String KEY_RESULT_CURRENT_CONNECTIVITY_VERSION_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get connectivity version. (ex USB 3.0)
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.
PeripheralService retrieves only version.
ex) USB 3.0 ==> retrieved '3.0'

NOTE :getConfiguration(String, List, PeripheralResultListener) doesn't support this field.
getInformation(PeripheralResultListener) supports this field.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_CURRENT_CONNECTIVITY_VERSION_STR"

public static final String KEY_RESULT_DATA_TYPE_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get data type.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.
String values are matched with PeripheralConstants.DataType.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_DATA_TYPE_STR"

public static final String KEY_RESULT_ERROR_CODE_INT

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get error code.
KEY_RESULT_XXX is read only, not able to set data by using these keys
Paired bundle value type is int. PeripheralConstants.ErrorCode.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_ERROR_CODE_INT"

public static final String KEY_RESULT_FIRMWARE_UPDATE_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get result of firmware update.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_FIRMWARE_UPDATE_STR"

public static final String KEY_RESULT_INT

Since: API level 34

Deprecated in API level 37

Indicates bundle key for common result.
Paired bundle value type is int.
KEY_RESULT_XXX is read only, not able to set data by using these keys
Paired bundle value type is int.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_INT"

public static final String KEY_RESULT_LONG

Since: API level 34

Deprecated in API level 37

Indicates bundle key for common result.
Paired bundle value type is long.
KEY_RESULT_XXX is read only, not able to set data by using these keys
Paired bundle value type is long.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_LONG"

public static final String KEY_RESULT_MSR_DATA_BYTES

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get MSR data as byte array.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is byte array.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_MSR_DATA_BYTES"

public static final String KEY_RESULT_MSR_DATA_LIST

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get MSR data list.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is ArrayList<Bundle>.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_MSR_DATA_LIST"

public static final String KEY_RESULT_MSR_DATA_STR

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get MSR data.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_MSR_DATA_STR"

public static final String KEY_RESULT_MSR_RAW_DATA_STR

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get MSR raw data.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_MSR_RAW_DATA_STR"

public static final String KEY_RESULT_NFC_DATA_BYTES

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get NFC data as byte array.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is byte array.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_NFC_DATA_BYTES"

public static final String KEY_RESULT_NFC_DATA_LIST

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get NFC data list.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is ArrayList<Bundle>.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_NFC_DATA_LIST"

public static final String KEY_RESULT_NFC_DATA_STR

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get NFC data.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_NFC_DATA_STR"

public static final String KEY_RESULT_NFC_HEX_DATA_STR

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get NFC hex data.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_NFC_HEX_DATA_STR"

public static final String KEY_RESULT_NFC_RAW_DATA_BYTES

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get NFC raw data as byte array.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is byte array.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_NFC_RAW_DATA_BYTES"

public static final String KEY_RESULT_NFC_RAW_DATA_STR

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get NFC raw data.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_NFC_RAW_DATA_STR"

public static final String KEY_RESULT_NFC_TAG_TYPE_STR

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get NFC Tag type.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.
String values are matched with PeripheralConstants.NfcTagType.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_NFC_TAG_TYPE_STR"

public static final String KEY_RESULT_NFC_UID_REVERSED_STR

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get NFC reversed UID.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_NFC_UID_REVERSED_STR"

public static final String KEY_RESULT_NFC_UID_STR

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get NFC UID.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_NFC_UID_STR"

public static final String KEY_RESULT_PLUGIN_PACKAGE_NAME_LIST

Since: API level 34

Deprecated in API level 37

Indicates bundle key for plugin package name.
Paired bundle value type is ArrayList<String>.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_PLUGIN_PACKAGE_NAME_LIST"

public static final String KEY_RESULT_STATE_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get state.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_STATE_STR"

public static final String KEY_RESULT_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key for common result.
Paired bundle value type is String.
KEY_RESULT_XXX is read only, not able to set data by using these keys
Paired bundle value type is String.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_STR"

public static final String KEY_RESULT_UHF_DATA_LIST

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get UHF data list.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is ArrayList<Bundle>.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_UHF_DATA_LIST"

public static final String KEY_RESULT_UHF_DATA_STR

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get UHF data.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_UHF_DATA_STR"

public static final String KEY_RESULT_UHF_DATA_TYPE_STR

Since: API level 34

Deprecated in API level 37

Indicates bundle key to get UHF data type.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.
String values are matched with PeripheralConstants.UHFDataType.

Since
API level 34
KNOX 3.7.1
Constant Value: "KEY_RESULT_UHF_DATA_TYPE_STR"

public static final String KEY_RESULT_UHF_RSSI_STR

Since: API level 35

Deprecated in API level 37

Indicates bundle key to get RSSI data.
KEY_RESULT_XXX is read only, not able to set data by using these keys.
Paired bundle value type is String.

Since
API level 35
KNOX 3.8
Constant Value: "KEY_RESULT_UHF_RSSI_STR"