# HCI_EXT_SetRxGainDone

Opcode: | 0x0400
Event Description:
| This event is sent to indicate the RF receiver gain has been set, or that there was an error.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table

# HCI_EXT_SetTxPowerDone

Opcode: | 0x0401
Event Description:
| This event is sent to indicate the RF transmitter power has been set, or that there was an error.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table

# HCI_EXT_OnePacketPerEventDone

Opcode: | 0x0402
Event Description:
| This event is sent to indicate the One Packet Per Event feature has been enabled or disabled, or that there was an error.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table

# HCI_EXT_DecryptCommandDone

Opcode: | 0x0405
Event Description:
| This event is sent to indicate Decryption has completed.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table
Decrypted Data: | 128 bit decrypted data block. The most significant octet of plainTextData corresponds to plainTextData using the notation specified in FIPS 197.
Size: | 16 byte(s)
Range: | Any 16 byte value

# HCI_EXT_WriteLocalFeatureSupportDone

Opcode: | 0x0406
Event Description:
| This event is sent to indicate the Set Local Supported Features command has completed.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table

# HCI_EXT_SetFastTxResponseTimeDone

Opcode: | 0x0407
Event Description:
| This event is sent to indicate the Set Fast Transmit Response Time feature has been enabled or disabled, or that there was an error.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table

# HCI_EXT_SetBDADDRDone

Opcode: | 0x040C
Event Description:
| This event is sent to indicate the devices BLE address has been set, or that there was an error.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table

# HCI_EXT_SetSCADone

Opcode: | 0x040D
Event Description:
| This event is sent to indicate the devices SCA has been set, or that there was an error.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table

# HCI_EXT_DisconnectImmedDone

Opcode: | 0x0413
Event Description:
| This event is sent to indicate the Disconnect Immediate command has completed, or that there was an error.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table

# HCI_EXT_PER

Opcode: | 0x0414
Event Description:
| This event is sent to indicate the Packet Error Rate Reset or Read command has completed, or that there was an error.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table
PER Command Type:
| Read or Reset
Size: | 1 byte(s)
Range: |
Value | Description
--- | ---
0 | Reset PER Counters
1 | Read PER Counters
RX Pkts: | Number of received packets.
Condition: | ( cmdVal!=0x00 && cmdStat==0x00)
Size: | 2 byte(s)
Range: | Any 2 byte value
RX CRC Fails: | Number of received packets with CRC error.
Condition: | ( cmdVal!=0x00 && cmdStat==0x00)
Size: | 2 byte(s)
Range: | Any 2 byte value
Events: | Number of connection events.
Condition: | ( cmdVal!=0x00 && cmdStat==0x00)
Size: | 2 byte(s)
Range: | Any 2 byte value
Missed Events: | Number of missed connection events.
Condition: | ( cmdVal!=0x00 && cmdStat==0x00)
Size: | 2 byte(s)
Range: | Any 2 byte value

# HCI_EXT_ResetSystemDone

Opcode: | 0x041D
Event Description:
| This event is sent to indicate the Reset System command has completed, or that there was an error.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table

# HCI_EXT_NumComplPktsLimitDone

Opcode: | 0x041F
Event Description:
| This event is sent to indicate the Number Completed Packets Limit command has completed, or that there was an error.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table

# HCI_EXT_GetConnInfoDone

Opcode: | 0x0420
Event Description:
| This event is sent to indicate the Get Connection Information command has completed.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table
Alloc Conns: | Total number of allocated connections
Size: | 1 byte(s)
Range: |
Active Conns: | Number of currently active connections
Size: | 1 byte(s)
Range: |

An array of size “numConn” will be returned containing the parameters starting here:

Conn Handle: | Connection Handle
Size: | 1 byte(s)
Range: |
Conn Role: |
Size: | 1 byte(s)
Range: |
Value | Description
--- | ---
0x22 | LMP/LL Response Timeout
0x23 | LMP Error Transaction Collision
0x24 | LMP PDU Not Allowed
0x25 | Encryption Mode Not Acceptable
0x26 | Link Key Can Not be Changed
0x27 | Requested QoS Not Supported
0x28 | Instant Passed
0x29 | Pairing With Unit Key Not Supported
0x2A | Different Transaction Collision
0x2B | Reserved
0x2C | QoS Unacceptable Parameter
0x2D | QoS Rejected
0x2E | Channel Assessment Not Supported
0x2F | Insufficient Security
0x30 | Parameter Out Of Mandatory Range
0x31 | Reserved
0x32 | Role Switch Pending
0x33 | Reserved
0x34 | Reserved Slot Violation
0x35 | Role Switch Failed
0x36 | Extended Inquiry Response Too Large
0x37 | Simple Pairing Not Supported By Host
0x38 | Host Busy - Pairing
0x39 | Connection Rejected Due To No Suitable Channel Found
0x3A | Controller Busy
0x3B | Unacceptable Connection Interval
0x3C | Directed Advertising Timeout
0x3D | Connection Terminated Due To MIC Failure
0x3E | Connection Failed To Be Established
0x3F | MAC Connection Failed
0x40 | Coarse Clock Adjust Rejected
0x41 | Type0 Submap Not Defined
0x42 | Unknown Advertising Identifier
0x43 | Limit Reached
0x44 | Operation Cancelled by Host
Peer Addr: |
Size: | 6 byte(s)
Range: |
Peer Addr Type: |
Size: | 1 byte(s)
Range: |
Value | Description
--- | ---
0x00 | Public
0x01 | Random
0x02 | Public Identity
0x03 | Random Identity

The array of parameters ends here.

# HCI_EXT_SetMaxDataLengthDone

Opcode: | 0x0421
Event Description:
| This event is sent to indicate the Set Max Data Length command has completed.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table

# HCI_EXT_LLTestModeDone

Opcode: | 0x0470
Event Description:
| LL Test Mode event.

Event Parameters

Status: |
Size: | 1 byte(s)
Range: | See Status Table
Command Opcode: |
Size: | 2 byte(s)
Range: | See Command Table