Loading...
Searching...
No Matches
Go to the documentation of this file.
14#ifdef CONFIG_GOLIOTH_USER_CONFIG_INCLUDE
15#include CONFIG_GOLIOTH_USER_CONFIG_INCLUDE
18#include "golioth_port_config.h"
20#ifndef CONFIG_GOLIOTH_COAP_HOST_URI
21#define CONFIG_GOLIOTH_COAP_HOST_URI "coaps://coap.golioth.io"
24#ifndef CONFIG_GOLIOTH_COAP_RESPONSE_TIMEOUT_S
25#define CONFIG_GOLIOTH_COAP_RESPONSE_TIMEOUT_S 10
28#ifndef CONFIG_GOLIOTH_COAP_REQUEST_QUEUE_TIMEOUT_MS
29#define CONFIG_GOLIOTH_COAP_REQUEST_QUEUE_TIMEOUT_MS 1000
32#ifndef CONFIG_GOLIOTH_COAP_REQUEST_QUEUE_MAX_ITEMS
33#define CONFIG_GOLIOTH_COAP_REQUEST_QUEUE_MAX_ITEMS 10
36#ifndef CONFIG_GOLIOTH_COAP_THREAD_PRIORITY
37#define CONFIG_GOLIOTH_COAP_THREAD_PRIORITY 5
40#ifndef CONFIG_GOLIOTH_COAP_THREAD_STACK_SIZE
41#define CONFIG_GOLIOTH_COAP_THREAD_STACK_SIZE 6144
44#ifndef CONFIG_GOLIOTH_COAP_KEEPALIVE_INTERVAL_S
45#define CONFIG_GOLIOTH_COAP_KEEPALIVE_INTERVAL_S 9
48#ifndef CONFIG_GOLIOTH_MAX_NUM_OBSERVATIONS
49#define CONFIG_GOLIOTH_MAX_NUM_OBSERVATIONS 8
52#ifndef CONFIG_GOLIOTH_OTA_THREAD_STACK_SIZE
53#define CONFIG_GOLIOTH_OTA_THREAD_STACK_SIZE 4096
56#ifndef CONFIG_GOLIOTH_OTA_MAX_PACKAGE_NAME_LEN
57#define CONFIG_GOLIOTH_OTA_MAX_PACKAGE_NAME_LEN 16
60#ifndef CONFIG_GOLIOTH_OTA_MAX_VERSION_LEN
61#define CONFIG_GOLIOTH_OTA_MAX_VERSION_LEN 16
64#ifndef CONFIG_GOLIOTH_OTA_MAX_NUM_COMPONENTS
65#define CONFIG_GOLIOTH_OTA_MAX_NUM_COMPONENTS 1
68#ifndef CONFIG_GOLIOTH_OTA_DECOMPRESS_METHOD_ZLIB
69#define CONFIG_GOLIOTH_OTA_DECOMPRESS_METHOD_ZLIB 0
72#ifndef CONFIG_GOLIOTH_OTA_DECOMPRESS_METHOD_HEATSHRINK
73#define CONFIG_GOLIOTH_OTA_DECOMPRESS_METHOD_HEATSHRINK 0
76#ifndef CONFIG_GOLIOTH_OTA_PATCH
77#define CONFIG_GOLIOTH_OTA_PATCH 0
80#ifndef CONFIG_GOLIOTH_COAP_MAX_PATH_LEN
81#define CONFIG_GOLIOTH_COAP_MAX_PATH_LEN 39
84#ifndef CONFIG_GOLIOTH_MAX_NUM_SETTINGS
85#define CONFIG_GOLIOTH_MAX_NUM_SETTINGS 16
88#ifndef CONFIG_GOLIOTH_RPC_MAX_NUM_METHODS
89#define CONFIG_GOLIOTH_RPC_MAX_NUM_METHODS 8
92#ifndef CONFIG_GOLIOTH_RPC_MAX_RESPONSE_LEN
93#define CONFIG_GOLIOTH_RPC_MAX_RESPONSE_LEN 256
96#ifndef CONFIG_GOLIOTH_AUTO_LOG_TO_CLOUD
97#define CONFIG_GOLIOTH_AUTO_LOG_TO_CLOUD 0
100#ifndef CONFIG_GOLIOTH_DEBUG_DEFAULT_LOG_LEVEL
101#define CONFIG_GOLIOTH_DEBUG_DEFAULT_LOG_LEVEL GOLIOTH_DEBUG_LOG_LEVEL_INFO
104#ifndef GOLIOTH_OVERRIDE_LIBCOAP_LOG_HANDLER
105#define GOLIOTH_OVERRIDE_LIBCOAP_LOG_HANDLER 1