Skip to content

Commit 256698a

Browse files
committed
[nrf fromtree] doc: release: 3.3: Add note on MCUmgr handler update
Adds a note on MCUmgr Bluetooth and UDP transports now being automatically registered without needing an application to manually register them. Signed-off-by: Jamie McCrae <[email protected]> (cherry picked from commit 843f141)
1 parent e0d90de commit 256698a

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

doc/releases/release-notes-3.3.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,18 @@ Changes in this release
6262
those registrations should be removed to prevent registering the same
6363
handler multiple times.
6464

65+
* MCUmgr Bluetooth and UDP transports no longer need to be registered by the
66+
application code, these will now automatically be registered at bootup (this
67+
feature can be disabled or tweaked by adjusting:
68+
:kconfig:option:`CONFIG_MCUMGR_TRANSPORT_BT_AUTOMATIC_INIT`,
69+
:kconfig:option:`CONFIG_MCUMGR_TRANSPORT_BT_AUTOMATIC_INIT_WAIT`, and
70+
:kconfig:option:`CONFIG_MCUMGR_TRANSPORT_UDP_AUTOMATIC_INIT`. If applications
71+
register transports then those registrations should be removed to prevent
72+
registering the same transport multiple times. If the Bluetooth stack needs
73+
to be setup/initialised by another module or the application itself, then
74+
:kconfig:option:`CONFIG_MCUMGR_TRANSPORT_BT_AUTOMATIC_INIT` should be
75+
disabled and the application should call :c:func:`smp_bt_start` at startup.
76+
6577
Removed APIs in this release
6678
============================
6779

0 commit comments

Comments
 (0)