:orphan: .. title:: choice: Supported node roles .. _choice_539: .. describe:: choice: Supported node roles *Supported node roles* Type: ``bool`` Help ==== .. code-block:: none Specify the type of supported node roles. Direct dependencies =================== \ :kconfig:`MODBUS ` *(Includes any dependencies from ifs and menus.)* Default ======= - \ :kconfig:`MODBUS_ROLE_CLIENT_SERVER ` Choice options ============== - \ :kconfig:`MODBUS_ROLE_CLIENT ` - \ :kconfig:`MODBUS_ROLE_SERVER ` - \ :kconfig:`MODBUS_ROLE_CLIENT_SERVER ` Kconfig definition ================== At ``/modbus/Kconfig:18`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:37`` Menu path: (Top) → Sub Systems and OS Services → Modbus support .. code-block:: kconfig choice bool "Supported node roles" default MODBUS_ROLE_CLIENT_SERVER depends on MODBUS help Specify the type of supported node roles. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*