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) 
   66#ifndef NIMBLE_HOST_STACKSIZE 
   67#define NIMBLE_HOST_STACKSIZE       (THREAD_STACKSIZE_DEFAULT) 
   76#if IS_USED(MODULE_NIMBLE_PHY_2MBIT) 
   79#if IS_USED(MODULE_NIMBLE_PHY_CODED) 
 
  114#if MYNEWT_VAL_BLE_EXT_ADV 
  115int nimble_riot_get_phy_hci(uint8_t mode);
 
bool nimble_port_initialized
Indicates whether Setup NimBLE's controller has been initialized.
 
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.