nrfxlib API 0.1.0
Loading...
Searching...
No Matches
sdc_hci_cmd_controller_baseband.h File Reference
#include <stdint.h>
#include <mdk/compiler_abstraction.h>

Go to the source code of this file.

Data Structures

struct  sdc_hci_cb_event_mask_t
 Event Mask. More...
 
struct  sdc_hci_cb_event_mask_page_2_t
 Event mask page 2. More...
 
struct  sdc_hci_cb_host_number_of_completed_packets_array_params_t
 Host Number Of Completed Packets array parameters. More...
 
union  sdc_hci_cmd_cb_set_event_mask_t
 Set Event Mask command parameter(s). More...
 
struct  sdc_hci_cmd_cb_read_conn_accept_timeout_return_t
 Read Connection Accept Timeout return parameter(s). More...
 
struct  sdc_hci_cmd_cb_write_conn_accept_timeout_t
 Write Connection Accept Timeout command parameter(s). More...
 
struct  sdc_hci_cmd_cb_read_transmit_power_level_t
 Read Transmit Power Level command parameter(s). More...
 
struct  sdc_hci_cmd_cb_read_transmit_power_level_return_t
 Read Transmit Power Level return parameter(s). More...
 
struct  sdc_hci_cmd_cb_set_controller_to_host_flow_control_t
 Set Controller To Host Flow Control command parameter(s). More...
 
struct  sdc_hci_cmd_cb_host_buffer_size_t
 Host Buffer Size command parameter(s). More...
 
struct  sdc_hci_cmd_cb_host_number_of_completed_packets_t
 Host Number Of Completed Packets command parameter(s). More...
 
union  sdc_hci_cmd_cb_set_event_mask_page_2_t
 Set Event Mask Page 2 command parameter(s). More...
 
struct  sdc_hci_cmd_cb_read_authenticated_payload_timeout_t
 Read Authenticated Payload Timeout command parameter(s). More...
 
struct  sdc_hci_cmd_cb_read_authenticated_payload_timeout_return_t
 Read Authenticated Payload Timeout return parameter(s). More...
 
struct  sdc_hci_cmd_cb_write_authenticated_payload_timeout_t
 Write Authenticated Payload Timeout command parameter(s). More...
 
struct  sdc_hci_cmd_cb_write_authenticated_payload_timeout_return_t
 Write Authenticated Payload Timeout return parameter(s). More...
 

Enumerations

enum  sdc_hci_opcode_cb {
  SDC_HCI_OPCODE_CMD_CB_SET_EVENT_MASK = 0xc01 , SDC_HCI_OPCODE_CMD_CB_RESET = 0xc03 , SDC_HCI_OPCODE_CMD_CB_READ_CONN_ACCEPT_TIMEOUT = 0xc15 , SDC_HCI_OPCODE_CMD_CB_WRITE_CONN_ACCEPT_TIMEOUT = 0xc16 ,
  SDC_HCI_OPCODE_CMD_CB_READ_TRANSMIT_POWER_LEVEL = 0xc2d , SDC_HCI_OPCODE_CMD_CB_SET_CONTROLLER_TO_HOST_FLOW_CONTROL = 0xc31 , SDC_HCI_OPCODE_CMD_CB_HOST_BUFFER_SIZE = 0xc33 , SDC_HCI_OPCODE_CMD_CB_HOST_NUMBER_OF_COMPLETED_PACKETS = 0xc35 ,
  SDC_HCI_OPCODE_CMD_CB_SET_EVENT_MASK_PAGE_2 = 0xc63 , SDC_HCI_OPCODE_CMD_CB_READ_AUTHENTICATED_PAYLOAD_TIMEOUT = 0xc7b , SDC_HCI_OPCODE_CMD_CB_WRITE_AUTHENTICATED_PAYLOAD_TIMEOUT = 0xc7c
}
 HCI CB OpCode Field values. More...
 

Functions

uint8_t sdc_hci_cmd_cb_set_event_mask (const sdc_hci_cmd_cb_set_event_mask_t *p_params)
 Set Event Mask.
 
uint8_t sdc_hci_cmd_cb_reset (void)
 Reset.
 
uint8_t sdc_hci_cmd_cb_read_conn_accept_timeout (sdc_hci_cmd_cb_read_conn_accept_timeout_return_t *p_return)
 Read Connection Accept Timeout.
 
uint8_t sdc_hci_cmd_cb_write_conn_accept_timeout (const sdc_hci_cmd_cb_write_conn_accept_timeout_t *p_params)
 Write Connection Accept Timeout.
 
uint8_t sdc_hci_cmd_cb_read_transmit_power_level (const sdc_hci_cmd_cb_read_transmit_power_level_t *p_params, sdc_hci_cmd_cb_read_transmit_power_level_return_t *p_return)
 Read Transmit Power Level.
 
uint8_t sdc_hci_cmd_cb_set_controller_to_host_flow_control (const sdc_hci_cmd_cb_set_controller_to_host_flow_control_t *p_params)
 Set Controller To Host Flow Control.
 
uint8_t sdc_hci_cmd_cb_host_buffer_size (const sdc_hci_cmd_cb_host_buffer_size_t *p_params)
 Host Buffer Size.
 
uint8_t sdc_hci_cmd_cb_host_number_of_completed_packets (const sdc_hci_cmd_cb_host_number_of_completed_packets_t *p_params)
 Host Number Of Completed Packets.
 
uint8_t sdc_hci_cmd_cb_set_event_mask_page_2 (const sdc_hci_cmd_cb_set_event_mask_page_2_t *p_params)
 Set Event Mask Page 2.
 
uint8_t sdc_hci_cmd_cb_read_authenticated_payload_timeout (const sdc_hci_cmd_cb_read_authenticated_payload_timeout_t *p_params, sdc_hci_cmd_cb_read_authenticated_payload_timeout_return_t *p_return)
 Read Authenticated Payload Timeout.
 
uint8_t sdc_hci_cmd_cb_write_authenticated_payload_timeout (const sdc_hci_cmd_cb_write_authenticated_payload_timeout_t *p_params, sdc_hci_cmd_cb_write_authenticated_payload_timeout_return_t *p_return)
 Write Authenticated Payload Timeout.