:orphan: .. title:: CONFIG_OSDP_PD_CAP_CONTACT_STATUS_MONITORING_COMP_LEVEL .. kconfig:: CONFIG_OSDP_PD_CAP_CONTACT_STATUS_MONITORING_COMP_LEVEL CONFIG_OSDP_PD_CAP_CONTACT_STATUS_MONITORING_COMP_LEVEL ####################################################### *Compliance Level* Type: ``int`` Help ==== .. code-block:: none Possible values: - 01: PD monitors and reports the state of the circuit without any supervision. The PD encodes the circuit status per its default interpretation of contact state to active/inactive status. - 02: Like 01, plus: The PD accepts configuration of the encoding of the open/closed circuit status to the reported active/inactive status. (User may configure each circuit as "normally closed" or "normally open".) - 03: Like 02, plus: PD supports supervised monitoring. The operating mode for each circuit is determined by configuration settings. - 04: Like 03, plus: the PD supports custom End-Of-Line settings within the Manufacturer's guidelines. Direct dependencies =================== \ :kconfig:`OSDP_MODE_PD ` && \ :kconfig:`OSDP ` *(Includes any dependencies from ifs and menus.)* Default ======= - 0 Kconfig definition ================== At ``/mgmt/osdp/Kconfig.pd:96`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:44`` → ``/Kconfig:35`` → ``/mgmt/Kconfig:15`` → ``/mgmt/osdp/Kconfig:102`` Menu path: (Top) → Sub Systems and OS Services → Device Management → Open Supervised Device Protocol (OSDP) driver → OSDP PD Capabilities → Contact Status Monitoring .. code-block:: kconfig config OSDP_PD_CAP_CONTACT_STATUS_MONITORING_COMP_LEVEL int "Compliance Level" range 0 4 default 0 depends on OSDP_MODE_PD && OSDP help Possible values: - 01: PD monitors and reports the state of the circuit without any supervision. The PD encodes the circuit status per its default interpretation of contact state to active/inactive status. - 02: Like 01, plus: The PD accepts configuration of the encoding of the open/closed circuit status to the reported active/inactive status. (User may configure each circuit as "normally closed" or "normally open".) - 03: Like 02, plus: PD supports supervised monitoring. The operating mode for each circuit is determined by configuration settings. - 04: Like 03, plus: the PD supports custom End-Of-Line settings within the Manufacturer's guidelines. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*