Skip to content

POC: MCUmgr: Forward Tree potocol - #95945

Closed
nandojve wants to merge 4 commits into
zephyrproject-rtos:mainfrom
nandojve:mcumgr/forward_tree_poc
Closed

POC: MCUmgr: Forward Tree potocol#95945
nandojve wants to merge 4 commits into
zephyrproject-rtos:mainfrom
nandojve:mcumgr/forward_tree_poc

mgmt: mcumgr: Use generic device in bt transport

5cdb664
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Dec 2, 2025 in 1m 50s

Annotations

Check failure on line 241 in subsys/mgmt/mcumgr/transport/src/smp_shell.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Either add a parameter list or the "&" operator to this use of "smp_shell_tx_pkt".

See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZrfZtbIXuZvKkThoXos&open=AZrfZtbIXuZvKkThoXos&pullRequest=95945

Check warning on line 52 in subsys/mgmt/mcumgr/transport/include/mgmt/mcumgr/transport/smp_internal.h

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change type of bit field.

See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZrfZuLYXuZvKkThoXoz&open=AZrfZuLYXuZvKkThoXoz&pullRequest=95945

Check warning on line 194 in subsys/mgmt/mcumgr/transport/src/smp.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Declare the variable "counter" inside the loop.

See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZrfZuG4XuZvKkThoXov&open=AZrfZuG4XuZvKkThoXov&pullRequest=95945

Check warning on line 206 in subsys/mgmt/mcumgr/smp/src/forward_tree.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Convert this C99/C++ (// ...) style comment into a C90 (/* ... */) one.

See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZrfZuL9XuZvKkThoXo2&open=AZrfZuL9XuZvKkThoXo2&pullRequest=95945

Check failure on line 231 in subsys/mgmt/mcumgr/transport/src/smp_shell.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Either add a parameter list or the "&" operator to this use of "smp_shell_tx_raw".

See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZrfZtbHXuZvKkThoXor&open=AZrfZtbHXuZvKkThoXor&pullRequest=95945

Check warning on line 210 in subsys/mgmt/mcumgr/smp/src/forward_tree.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Convert this C99/C++ (// ...) style comment into a C90 (/* ... */) one.

See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZrfZuL9XuZvKkThoXo3&open=AZrfZuL9XuZvKkThoXo3&pullRequest=95945

Check warning on line 19 in subsys/mgmt/mcumgr/transport/src/smp.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the commented out code.

See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZrfZuG4XuZvKkThoXow&open=AZrfZuG4XuZvKkThoXow&pullRequest=95945

Check warning on line 19 in subsys/mgmt/mcumgr/transport/src/smp.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Convert this C99/C++ (// ...) style comment into a C90 (/* ... */) one.

See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZrfZuG4XuZvKkThoXot&open=AZrfZuG4XuZvKkThoXot&pullRequest=95945

Check failure on line 174 in subsys/mgmt/mcumgr/transport/src/serial_util.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 31 to the 25 allowed.

See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZrfZuHUXuZvKkThoXox&open=AZrfZuHUXuZvKkThoXox&pullRequest=95945

Check warning on line 178 in subsys/mgmt/mcumgr/transport/src/smp.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Declare the variable "counter" inside the loop.

See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZrfZuG4XuZvKkThoXou&open=AZrfZuG4XuZvKkThoXou&pullRequest=95945

Check warning on line 53 in subsys/mgmt/mcumgr/transport/include/mgmt/mcumgr/transport/smp_internal.h

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change type of bit field.

See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZrfZuLYXuZvKkThoXo0&open=AZrfZuLYXuZvKkThoXo0&pullRequest=95945

Check warning on line 203 in subsys/mgmt/mcumgr/smp/src/forward_tree.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Convert this C99/C++ (// ...) style comment into a C90 (/* ... */) one.

See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZrfZuL9XuZvKkThoXo1&open=AZrfZuL9XuZvKkThoXo1&pullRequest=95945

Check failure on line 481 in subsys/mgmt/mcumgr/transport/src/smp_bt.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 29 to the 25 allowed.

See more on https://sonarcloud.io/project/issues?id=zephyrproject-rtos_zephyr&issues=AZrfZuLDXuZvKkThoXoy&open=AZrfZuLDXuZvKkThoXoy&pullRequest=95945