37#ifndef NIMBLE_CONTROLLER_PRIO
38#define NIMBLE_CONTROLLER_PRIO (0)
44#ifndef NIMBLE_CONTROLLER_STACKSIZE
45#define NIMBLE_CONTROLLER_STACKSIZE (THREAD_STACKSIZE_DEFAULT)
51#ifndef NIMBLE_HOST_PRIO
52#if IS_USED(MODULE_NIMBLE_NETIF)
57#define NIMBLE_HOST_PRIO (NIMBLE_CONTROLLER_PRIO + 1)
59#define NIMBLE_HOST_PRIO (THREAD_PRIORITY_MAIN - 2)
68#ifndef NIMBLE_HOST_STACKSIZE
69#define NIMBLE_HOST_STACKSIZE (THREAD_STACKSIZE_DEFAULT)
78#if IS_USED(MODULE_NIMBLE_PHY_2MBIT)
81#if IS_USED(MODULE_NIMBLE_PHY_CODED)
101#if MYNEWT_VAL_BLE_EXT_ADV
102int nimble_riot_get_phy_hci(uint8_t mode);
uint8_t nimble_riot_own_addr_type
Export our own address type for later usage.
nimble_phy_t
BLE PHY modes.
void nimble_riot_init(void)
Setup and run NimBLE's controller and host threads.
@ NIMBLE_PHY_1M
legacy 1Mbit PHY mode (always supported)
@ NIMBLE_PHY_INVALID
PHY mode invalid.
Common macros and compiler attributes/pragmas configuration.