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_HP_MODE = 2
}
 RF TX mode. More...
 
enum  ble_rf_test_type_t {
  BLE_RF_TEST_TYPE_MODEM = 0,
  BLE_RF_TEST_TYPE_SINGLE_CARRIER = 1
}
 RF TX type. More...
 
enum  ble_rf_match_circuit_t {
  BLE_RF_5TH_MATCH_CIRCUIT = 0,
  BLE_RF_3TH_MATCH_CIRCUIT = 1
}
 The resistance value (ohm) of the RF match circuit. 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 106 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 109 of file ble.h.

Enumeration Type Documentation

◆ ble_rf_match_circuit_t

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

Enumerator
BLE_RF_5TH_MATCH_CIRCUIT 
BLE_RF_3TH_MATCH_CIRCUIT 

Definition at line 91 of file ble.h.

◆ ble_rf_test_type_t

RF TX type.

Enumerator
BLE_RF_TEST_TYPE_MODEM 
BLE_RF_TEST_TYPE_SINGLE_CARRIER 

Definition at line 82 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_HP_MODE 

Definition at line 72 of file ble.h.