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:44
→ <Zephyr>/subsys/Kconfig:35
→ <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.)