CONFIG_OSDP_PD_CAP_OUTPUT_CONTROL_COMP_LEVEL

Compliance Level

Type: int

Help

Possible values: - 01: The PD is able to activate and deactivate the Output per direct command from the CP. - 02: Like 01, plus: The PD is able to accept configuration of the Output driver to set the inactive state of the Output. The typical state of an inactive Output is the state of the Output when no power is applied to the PD and the output device (relay) is not energized. The inverted drive setting causes the PD to energize the Output during the inactive state and de-energize the Output during the active state. This feature allows the support of “fail-safe/fail-secure” operating modes. - 03: Like 01, plus: The PD is able to accept timed commands to the Output. A timed command specifies the state of the Output for the specified duration. - 04: Like 02 and 03 - normal/inverted drive and timed operation.

Direct dependencies

OSDP_MODE_PD && OSDP

(Includes any dependencies from ifs and menus.)

Default

  • 0

Kconfig definition

At <Zephyr>/subsys/mgmt/osdp/Kconfig.pd:123

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:32<Zephyr>/subsys/mgmt/Kconfig:15<Zephyr>/subsys/mgmt/osdp/Kconfig:102

Menu path: (Top) → Sub Systems and OS Services → Device Management → Open Supervised Device Protocol (OSDP) driver → OSDP PD Capabilities → Output Control

config OSDP_PD_CAP_OUTPUT_CONTROL_COMP_LEVEL
    int "Compliance Level"
    range 0 4
    default 0
    depends on OSDP_MODE_PD && OSDP
    help
      Possible values:
      - 01: The PD is able to activate and deactivate the Output per direct
      command from the CP.
      - 02: Like 01, plus: The PD is able to accept configuration of the Output
      driver to set the inactive state of the Output. The typical state of an
      inactive Output is the state of the Output when no power is applied to the
      PD and the output device (relay) is not energized. The inverted drive
      setting causes the PD to energize the Output during the inactive state and
      de-energize the Output during the active state. This feature allows the
      support of "fail-safe/fail-secure" operating modes.
      - 03: Like 01, plus: The PD is able to accept timed commands to the
      Output. A timed command specifies the state of the Output for the
      specified duration.
      - 04: Like 02 and 03 - normal/inverted drive and timed operation.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)