:orphan: .. title:: CANOPEN_SYNC_THREAD .. option:: CONFIG_CANOPEN_SYNC_THREAD *CANopen SYNC thread* Type: ``bool`` Help ==== .. code-block:: none Enable internal thread for processing CANopen SYNC RPDOs and TPDOs. Application layer must take care of SYNC RPDO and TPDO processing on its own if this is disabled. Direct dependencies =================== \ :option:`CANOPEN ` *(Includes any dependencies from ifs and menus.)* Default ======= - y Kconfig definition ================== At ``/canbus/canopen/Kconfig:82`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:34`` → ``/Kconfig:11`` → ``/canbus/Kconfig:8`` Menu path: (Top) → Sub Systems and OS Services → Controller Area Network (CAN) bus subsystem → CANopen protocol support .. code-block:: kconfig config CANOPEN_SYNC_THREAD bool "CANopen SYNC thread" default y depends on CANOPEN help Enable internal thread for processing CANopen SYNC RPDOs and TPDOs. Application layer must take care of SYNC RPDO and TPDO processing on its own if this is disabled. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*