puzzlebox
Loading...
Searching...
No Matches
config.def.h
1#pragma once
2#include <cyw43_country.h>
3#include <pico/cyw43_arch.h>
4
41#ifndef CFG_NET_SSID
46#define CFG_NET_SSID ""
47#ifndef CFG_NET_DISABLE
52#define CFG_NET_DISABLE
53#warning No SSID defined! Disabling network communication!
54#endif
55#endif
56
57#ifndef CFG_NET_PASS
59#define CFG_NET_PASS ""
60#endif
61
62#ifndef CFG_NET_AUTH
64#define CFG_NET_AUTH CYW43_AUTH_OPEN
65#endif
66
67#ifndef CFG_NET_CONN_TIMEOUT
69#define CFG_NET_CONN_TIMEOUT 10e3
70#endif
71
72#ifdef CFG_NET_DISABLE
73#undef CFG_NET_COUNTRY
75#define CFG_NET_COUNTRY CYW43_COUNTRY_WORLDWIDE
76#endif
77#ifndef CFG_NET_COUNTRY
78#define CFG_NET_COUNTRY CYW43_COUNTRY_NETHERLANDS
79#endif
81
86#ifndef CFG_SRV_PORT
88#define CFG_SRV_PORT 9191
89#endif
90#ifdef CFG_NET_DISABLE
92#define CFG_SRV_DISABLE
93#endif
95
100#ifndef CFG_SDA0_PIN
102#define CFG_SDA0_PIN 16
103#endif
104#ifndef CFG_SCL0_PIN
106#define CFG_SCL0_PIN 17
107#endif
108#ifndef CFG_SDA1_PIN
110#define CFG_SDA1_PIN 18
111#endif
112#ifndef CFG_SCL1_PIN
114#define CFG_SCL1_PIN 19
115#endif
117
122#ifndef CFG_LED_PIN
124#define CFG_LED_PIN CYW43_WL_GPIO_LED_PIN
125#endif
126#ifndef CFG_PB_MOD_MAX
128#define CFG_PB_MOD_MAX 8
129#endif
131