Set of configuration parameters needed to run autoconn. More...
Set of configuration parameters needed to run autoconn.
Definition at line 131 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 140 of file nimble_autoconn.h.
| uint32_t nimble_autoconn_params_t::conn_itvl_max_ms |
connection interval, upper bound [in ms]
Definition at line 151 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 149 of file nimble_autoconn.h.
| uint16_t nimble_autoconn_params_t::conn_latency |
slave latency used for new connections
Definition at line 153 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 155 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 146 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 159 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 135 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 138 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 133 of file nimble_autoconn.h.
| nimble_phy_t nimble_autoconn_params_t::phy_mode |
BLE PHY mode to use.
Definition at line 157 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 142 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 144 of file nimble_autoconn.h.