Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
|
BT Core Spec v5.2: Vol 1, Part F Controller Error Codes: 1.3 List of Error Codes. More...
Public Member Functions | |
HCIStatusCode (final byte v) | |
Static Public Member Functions | |
static HCIStatusCode | get (final byte value) throws IllegalArgumentException |
Maps the specified integer value to a constant of HCIStatusCode. More... | |
static HCIStatusCode | get (final String name) throws IllegalArgumentException |
Maps the specified name to a constant of HCIStatusCode. More... | |
BT Core Spec v5.2: Vol 1, Part F Controller Error Codes: 1.3 List of Error Codes.
BT Core Spec v5.2: Vol 1, Part F Controller Error Codes: 2 Error code descriptions
Definition at line 34 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.HCIStatusCode | ( | final byte | v | ) |
Definition at line 250 of file HCIStatusCode.java.
|
static |
Maps the specified name to a constant of HCIStatusCode.
Implementation simply returns valueOf(String)
. This maps the constant names itself to their respective constant.
name | the string name to be mapped to a constant of this enum type. |
IllegalArgumentException | if the specified name can't be mapped to a constant of this enum type as described above. |
Definition at line 143 of file HCIStatusCode.java.
|
static |
Maps the specified integer value to a constant of HCIStatusCode.
value | the integer value to be mapped to a constant of this enum type. |
IllegalArgumentException | if the specified name can't be mapped to a constant of this enum type as described above. |
Definition at line 154 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.SUCCESS =((byte) 0x00) |
Definition at line 35 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.UNKNOWN_COMMAND =((byte) 0x01) |
Definition at line 36 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.UNKNOWN_CONNECTION_IDENTIFIER =((byte) 0x02) |
Definition at line 37 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.HARDWARE_FAILURE =((byte) 0x03) |
Definition at line 38 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.PAGE_TIMEOUT =((byte) 0x04) |
Definition at line 39 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.AUTHENTICATION_FAILURE =((byte) 0x05) |
Definition at line 40 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.PIN_OR_KEY_MISSING =((byte) 0x06) |
Definition at line 41 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.MEMORY_CAPACITY_EXCEEDED =((byte) 0x07) |
Definition at line 42 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CONNECTION_TIMEOUT =((byte) 0x08) |
Definition at line 43 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CONNECTION_LIMIT_EXCEEDED =((byte) 0x09) |
Definition at line 44 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.SYNC_DEVICE_CONNECTION_LIMIT_EXCEEDED =((byte) 0x0a) |
Definition at line 45 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CONNECTION_ALREADY_EXISTS =((byte) 0x0b) |
Definition at line 46 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.COMMAND_DISALLOWED =((byte) 0x0c) |
Definition at line 47 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CONNECTION_REJECTED_LIMITED_RESOURCES =((byte) 0x0d) |
Definition at line 48 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CONNECTION_REJECTED_SECURITY =((byte) 0x0e) |
Definition at line 49 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CONNECTION_REJECTED_UNACCEPTABLE_BD_ADDR =((byte) 0x0f) |
Definition at line 50 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CONNECTION_ACCEPT_TIMEOUT_EXCEEDED =((byte) 0x10) |
Definition at line 51 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.UNSUPPORTED_FEATURE_OR_PARAM_VALUE =((byte) 0x11) |
Definition at line 52 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.INVALID_HCI_COMMAND_PARAMETERS =((byte) 0x12) |
Definition at line 53 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.REMOTE_USER_TERMINATED_CONNECTION =((byte) 0x13) |
Definition at line 54 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.REMOTE_DEVICE_TERMINATED_CONNECTION_LOW_RESOURCES =((byte) 0x14) |
Definition at line 55 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.REMOTE_DEVICE_TERMINATED_CONNECTION_POWER_OFF =((byte) 0x15) |
Definition at line 56 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CONNECTION_TERMINATED_BY_LOCAL_HOST =((byte) 0x16) |
Definition at line 57 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.REPEATED_ATTEMPTS =((byte) 0x17) |
Definition at line 58 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.PAIRING_NOT_ALLOWED =((byte) 0x18) |
Definition at line 59 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.UNKNOWN_LMP_PDU =((byte) 0x19) |
Definition at line 60 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.UNSUPPORTED_REMOTE_OR_LMP_FEATURE =((byte) 0x1a) |
Definition at line 61 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.SCO_OFFSET_REJECTED =((byte) 0x1b) |
Definition at line 62 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.SCO_INTERVAL_REJECTED =((byte) 0x1c) |
Definition at line 63 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.SCO_AIR_MODE_REJECTED =((byte) 0x1d) |
Definition at line 64 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.INVALID_LMP_OR_LL_PARAMETERS =((byte) 0x1e) |
Definition at line 65 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.UNSPECIFIED_ERROR =((byte) 0x1f) |
Definition at line 66 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.UNSUPPORTED_LMP_OR_LL_PARAMETER_VALUE =((byte) 0x20) |
Definition at line 67 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.ROLE_CHANGE_NOT_ALLOWED =((byte) 0x21) |
Definition at line 68 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.LMP_OR_LL_RESPONSE_TIMEOUT =((byte) 0x22) |
Definition at line 69 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.LMP_OR_LL_COLLISION =((byte) 0x23) |
Definition at line 70 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.LMP_PDU_NOT_ALLOWED =((byte) 0x24) |
Definition at line 71 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.ENCRYPTION_MODE_NOT_ACCEPTED =((byte) 0x25) |
Definition at line 72 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.LINK_KEY_CANNOT_BE_CHANGED =((byte) 0x26) |
Definition at line 73 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.REQUESTED_QOS_NOT_SUPPORTED =((byte) 0x27) |
Definition at line 74 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.INSTANT_PASSED =((byte) 0x28) |
Definition at line 75 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.PAIRING_WITH_UNIT_KEY_NOT_SUPPORTED =((byte) 0x29) |
Definition at line 76 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.DIFFERENT_TRANSACTION_COLLISION =((byte) 0x2a) |
Definition at line 77 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.QOS_UNACCEPTABLE_PARAMETER =((byte) 0x2c) |
Definition at line 78 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.QOS_REJECTED =((byte) 0x2d) |
Definition at line 79 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CHANNEL_ASSESSMENT_NOT_SUPPORTED =((byte) 0x2e) |
Definition at line 80 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.INSUFFICIENT_SECURITY =((byte) 0x2f) |
Definition at line 81 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.PARAMETER_OUT_OF_RANGE =((byte) 0x30) |
Definition at line 82 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.ROLE_SWITCH_PENDING =((byte) 0x32) |
Definition at line 83 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.RESERVED_SLOT_VIOLATION =((byte) 0x34) |
Definition at line 84 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.ROLE_SWITCH_FAILED =((byte) 0x35) |
Definition at line 85 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.EIR_TOO_LARGE =((byte) 0x36) |
Definition at line 86 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.SIMPLE_PAIRING_NOT_SUPPORTED_BY_HOST =((byte) 0x37) |
Definition at line 87 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.HOST_BUSY_PAIRING =((byte) 0x38) |
Definition at line 88 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CONNECTION_REJECTED_NO_SUITABLE_CHANNEL =((byte) 0x39) |
Definition at line 89 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CONTROLLER_BUSY =((byte) 0x3a) |
Definition at line 90 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.UNACCEPTABLE_CONNECTION_PARAM =((byte) 0x3b) |
Definition at line 91 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.ADVERTISING_TIMEOUT =((byte) 0x3c) |
Definition at line 92 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CONNECTION_TERMINATED_MIC_FAILURE =((byte) 0x3d) |
Definition at line 93 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CONNECTION_EST_FAILED_OR_SYNC_TIMEOUT =((byte) 0x3e) |
Definition at line 94 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.MAX_CONNECTION_FAILED =((byte) 0x3f) |
Definition at line 95 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.COARSE_CLOCK_ADJ_REJECTED =((byte) 0x40) |
Definition at line 96 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.TYPE0_SUBMAP_NOT_DEFINED =((byte) 0x41) |
Definition at line 97 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.UNKNOWN_ADVERTISING_IDENTIFIER =((byte) 0x42) |
Definition at line 98 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.LIMIT_REACHED =((byte) 0x43) |
Definition at line 99 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.OPERATION_CANCELLED_BY_HOST =((byte) 0x44) |
Definition at line 100 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.PACKET_TOO_LONG =((byte) 0x45) |
Definition at line 101 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.FAILED =((byte) 0xc3) |
Definition at line 105 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CONNECT_FAILED =((byte) 0xc4) |
Definition at line 106 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.AUTH_FAILED =((byte) 0xc5) |
Definition at line 107 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.NOT_PAIRED =((byte) 0xc6) |
Definition at line 108 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.NO_RESOURCES =((byte) 0xc7) |
Definition at line 109 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.TIMEOUT =((byte) 0xc8) |
Definition at line 110 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.ALREADY_CONNECTED =((byte) 0xc9) |
Definition at line 111 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.BUSY =((byte) 0xca) |
Definition at line 112 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.REJECTED =((byte) 0xcb) |
Definition at line 113 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.NOT_SUPPORTED =((byte) 0xcc) |
Definition at line 114 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.INVALID_PARAMS =((byte) 0xcd) |
Definition at line 115 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.DISCONNECTED =((byte) 0xce) |
Definition at line 116 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.NOT_POWERED =((byte) 0xcf) |
Definition at line 117 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.CANCELLED =((byte) 0xd0) |
Definition at line 118 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.INVALID_INDEX =((byte) 0xd1) |
Definition at line 119 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.RFKILLED =((byte) 0xd2) |
Definition at line 120 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.ALREADY_PAIRED =((byte) 0xd3) |
Definition at line 121 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.PERMISSION_DENIED =((byte) 0xd4) |
Definition at line 122 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.INTERNAL_TIMEOUT =((byte) 0xfd) |
Definition at line 126 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.INTERNAL_FAILURE =((byte) 0xfe) |
Definition at line 127 of file HCIStatusCode.java.
org.direct_bt.HCIStatusCode.UNKNOWN =((byte) 0xff) |
Definition at line 128 of file HCIStatusCode.java.
final byte org.direct_bt.HCIStatusCode.value |
Definition at line 130 of file HCIStatusCode.java.