78 lines
2.8 KiB
Plaintext
78 lines
2.8 KiB
Plaintext
# =============================================================================
|
|
# LOGGING AND DEBUGGING
|
|
# =============================================================================
|
|
CONFIG_LOG=y
|
|
#CONFIG_MQTT_LOG_LEVEL_DBG=y
|
|
|
|
# =============================================================================
|
|
# SYSTEM AND HARDWARE
|
|
# =============================================================================
|
|
CONFIG_GPIO=y
|
|
CONFIG_POSIX_API=y
|
|
CONFIG_MAIN_STACK_SIZE=4096
|
|
CONFIG_REBOOT=y
|
|
|
|
# =============================================================================
|
|
# SHELL AND COMMAND LINE INTERFACE
|
|
# =============================================================================
|
|
CONFIG_SHELL=y
|
|
CONFIG_NET_SHELL=y
|
|
CONFIG_SHELL_PROMPT_UART="(MQTT GW)> "
|
|
CONFIG_SHELL_BACKEND_TELNET=y
|
|
CONFIG_SHELL_TELNET_PORT=23
|
|
CONFIG_SHELL_PROMPT_TELNET="(MQTT GW)> "
|
|
|
|
# =============================================================================
|
|
# NETWORKING CORE
|
|
# =============================================================================
|
|
CONFIG_NETWORKING=y
|
|
CONFIG_NET_SOCKETS=y
|
|
CONFIG_NET_TCP=y
|
|
CONFIG_NET_LOG=y
|
|
CONFIG_NET_CONFIG_SETTINGS=y
|
|
CONFIG_ZVFS_POLL_MAX=10
|
|
|
|
|
|
# =============================================================================
|
|
# IPv4 NETWORKING
|
|
# =============================================================================
|
|
CONFIG_NET_IPV4=y
|
|
CONFIG_NET_DHCPV4=y
|
|
|
|
# =============================================================================
|
|
# MQTT PROTOCOL
|
|
# =============================================================================
|
|
CONFIG_MQTT_LIB=y
|
|
|
|
# =============================================================================
|
|
# ENTROPY AND RANDOM NUMBER GENERATION
|
|
# =============================================================================
|
|
CONFIG_ENTROPY_GENERATOR=y
|
|
CONFIG_TEST_RANDOM_GENERATOR=y
|
|
|
|
# =============================================================================
|
|
# HWINFO FOR UUID
|
|
# =============================================================================
|
|
CONFIG_HWINFO=y
|
|
|
|
# =============================================================================
|
|
# JSON ENCODING SUPPORT
|
|
# =============================================================================
|
|
CONFIG_JSON_LIBRARY=y
|
|
|
|
# =============================================================================
|
|
# SETTINGS SUBSYSTEM
|
|
# =============================================================================
|
|
CONFIG_FLASH=y
|
|
CONFIG_FLASH_MAP=y
|
|
CONFIG_SETTINGS=y
|
|
CONFIG_NVS=y
|
|
CONFIG_SETTINGS_NVS=y
|
|
|
|
# =============================================================================
|
|
# DNS/mDNS RESOLVER SUPPORT FOR .local HOSTNAMES
|
|
# =============================================================================
|
|
CONFIG_DNS_RESOLVER=y
|
|
CONFIG_MDNS_RESOLVER=y
|
|
CONFIG_DNS_RESOLVER_MAX_SERVERS=2
|
|
CONFIG_DNS_RESOLVER_LOG_LEVEL_DBG=y |