Enumerations

Typedefs

typedef void(* aes_result_cb) (uint8_t status, const uint8_t *aes_res, uint32_t src_info)
 Call back definition of the function that can handle result of an AES based algorithm. More...
 
typedef void(* ble_hci_host_recv_cb_t) (uint8_t *p_data, uint16_t length)
 Receive controller pachet callback type. More...
 

Enumerations

enum  ble_rf_tx_mode_t {
  BLE_RF_TX_MODE_INVALID = 0,
  BLE_RF_TX_MODE_LP_MODE = 1,
  BLE_RF_TX_MODE_ULP_MODE = 2
}
 RF TX mode. More...
 
enum  ble_rf_match_circuit_t {
  BLE_RF_MATCH_CIRCUIT_25OHM = 25,
  BLE_RF_MATCH_CIRCUIT_100OHM = 100
}
 The resistance value (ohm) of the RF match circuit. More...
 
enum  rf_rx_performance_selection_t {
  PRIOR_RF_RX_PERFORMANCE = 0,
  PRIOR_RF_RX_POWER = 1
}
 RF RX performace/power selection. More...
 

Detailed Description

Typedef Documentation

◆ aes_result_cb

typedef void(* aes_result_cb) (uint8_t status, const uint8_t *aes_res, uint32_t src_info)

Call back definition of the function that can handle result of an AES based algorithm.

Parameters
[in]statusExecution status
[in]aes_res16 bytes block result
[in]src_infoInformation provided by requester

Definition at line 109 of file ble.h.

◆ ble_hci_host_recv_cb_t

typedef void(* ble_hci_host_recv_cb_t) (uint8_t *p_data, uint16_t length)

Receive controller pachet callback type.

Definition at line 112 of file ble.h.

Enumeration Type Documentation

◆ ble_rf_match_circuit_t

The resistance value (ohm) of the RF match circuit.

Enumerator
BLE_RF_MATCH_CIRCUIT_25OHM 
BLE_RF_MATCH_CIRCUIT_100OHM 

Definition at line 85 of file ble.h.

◆ ble_rf_tx_mode_t

RF TX mode.

Enumerator
BLE_RF_TX_MODE_INVALID 
BLE_RF_TX_MODE_LP_MODE 
BLE_RF_TX_MODE_ULP_MODE 

Definition at line 75 of file ble.h.

◆ rf_rx_performance_selection_t

RF RX performace/power selection.

Enumerator
PRIOR_RF_RX_PERFORMANCE 
PRIOR_RF_RX_POWER 

Definition at line 94 of file ble.h.