Typedefs | Enumerations
Enumerations
BLE » BLE Common

## 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, BLE_RF_TX_MODE_HP_MODE = 3 }
| RF TX mode. 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] | status | Execution status
  [in] | aes_res | 16 bytes block result
  [in] | src_info | Information provided by requester

Definition at line 98 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 101 of file ble.h.

## Enumeration Type Documentation

## ◆ ble_rf_match_circuit_t

enum 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 83 of file ble.h.

## ◆ ble_rf_tx_mode_t

enum 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 |
BLE_RF_TX_MODE_HP_MODE |

Definition at line 72 of file ble.h.