summaryrefslogtreecommitdiff
path: root/prj.conf
diff options
context:
space:
mode:
authorMichal Hanus <hanus.michal@divelit.cz>2023-08-01 10:57:36 +0200
committerMichal Hanus <hanus.michal@divelit.cz>2023-08-01 10:57:36 +0200
commitb6307ca8180f1090e2c69e081963689a4abd869a (patch)
tree47e3acab4a80c72f2c04173febded574bb32e2e4 /prj.conf
Initial commit for nrf/samples/nrf9160/mqtt_simple
Diffstat (limited to 'prj.conf')
-rw-r--r--prj.conf49
1 files changed, 49 insertions, 0 deletions
diff --git a/prj.conf b/prj.conf
new file mode 100644
index 0000000..d992cc6
--- /dev/null
+++ b/prj.conf
@@ -0,0 +1,49 @@
+#
+# Copyright (c) 2020 Nordic Semiconductor ASA
+#
+# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
+#
+
+# Networking
+CONFIG_NETWORKING=y
+CONFIG_NET_NATIVE=n
+CONFIG_NET_SOCKETS_OFFLOAD=y
+CONFIG_NET_SOCKETS=y
+CONFIG_NET_SOCKETS_POSIX_NAMES=y
+
+# LTE link control
+CONFIG_LTE_LINK_CONTROL=y
+CONFIG_LTE_AUTO_INIT_AND_CONNECT=n
+
+# Modem library
+CONFIG_NRF_MODEM_LIB=y
+
+# MQTT
+CONFIG_MQTT_LIB=y
+CONFIG_MQTT_LIB_TLS=n
+CONFIG_MQTT_CLEAN_SESSION=y
+
+# Application
+# CONFIG_MQTT_PUB_TOPIC="my/publish/topic"
+# CONFIG_MQTT_SUB_TOPIC="my/subscribe/topic"
+# CONFIG_MQTT_CLIENT_ID="my-client-id"
+# CONFIG_MQTT_BROKER_HOSTNAME="test.mosquitto.org"
+# CONFIG_MQTT_BROKER_PORT=1883
+
+# Button support
+CONFIG_DK_LIBRARY=y
+
+# Enable logging
+CONFIG_LOG=y
+CONFIG_MQTT_SIMPLE_LOG_LEVEL_DBG=y
+
+# Memory
+CONFIG_MAIN_STACK_SIZE=4096
+CONFIG_HEAP_MEM_POOL_SIZE=2048
+
+# NewLib C
+CONFIG_NEWLIB_LIBC=y
+
+# Shell support
+CONFIG_SHELL=y
+CONFIG_HW_ID_LIBRARY=y