Set of configuration parameters needed to run autoconn. More...
Set of configuration parameters needed to run autoconn.
Definition at line 132 of file nimble_autoconn.h.
#include <nimble_autoconn.h>
Data Fields | |
uint32_t | period_scan_ms |
amount of time spend in scanning mode [in ms] | |
uint32_t | period_adv_ms |
amount of time spend in advertising mode [in ms] | |
uint32_t | period_jitter_ms |
a random value from 0 to this value is added to the duration of each scanning and advertising period [in ms] | |
uint32_t | adv_itvl_ms |
advertising interval used when in advertising mode [in ms] | |
uint32_t | scan_itvl_ms |
scan interval applied while in scanning state [in ms] | |
uint32_t | scan_win_ms |
scan window applied while in scanning state [in ms] | |
uint32_t | conn_timeout_ms |
opening a new connection is aborted after this time [in ms] | |
uint32_t | conn_itvl_min_ms |
connection interval used when opening a new connection, lower bound. | |
uint32_t | conn_itvl_max_ms |
connection interval, upper bound [in ms] | |
uint16_t | conn_latency |
slave latency used for new connections | |
uint32_t | conn_super_to_ms |
supervision timeout used for new connections [in ms] | |
nimble_phy_t | phy_mode |
BLE PHY mode to use. | |
const char * | node_id |
node ID included in the advertising data, may be NULL | |
uint32_t nimble_autoconn_params_t::adv_itvl_ms |
advertising interval used when in advertising mode [in ms]
Definition at line 141 of file nimble_autoconn.h.
uint32_t nimble_autoconn_params_t::conn_itvl_max_ms |
connection interval, upper bound [in ms]
Definition at line 152 of file nimble_autoconn.h.
uint32_t nimble_autoconn_params_t::conn_itvl_min_ms |
connection interval used when opening a new connection, lower bound.
[in ms]
Definition at line 150 of file nimble_autoconn.h.
uint16_t nimble_autoconn_params_t::conn_latency |
slave latency used for new connections
Definition at line 154 of file nimble_autoconn.h.
uint32_t nimble_autoconn_params_t::conn_super_to_ms |
supervision timeout used for new connections [in ms]
Definition at line 156 of file nimble_autoconn.h.
uint32_t nimble_autoconn_params_t::conn_timeout_ms |
opening a new connection is aborted after this time [in ms]
Definition at line 147 of file nimble_autoconn.h.
const char* nimble_autoconn_params_t::node_id |
node ID included in the advertising data, may be NULL
Definition at line 160 of file nimble_autoconn.h.
uint32_t nimble_autoconn_params_t::period_adv_ms |
amount of time spend in advertising mode [in ms]
Definition at line 136 of file nimble_autoconn.h.
uint32_t nimble_autoconn_params_t::period_jitter_ms |
a random value from 0 to this value is added to the duration of each scanning and advertising period [in ms]
Definition at line 139 of file nimble_autoconn.h.
uint32_t nimble_autoconn_params_t::period_scan_ms |
amount of time spend in scanning mode [in ms]
Definition at line 134 of file nimble_autoconn.h.
nimble_phy_t nimble_autoconn_params_t::phy_mode |
BLE PHY mode to use.
Definition at line 158 of file nimble_autoconn.h.
uint32_t nimble_autoconn_params_t::scan_itvl_ms |
scan interval applied while in scanning state [in ms]
Definition at line 143 of file nimble_autoconn.h.
uint32_t nimble_autoconn_params_t::scan_win_ms |
scan window applied while in scanning state [in ms]
Definition at line 145 of file nimble_autoconn.h.