:orphan: .. title:: CONFIG_OS_MGMT_TASKSTAT_SIGNED_PRIORITY .. kconfig:: CONFIG_OS_MGMT_TASKSTAT_SIGNED_PRIORITY CONFIG_OS_MGMT_TASKSTAT_SIGNED_PRIORITY ####################################### *Enable signed priorities* Type: ``bool`` Help ==== .. code-block:: none Zephyr uses int8_t as thread priorities, but in taskstat response it encodes them as unsigned. Enabling this option will use signed int for priorities in responses, which is more natural for Zephyr. Enable this option only if your client software is able to properly decode and accept signed integers as priorities. Direct dependencies =================== \ :kconfig:`OS_MGMT_TASKSTAT ` && \ :kconfig:`MCUMGR_CMD_OS_MGMT ` && \ :kconfig:`MCUMGR ` *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Kconfig definition ================== At ``/mgmt/mcumgr/Kconfig:289`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:35`` → ``/mgmt/Kconfig:9`` Menu path: (Top) → Sub Systems and OS Services → Device Management → mcumgr Support → Command Handlers → Enable mcumgr handlers for OS management → Support for taskstat command .. code-block:: kconfig config OS_MGMT_TASKSTAT_SIGNED_PRIORITY bool "Enable signed priorities" depends on OS_MGMT_TASKSTAT && MCUMGR_CMD_OS_MGMT && MCUMGR help Zephyr uses int8_t as thread priorities, but in taskstat response it encodes them as unsigned. Enabling this option will use signed int for priorities in responses, which is more natural for Zephyr. Enable this option only if your client software is able to properly decode and accept signed integers as priorities. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*