30 lines
702 B
Plaintext
30 lines
702 B
Plaintext
CONFIG_LOG=y
|
|
CONFIG_SENSOR=y
|
|
CONFIG_GPIO=y
|
|
CONFIG_SETTINGS=y
|
|
CONFIG_FLASH=y
|
|
CONFIG_FLASH_MAP=y
|
|
CONFIG_ZMS=y
|
|
CONFIG_I2C=y
|
|
CONFIG_SHT4X=y
|
|
CONFIG_LORA=y
|
|
CONFIG_LORAWAN=y
|
|
CONFIG_LORAMAC_REGION_EU868=y
|
|
|
|
# LoRaWAN Frame Counter persistence
|
|
CONFIG_LORAWAN_NVM_SETTINGS=y
|
|
CONFIG_MAIN_STACK_SIZE=4096
|
|
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096
|
|
CONFIG_LOG_DEFAULT_LEVEL=3
|
|
CONFIG_NEWLIB_LIBC=y
|
|
CONFIG_NEWLIB_LIBC_FLOAT_PRINTF=y
|
|
CONFIG_ENTROPY_GENERATOR=y
|
|
|
|
# Log buffer configuration to prevent dropped messages
|
|
CONFIG_LOG_BUFFER_SIZE=4096
|
|
CONFIG_LOG_PROCESS_TRIGGER_THRESHOLD=16
|
|
CONFIG_LOG_PROCESS_THREAD_STACK_SIZE=2048
|
|
CONFIG_LOG_MODE_DEFERRED=y
|
|
|
|
# UART buffer size optimization
|
|
CONFIG_UART_CONSOLE_LOG_LEVEL_DBG=n |