Software Library API naibrd 2.24.0
See all documentation at naii.docs.com
naibrd_rly.h
Go to the documentation of this file.
1
13typedef enum naibrd_rly_state
14{
15 NAIBRD_RLY_STATE_OPEN, /*COM-NO contacts open, COM-NC contacts closed*/
16 NAIBRD_RLY_STATE_CLOSE, /*COM-NO contacts closed, COM-NC contacts open*/
23{
24 NAIBRD_RLY_STATE_NORM_BIT, /*Normal operation*/
25 NAIBRD_RLY_STATE_FORCE_BIT, /*Induces a simulated BIT fault, for testing purposes only*/
40{
43 NAIBRD_RLY_RAW_GROUP_BIT_LATCHED_STATUS, /* mismatch detected between set and readback positions, transient indications latched*/
44 NAIBRD_RLY_RAW_GROUP_BIT_REALTIME_STATUS, /* mismatch detection, nonlatched indication*/
47 NAIBRD_RLY_RAW_GROUP_BIT_INDUCE_BIT /* Internal Use only */
naibrd_rly_state
Definition naibrd_rly.h:14
@ NAIBRD_RLY_STATE_UNKNOWN
Definition naibrd_rly.h:17
@ NAIBRD_RLY_STATE_OPEN
Definition naibrd_rly.h:15
@ NAIBRD_RLY_STATE_CLOSE
Definition naibrd_rly.h:16
enum naibrd_rly_relaytype naibrd_rly_relaytype_t
enum naibrd_rly_state naibrd_rly_state_t
enum naibrd_rly_induce_bit naibrd_rly_induce_bit_t
enum naibrd_rly_chan_mapped_status_type naibrd_rly_chan_mapped_status_type_t
enum naibrd_rly_raw_group_type naibrd_rly_raw_group_type_t
naibrd_rly_induce_bit
Definition naibrd_rly.h:23
@ NAIBRD_RLY_STATE_FORCE_BIT
Definition naibrd_rly.h:25
@ NAIBRD_RLY_INDUCE_BIT_UNKNOWN
Definition naibrd_rly.h:26
@ NAIBRD_RLY_STATE_NORM_BIT
Definition naibrd_rly.h:24
naibrd_rly_raw_group_type
Definition naibrd_rly.h:40
@ NAIBRD_RLY_RAW_GROUP_RELAYSTATE_READBACK
Definition naibrd_rly.h:42
@ NAIBRD_RLY_RAW_GROUP_BIT_INDUCE_BIT
Definition naibrd_rly.h:47
@ NAIBRD_RLY_RAW_GROUP_BIT_LATCHED_STATUS
Definition naibrd_rly.h:43
@ NAIBRD_RLY_RAW_GROUP_BIT_REALTIME_STATUS
Definition naibrd_rly.h:44
@ NAIBRD_RLY_RAW_GROUP_BIT_INTERRUPT_TYPE
Definition naibrd_rly.h:46
@ NAIBRD_RLY_RAW_GROUP_RELAYSTATE
Definition naibrd_rly.h:41
@ NAIBRD_RLY_RAW_GROUP_BIT_INTERRUPT_ENABLE
Definition naibrd_rly.h:45
naibrd_rly_chan_mapped_status_type
Definition naibrd_rly.h:32
@ NAIBRD_RLY_CHAN_MAPPED_STATUS_BIT_REALTIME
Definition naibrd_rly.h:34
@ NAIBRD_RLY_CHAN_MAPPED_STATUS_BIT_LATCHED
Definition naibrd_rly.h:33
naibrd_rly_relaytype
Definition naibrd_rly.h:5
@ NAIBRD_RLY_RELAYTYPE_UNKNOWN
Definition naibrd_rly.h:8
@ NAIBRD_RLY_NONLATCHING
Definition naibrd_rly.h:6
@ NAIBRD_RLY_LATCHING
Definition naibrd_rly.h:7