|
| typedef void(* | sle_connect_state_changed_callback) (uint16_t conn_id, const sle_addr_t *addr, sle_acb_state_t conn_state, sle_pair_state_t pair_state, sle_disc_reason_t disc_reason) |
| | 连接状态改变的回调函数。
|
| |
| typedef void(* | sle_connect_param_update_callback) (uint16_t conn_id, errcode_t status, const sle_connection_param_update_evt_t *param) |
| | 连接参数更新的回调函数。
|
| |
| typedef void(* | sle_connect_param_update_req_callback) (uint16_t conn_id, errcode_t status, const sle_connection_param_update_req_t *param) |
| | 连接参数更新请求完成前的回调函数。
|
| |
| typedef void(* | sle_auth_complete_callback) (uint16_t conn_id, const sle_addr_t *addr, errcode_t status, const sle_auth_info_evt_t *evt) |
| | 认证完成的回调函数。
|
| |
| typedef void(* | sle_pair_complete_callback) (uint16_t conn_id, const sle_addr_t *addr, errcode_t status) |
| | 配对完成的回调函数。
|
| |
| typedef void(* | sle_read_rssi_callback) (uint16_t conn_id, int8_t rssi, errcode_t status) |
| | 读取rssi的回调函数。
|
| |
| typedef void(* | sle_low_latency_callback) (uint8_t status, sle_addr_t *addr, uint8_t rate) |
| | 设置low latency的回调函数。
|
| |
| typedef void(* | sle_set_phy_callback) (uint16_t conn_id, errcode_t status, const sle_set_phy_t *param) |
| | 设置PHY的回调函数。
|
| |
|
| enum | sle_pair_state_t { SLE_PAIR_NONE = 0x01
, SLE_PAIR_PAIRING = 0x02
, SLE_PAIR_PAIRED = 0x03
} |
| | 星闪配对状态。 更多...
|
| |
| enum | sle_disc_reason_t { SLE_DISCONNECT_BY_REMOTE = 0x10
, SLE_DISCONNECT_BY_LOCAL = 0x11
} |
| | 星闪断链原因。 更多...
|
| |
| enum | sle_acb_state_t { SLE_ACB_STATE_NONE = 0x00
, SLE_ACB_STATE_CONNECTED = 0x01
, SLE_ACB_STATE_DISCONNECTED = 0x02
} |
| | SLE ACB连接状态。 更多...
|
| |
| enum | sle_crypto_algo_t { SLE_CRYTO_ALGO_AC1 = 0x00
, SLE_CRYTO_ALGO_AC2 = 0x01
, SLE_CRYTO_ALGO_EA1 = 0x02
, SLE_CRYTO_ALGO_EA2 = 0x03
} |
| | 星闪加密算法类型。 更多...
|
| |
| enum | sle_key_deriv_algo_t { SLE_KEY_DERIV_ALGO_HA1 = 0x00
, SLE_KEY_DERIV_ALGO_HA2 = 0x01
} |
| | 星闪秘钥分发算法类型。 更多...
|
| |
| enum | sle_integr_chk_ind_t { SLE_ENCRYPTION_ENABLE_INTEGRITY_CHK_ENABLE = 0x00
, SLE_ENCRYPTION_DISABLE_INTEGRITY_CHK_ENABLE = 0x01
, SLE_ENCRYPTION_ENABLE_INTEGRITY_CHK_DISABLE = 0x02
, SLE_ENCRYPTION_DISABLE_INTEGRITY_CHK_DISABLE = 0x03
} |
| | 星闪完整性校验指示类型。 更多...
|
| |
| enum | sle_radio_frame_t {
SLE_RADIO_FRAME_1 = 0
, SLE_RADIO_FRAME_2 = 1
, SLE_RADIO_FRAME_3_M0 = 2
, SLE_RADIO_FRAME_3_M1 = 3
,
SLE_RADIO_FRAME_3_M2 = 4
, SLE_RADIO_FRAME_3_M3 = 5
, SLE_RADIO_FRAME_3_M4 = 6
, SLE_RADIO_FRAME_3_M5 = 7
,
SLE_RADIO_FRAME_4_M0 = 8
, SLE_RADIO_FRAME_4_M1 = 9
, SLE_RADIO_FRAME_4_M2 = 10
, SLE_RADIO_FRAME_4_M3 = 11
,
SLE_RADIO_FRAME_4_M4 = 12
, SLE_RADIO_FRAME_4_M5 = 13
, SLE_RADIO_FRAME_END
} |
| | 星闪无线帧类型,bitmap表示 更多...
|
| |
| enum | sle_phy_tx_rx_t { SLE_PHY_1M = 0x0
, SLE_PHY_2M = 0x1
, SLE_PHY_4M = 0x2
, SLE_PHY_SUPPORT_NUM
} |
| | 星闪发送/接收PHY类型,bitmap表示 更多...
|
| |
| enum | sle_phy_tx_rx_pilot_density_t {
SLE_PHY_PILOT_DENSITY_4_TO_1 = 0x0
, SLE_PHY_PILOT_DENSITY_8_TO_1 = 0x1
, SLE_PHY_PILOT_DENSITY_16_TO_1 = 0x2
, SLE_PHY_PILOT_DENSITY_NO = 0x3
,
SLE_PHY_PILOT_DENSITY_NUM
} |
| | 星闪发送/接收导频密度指示,bitmap表示 更多...
|
| |