OSDP.Net 5.2.1
A .NET library for implementing the Open Supervised Device Protocol (OSDP)
Loading...
Searching...
No Matches
InputStatusValue.cs
2{
6 public enum InputStatusValue : byte
7 {
11 Inactive = 0x00,
12
16 Active = 0x01,
17
21 Short = 0x02,
22
26 Open = 0x03,
27
31 Fault = 0x04,
32
36 Unknown = 0x05
37
38 // Note: Values 0x06-0x7F are reserved for future use
39 // Note: Values 0x80-0xFF are reserved for private/vendor-defined use
40 }
41}
InputStatusValue
Represents the possible states of an input as defined in Table 52 of the OSDP v2.2....
@ Short
Short circuit or no resistance detected (e.g., wires crossed or jumper on switch).
@ Fault
Resistance doesn't correspond to known state (e.g., wires being tampered with or circuit defective).
@ Inactive
Input is in its normal state (e.g., door closed, window unbroken, or no motion detected).
@ Active
Input is of concern (e.g., door ajar, window broken, or motion detected).
@ Open
Open circuit or infinite resistance (e.g., wires break or are cut).