Loading...
Searching...
No Matches
esp_wifi_params.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2019 Gunar Schorcht
3 * SPDX-License-Identifier: LGPL-2.1-only
4 */
5
6#pragma once
7
18
19#if defined(MODULE_ESP_WIFI) || defined(DOXYGEN)
20
25
29#ifndef ESP_WIFI_STACKSIZE
30#define ESP_WIFI_STACKSIZE (THREAD_STACKSIZE_DEFAULT)
31#endif
32
36#ifndef ESP_WIFI_PRIO
37#define ESP_WIFI_PRIO (GNRC_NETIF_PRIO)
38#endif
39
43#ifndef WIFI_SSID
44#ifdef ESP_WIFI_SSID
45#define WIFI_SSID ESP_WIFI_SSID
46#else
47#define WIFI_SSID "RIOT_AP"
48#endif
49#endif
50
54#ifdef DOXYGEN
55#define WIFI_PASS "ThisistheRIOTporttoESP"
56#endif
57
58#if !defined(WIFI_PASS) && defined(ESP_WIFI_PASS)
59#define WIFI_PASS ESP_WIFI_PASS
60#endif
61
62#if defined(MODULE_ESP_WIFI_AP) || defined(DOXYGEN)
63
71#ifndef ESP_WIFI_SSID_DYNAMIC
72#define ESP_WIFI_SSID_DYNAMIC 0
73#endif
74
78#ifndef ESP_WIFI_SSID_HIDDEN
79#define ESP_WIFI_SSID_HIDDEN (0)
80#endif
81
85#ifndef ESP_WIFI_MAX_CONN
86#define ESP_WIFI_MAX_CONN (4)
87#endif
88
92#ifndef ESP_WIFI_BEACON_INTERVAL
93#define ESP_WIFI_BEACON_INTERVAL (100)
94#endif
95
96#endif /* defined(ESP_WIFI_AP) || defined(DOXYGEN) */
97
99
100#ifdef __cplusplus
101extern "C" {
102#endif
103
104#ifdef __cplusplus
105}
106#endif
107
108#endif /* MODULE_ESP_WIFI || DOXYGEN */
109