CONFIG_LOG=y
CONFIG_LOG_PRINTK=y
CONFIG_LOG_BACKEND_RTT=n
CONFIG_LOG2_MODE_DEFERRED=y
CONFIG_LOG_BUFFER_SIZE=2048
CONFIG_LOG_FUNC_NAME_PREFIX_DBG=n


CONFIG_FPU=y

CONFIG_ASSERT=y
CONFIG_ASSERT_NO_MSG_INFO=y
CONFIG_ASSERT_NO_COND_INFO=y

CONFIG_MINIMAL_LIBC_MALLOC_ARENA_SIZE=8192

CONFIG_SPI=y
CONFIG_I2C=y
CONFIG_PWM=y
CONFIG_WATCHDOG=y
CONFIG_WDT_DISABLE_AT_BOOT=y
CONFIG_FLASH=y

CONFIG_TINYCRYPT_AES_CBC=y

CONFIG_BT=y
CONFIG_BT_CTLR_PHY_CODED=y
CONFIG_BT_USER_PHY_UPDATE=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_CENTRAL=y
CONFIG_BT_SCAN=y
# Scan options
CONFIG_BT_SCAN_FILTER_ENABLE=y
CONFIG_BT_SCAN_MANUFACTURER_DATA_CNT=5
CONFIG_BT_GATT_CLIENT=y
CONFIG_BT_GATT_DM=y
CONFIG_BT_MAX_PAIRED=10
CONFIG_BT_BACKGROUND_SCAN_INTERVAL=2048
    #2048*0.625 = 1.25 sec
CONFIG_BT_BACKGROUND_SCAN_WINDOW=200
    #200*0.625 = 125 ms
# Peripheral options
CONFIG_BT_EXT_ADV=y
CONFIG_BT_EXT_ADV_MAX_ADV_SET=2
CONFIG_BT_MAX_CONN=10
CONFIG_BT_CTLR_TX_PWR_PLUS_8=y
CONFIG_BT_COMPANY_ID=0x04E1
# ATT and GATT Options
CONFIG_BT_GATT_SERVICE_CHANGED=y
CONFIG_BT_GATT_DYNAMIC_DB=n
CONFIG_BT_GATT_CACHING=n
CONFIG_BT_GAP_AUTO_UPDATE_CONN_PARAMS=n
CONFIG_BT_GAP_PERIPHERAL_PREF_PARAMS=n
CONFIG_BT_DEVICE_NAME_DYNAMIC=y
CONFIG_BT_DEVICE_NAME_MAX=15
CONFIG_BT_DEVICE_APPEARANCE=194
# GATT Services
CONFIG_BT_DIS=y
CONFIG_BT_DIS_MANUF="Reactec Ltd"
CONFIG_BT_DIS_MODEL="Wearable"
CONFIG_BT_DIS_SERIAL_NUMBER=y
CONFIG_BT_DIS_SERIAL_NUMBER_STR=""
CONFIG_BT_DIS_HW_REV=y
CONFIG_BT_DIS_HW_REV_STR=""
CONFIG_BT_DIS_FW_REV=y
CONFIG_BT_DIS_FW_REV_STR=""
CONFIG_BT_DIS_SW_REV=y
CONFIG_BT_DIS_SW_REV_STR=""
CONFIG_BT_DIS_PNP=n
CONFIG_BT_BAS=y
# BLE Debugging options
CONFIG_BT_DEBUG_LOG=y
CONFIG_BT_DEBUG_HCI_CORE=n
CONFIG_BT_DEBUG_HCI_DRIVER=n
CONFIG_BT_SCAN_LOG_LEVEL_DBG=y

CONFIG_BT_RX_STACK_SIZE=4096

CONFIG_LVGL=y
CONFIG_LVGL_HOR_RES_MAX=176
CONFIG_LVGL_VER_RES_MAX=176
CONFIG_LVGL_COLOR_DEPTH_8=y
CONFIG_LVGL_DISPLAY_DEV_NAME="LPM013M126C"

CONFIG_LVGL_FONT_MONTSERRAT_16=y
CONFIG_LVGL_FONT_MONTSERRAT_48=y
CONFIG_LVGL_USE_LABEL=y
CONFIG_LVGL_USE_IMG=y


CONFIG_NFCT_PINS_AS_GPIOS=y

CONFIG_SENSOR=y
CONFIG_LSM6DSOX=y

# System Monitoring options
#CONFIG_THREAD_ANALYZER=y
# CONFIG_THREAD_ANALYZER_LOG_LEVEL_OFF is not set
# CONFIG_THREAD_ANALYZER_LOG_LEVEL_ERR is not set
# CONFIG_THREAD_ANALYZER_LOG_LEVEL_WRN is not set
# CONFIG_THREAD_ANALYZER_LOG_LEVEL_INF is not set
# CONFIG_THREAD_ANALYZER_LOG_LEVEL_DBG=y
# CONFIG_THREAD_ANALYZER_USE_LOG=y
# CONFIG_THREAD_ANALYZER_USE_PRINTK is not set
# CONFIG_THREAD_ANALYZER_RUN_UNLOCKED=y
# CONFIG_THREAD_ANALYZER_AUTO=y
# CONFIG_THREAD_ANALYZER_AUTO_INTERVAL=5
# CONFIG_THREAD_ANALYZER_AUTO_STACK_SIZE=1024

# Debugging options
# CONFIG_DEBUG=y                  # Build kernel with debugging enabled
# CONFIG_STACK_USAGE=y            # Generate stack usage information
# CONFIG_DEBUG_INFO=y             # Enable system debugging information
# CONFIG_EXCEPTION_STACK_TRACE=y  # Attempt to print stack traces upen exceptions
# CONFIG_DEBUG_THREAD_INFO=y      # Thread awareness support
