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.