18 #if defined(MODULE_ESP_NOW) || defined(DOXYGEN) 
   29 #ifndef ESP_NOW_STACKSIZE 
   30 #define ESP_NOW_STACKSIZE       (THREAD_STACKSIZE_DEFAULT) 
   39 #define ESP_NOW_PRIO            (GNRC_NETIF_PRIO) 
   47 #ifndef ESP_NOW_SCAN_PERIOD_MS 
   48 #define ESP_NOW_SCAN_PERIOD_MS     (10000UL) 
   55 #ifndef ESP_NOW_SOFT_AP_PASS 
   56 #define ESP_NOW_SOFT_AP_PASS    "ThisistheRIOTporttoESP" 
   63 #ifndef ESP_NOW_CHANNEL 
   64 #define ESP_NOW_CHANNEL         (6) 
   81 #define ESP_NOW_KEY             (NULL) 
   89 #ifndef ESP_NOW_PARAMS 
   90 #define ESP_NOW_PARAMS   { .key = ESP_NOW_KEY, \ 
   91                            .scan_period = ESP_NOW_SCAN_PERIOD_MS, \ 
   92                            .softap_pass = ESP_NOW_SOFT_AP_PASS, \ 
   93                            .channel = ESP_NOW_CHANNEL \ 
#define ESP_NOW_PARAMS
Initializer for default configuration parameters.
 
static const esp_now_params_t esp_now_params
Static configuration structure.
 
Struct holding all parameters needed for device initialization.
 
const uint8_t * key
key of type uint8_t [16] or NULL (no encryption)
 
const char * softap_pass
Passphrase used for the SoftAP interface.
 
uint8_t channel
Channel used for ESP-NOW nodes.
 
uint32_t scan_period
Period at which the node scans for other nodes.