From ff3d67219dbb34c2e0ded4a7b52bc5a8465d9b56 Mon Sep 17 00:00:00 2001 From: Tommi Rantanen Date: Fri, 6 Feb 2026 15:54:00 +0200 Subject: [PATCH] treewide: Mark some features experimental Marking the following features as "experimental": - nRF Cloud AT commands - MQTT AT commands - sm_at_client.h API Signed-off-by: Tommi Rantanen --- app/Kconfig | 2 ++ doc/app/at_mqtt.rst | 4 ++++ doc/app/at_nrfcloud.rst | 4 ++++ doc/lib/sm_at_client.rst | 4 ++++ doc/links.txt | 1 + lib/sm_at_client/Kconfig | 1 + 6 files changed, 16 insertions(+) diff --git a/app/Kconfig b/app/Kconfig index c63bbb55..6a5a2dcd 100644 --- a/app/Kconfig +++ b/app/Kconfig @@ -248,10 +248,12 @@ config SM_GNSS config SM_NRF_CLOUD bool "nRF Cloud support" default y + select EXPERIMENTAL config SM_MQTTC bool "MQTT client support" default y + select EXPERIMENTAL select MQTT_LIB select MQTT_LIB_TLS diff --git a/doc/app/at_mqtt.rst b/doc/app/at_mqtt.rst index 5c7b8b40..74ba0014 100644 --- a/doc/app/at_mqtt.rst +++ b/doc/app/at_mqtt.rst @@ -7,6 +7,10 @@ MQTT client AT commands :local: :depth: 2 +.. note:: + + These AT commands are `Experimental `_. + This page describes the AT commands used to operate the MQTT client. .. note:: diff --git a/doc/app/at_nrfcloud.rst b/doc/app/at_nrfcloud.rst index a2ccecc5..735d32f6 100644 --- a/doc/app/at_nrfcloud.rst +++ b/doc/app/at_nrfcloud.rst @@ -5,6 +5,10 @@ nRF Cloud AT commands :local: :depth: 2 +.. note:: + + These AT commands are `Experimental `_. + The page describes nRF Cloud-related AT commands. .. _SM_AT_NRFCLOUD: diff --git a/doc/lib/sm_at_client.rst b/doc/lib/sm_at_client.rst index bcbe66b0..f397d19a 100644 --- a/doc/lib/sm_at_client.rst +++ b/doc/lib/sm_at_client.rst @@ -7,6 +7,10 @@ :local: :depth: 2 +.. note:: + + This library is `Experimental `_. + The |SM| AT Client library exposes the AT command interface of the :ref:`serial_modem_app` for external devices over a serial interface. This library is intended for applications running on an external MCU that are connected to an nRF91 Series SiP through UART. diff --git a/doc/links.txt b/doc/links.txt index 103c5704..e72b2fb7 100644 --- a/doc/links.txt +++ b/doc/links.txt @@ -32,6 +32,7 @@ .. _`create_application_types_freestanding`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/create_application.html#create-application-types-freestanding .. _`sysbuild_enabled_ncs_configuring`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/config_and_build/sysbuild/sysbuild_configuring_west.html#sysbuild-enabled-ncs-configuring .. _`cmake_options`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/config_and_build/cmake/index.html#cmake-options +.. _`Software maturity levels`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/releases_and_maturity/software_maturity.html .. _`ug_tfm_security_by_separation`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/security/tfm/processing_environments.html#ug-tfm-security-by-separation .. _`ug_tfm`: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/security/tfm/index.html#ug-tfm diff --git a/lib/sm_at_client/Kconfig b/lib/sm_at_client/Kconfig index 76c48aa4..ff29e17d 100644 --- a/lib/sm_at_client/Kconfig +++ b/lib/sm_at_client/Kconfig @@ -7,6 +7,7 @@ menuconfig SM_AT_CLIENT bool "Serial Modem AT Client Library" depends on SERIAL + select EXPERIMENTAL select UART_ASYNC_API select RING_BUFFER select UART_USE_RUNTIME_CONFIGURE