| Direct-BT
    2.3.1
    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 String name) throws IllegalArgumentException | 
| Maps the specified name to a constant of HCIStatusCode.  More... | |
| static HCIStatusCode | get (final byte value) throws IllegalArgumentException | 
| Maps the specified integer value 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 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.
| 
 | 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.
| org.direct_bt.HCIStatusCode.ADVERTISING_TIMEOUT =((byte) 0x3c) | 
Definition at line 92 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.ALREADY_CONNECTED =((byte) 0xc9) | 
Definition at line 111 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.ALREADY_PAIRED =((byte) 0xd3) | 
Definition at line 121 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.AUTH_FAILED =((byte) 0xc5) | 
Definition at line 107 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.AUTHENTICATION_FAILURE =((byte) 0x05) | 
Definition at line 40 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.BUSY =((byte) 0xca) | 
Definition at line 112 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.CANCELLED =((byte) 0xd0) | 
Definition at line 118 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.COARSE_CLOCK_ADJ_REJECTED =((byte) 0x40) | 
Definition at line 96 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.COMMAND_DISALLOWED =((byte) 0x0c) | 
Definition at line 47 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.CONNECT_FAILED =((byte) 0xc4) | 
Definition at line 106 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.CONNECTION_ALREADY_EXISTS =((byte) 0x0b) | 
Definition at line 46 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.CONNECTION_LIMIT_EXCEEDED =((byte) 0x09) | 
Definition at line 44 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_NO_SUITABLE_CHANNEL =((byte) 0x39) | 
Definition at line 89 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_TERMINATED_BY_LOCAL_HOST =((byte) 0x16) | 
Definition at line 57 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_TIMEOUT =((byte) 0x08) | 
Definition at line 43 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.CONTROLLER_BUSY =((byte) 0x3a) | 
Definition at line 90 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.DISCONNECTED =((byte) 0xce) | 
Definition at line 116 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.ENCRYPTION_MODE_NOT_ACCEPTED =((byte) 0x25) | 
Definition at line 72 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.FAILED =((byte) 0xc3) | 
Definition at line 105 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.HARDWARE_FAILURE =((byte) 0x03) | 
Definition at line 38 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.INSTANT_PASSED =((byte) 0x28) | 
Definition at line 75 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.INSUFFICIENT_SECURITY =((byte) 0x2f) | 
Definition at line 81 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.INTERNAL_FAILURE =((byte) 0xfe) | 
Definition at line 127 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.INTERNAL_TIMEOUT =((byte) 0xfd) | 
Definition at line 126 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.INVALID_INDEX =((byte) 0xd1) | 
Definition at line 119 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.INVALID_PARAMS =((byte) 0xcd) | 
Definition at line 115 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.LIMIT_REACHED =((byte) 0x43) | 
Definition at line 99 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.LMP_OR_LL_COLLISION =((byte) 0x23) | 
Definition at line 70 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_PDU_NOT_ALLOWED =((byte) 0x24) | 
Definition at line 71 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.MEMORY_CAPACITY_EXCEEDED =((byte) 0x07) | 
Definition at line 42 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.NO_RESOURCES =((byte) 0xc7) | 
Definition at line 109 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.NOT_PAIRED =((byte) 0xc6) | 
Definition at line 108 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.NOT_POWERED =((byte) 0xcf) | 
Definition at line 117 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.NOT_SUPPORTED =((byte) 0xcc) | 
Definition at line 114 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.PAGE_TIMEOUT =((byte) 0x04) | 
Definition at line 39 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.PAIRING_WITH_UNIT_KEY_NOT_SUPPORTED =((byte) 0x29) | 
Definition at line 76 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.PERMISSION_DENIED =((byte) 0xd4) | 
Definition at line 122 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.QOS_REJECTED =((byte) 0x2d) | 
Definition at line 79 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.REJECTED =((byte) 0xcb) | 
Definition at line 113 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.REMOTE_USER_TERMINATED_CONNECTION =((byte) 0x13) | 
Definition at line 54 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.REPEATED_ATTEMPTS =((byte) 0x17) | 
Definition at line 58 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.RESERVED_SLOT_VIOLATION =((byte) 0x34) | 
Definition at line 84 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.RFKILLED =((byte) 0xd2) | 
Definition at line 120 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.ROLE_SWITCH_FAILED =((byte) 0x35) | 
Definition at line 85 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.SCO_AIR_MODE_REJECTED =((byte) 0x1d) | 
Definition at line 64 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_OFFSET_REJECTED =((byte) 0x1b) | 
Definition at line 62 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.SUCCESS =((byte) 0x00) | 
Definition at line 35 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.TIMEOUT =((byte) 0xc8) | 
Definition at line 110 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.UNACCEPTABLE_CONNECTION_PARAM =((byte) 0x3b) | 
Definition at line 91 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.UNKNOWN =((byte) 0xff) | 
Definition at line 128 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.UNKNOWN_CONNECTION_IDENTIFIER =((byte) 0x02) | 
Definition at line 37 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.UNKNOWN_HCI_COMMAND =((byte) 0x01) | 
Definition at line 36 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.UNSPECIFIED_ERROR =((byte) 0x1f) | 
Definition at line 66 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.UNSUPPORTED_LMP_OR_LL_PARAMETER_VALUE =((byte) 0x20) | 
Definition at line 67 of file HCIStatusCode.java.
| org.direct_bt.HCIStatusCode.UNSUPPORTED_REMOTE_OR_LMP_FEATURE =((byte) 0x1a) | 
Definition at line 61 of file HCIStatusCode.java.
| final byte org.direct_bt.HCIStatusCode.value | 
Definition at line 130 of file HCIStatusCode.java.
 1.8.18
 1.8.18