14#ifndef BT_NRF_HOST_EXTENSIONS_H_
15#define BT_NRF_HOST_EXTENSIONS_H_
19#include <zephyr/bluetooth/bluetooth.h>
20#include <zephyr/bluetooth/conn.h>
37 enum bt_conn_le_tx_power_phy phy, int8_t delta);
int bt_nrf_conn_set_ltk(struct bt_conn *conn, const struct bt_nrf_ltk *ltk, bool authenticated)
Set the LTK to be used when encryption is triggered.
int bt_conn_set_remote_tx_power_level(struct bt_conn *conn, enum bt_conn_le_tx_power_phy phy, int8_t delta)
Set remote (peer) transmit power.
int bt_nrf_host_extension_reduce_initator_aux_channel_priority(bool reduce)
Reduce the priority of the initiator when following AUX packets.
int bt_conn_set_power_control_request_params(struct bt_conn_set_pcr_params *params)
Set Power Control request parameter.
uint8_t apr_enable
Definition host_extensions.h:48
int8_t lower_limit
Definition host_extensions.h:69
uint8_t auto_enable
Definition host_extensions.h:43
int8_t upper_limit
Definition host_extensions.h:73
uint16_t beta
Definition host_extensions.h:64
int8_t lower_target_rssi
Definition host_extensions.h:78
uint16_t wait_period_ms
Definition host_extensions.h:92
uint8_t apr_margin
Definition host_extensions.h:100
int8_t upper_target_rssi
Definition host_extensions.h:83
Definition host_extensions.h:39
uint8_t val[16]
Definition host_extensions.h:127
Bluetooth Long Term Key (LTK)
Definition host_extensions.h:126