Software Library API naibrd 2.24.0
See all documentation at naii.docs.com
naibrd_sg.h
Go to the documentation of this file.
1
enum naibrd_sg_chan_mapped_status_type naibrd_sg_chan_mapped_status_type_t
naibrd_sg_pga_gain_type
Definition naibrd_sg.h:19
@ NAIBRD_SG_PGA_GAIN_1
Definition naibrd_sg.h:20
@ NAIBRD_SG_PGA_GAIN_32
Definition naibrd_sg.h:25
@ NAIBRD_SG_PGA_GAIN_4
Definition naibrd_sg.h:22
@ NAIBRD_SG_PGA_GAIN_8
Definition naibrd_sg.h:23
@ NAIBRD_SG_PGA_GAIN_2
Definition naibrd_sg.h:21
@ NAIBRD_SG_PGA_GAIN_16
Definition naibrd_sg.h:24
@ NAIBRD_SG_PGA_GAIN_UNKNOWN
Definition naibrd_sg.h:26
enum naibrd_sg_sample_rate_type naibrd_sg_sample_rate_type_t
naibrd_sg_raw_type
Definition naibrd_sg.h:55
@ NAIBRD_SG_RAW_USE_INTERNAL_BRIDGE_COMPLETION
Definition naibrd_sg.h:57
@ NAIBRD_SG_RAW_CAL_CHAN
Definition naibrd_sg.h:56
enum naibrd_sg_bridge_config_type naibrd_sg_bridge_config_type_t
naibrd_sg_sample_rate_type
Definition naibrd_sg.h:32
@ NAIBRD_SG_SAMPLE_RATE_14400_SPS
Definition naibrd_sg.h:46
@ NAIBRD_SG_SAMPLE_RATE_100_SPS
Definition naibrd_sg.h:40
@ NAIBRD_SG_SAMPLE_RATE_16P6666_SPS
Definition naibrd_sg.h:36
@ NAIBRD_SG_SAMPLE_RATE_60_SPS
Definition naibrd_sg.h:39
@ NAIBRD_SG_SAMPLE_RATE_1200_SPS
Definition naibrd_sg.h:42
@ NAIBRD_SG_SAMPLE_RATE_5_SPS
Definition naibrd_sg.h:34
@ NAIBRD_SG_SAMPLE_RATE_400_SPS
Definition naibrd_sg.h:41
@ NAIBRD_SG_SAMPLE_RATE_50_SPS
Definition naibrd_sg.h:38
@ NAIBRD_SG_SAMPLE_RATE_38400_SPS
Definition naibrd_sg.h:48
@ NAIBRD_SG_SAMPLE_RATE_20_SPS
Definition naibrd_sg.h:37
@ NAIBRD_SG_SAMPLE_RATE_19200_SPS
Definition naibrd_sg.h:47
@ NAIBRD_SG_SAMPLE_RATE_4800_SPS
Definition naibrd_sg.h:44
@ NAIBRD_SG_SAMPLE_RATE_2400_SPS
Definition naibrd_sg.h:43
@ NAIBRD_SG_SAMPLE_RATE_UNKNOWN
Definition naibrd_sg.h:49
@ NAIBRD_SG_SAMPLE_RATE_2P5_SPS
Definition naibrd_sg.h:33
@ NAIBRD_SG_SAMPLE_RATE_7200_SPS
Definition naibrd_sg.h:45
@ NAIBRD_SG_SAMPLE_RATE_10_SPS
Definition naibrd_sg.h:35
enum naibrd_sg_raw_channel_type naibrd_sg_raw_channel_t
naibrd_sg_chan_mapped_status_type
Definition naibrd_sg.h:89
@ NAIBRD_SG_CHAN_MAPPED_STATUS_LOW_STRAIN_ALERT_2_LATCHED
Definition naibrd_sg.h:104
@ NAIBRD_SG_CHAN_MAPPED_STATUS_SUMMARY_LATCHED
Definition naibrd_sg.h:106
@ NAIBRD_SG_CHAN_MAPPED_STATUS_BIT_REALTIME
Definition naibrd_sg.h:91
@ NAIBRD_SG_CHAN_MAPPED_STATUS_BIT_LATCHED
Definition naibrd_sg.h:90
@ NAIBRD_SG_CHAN_MAPPED_STATUS_LOW_STRAIN_ALERT_1_REALTIME
Definition naibrd_sg.h:103
@ NAIBRD_SG_CHAN_MAPPED_STATUS_SUMMARY_REALTIME
Definition naibrd_sg.h:107
@ NAIBRD_SG_CHAN_MAPPED_STATUS_OPEN_LATCHED
Definition naibrd_sg.h:92
@ NAIBRD_SG_CHAN_MAPPED_STATUS_AD_NO_REF_LATCHED
Definition naibrd_sg.h:96
@ NAIBRD_SG_CHAN_MAPPED_STATUS_HIGH_STRAIN_ALERT_2_LATCHED
Definition naibrd_sg.h:100
@ NAIBRD_SG_CHAN_MAPPED_STATUS_LOW_STRAIN_ALERT_1_LATCHED
Definition naibrd_sg.h:102
@ NAIBRD_SG_CHAN_MAPPED_STATUS_OPEN_REALTIME
Definition naibrd_sg.h:93
@ NAIBRD_SG_CHAN_MAPPED_STATUS_HIGH_STRAIN_ALERT_1_LATCHED
Definition naibrd_sg.h:98
@ NAIBRD_SG_CHAN_MAPPED_STATUS_LOW_STRAIN_ALERT_2_REALTIME
Definition naibrd_sg.h:105
@ NAIBRD_SG_CHAN_MAPPED_STATUS_AD_NO_REF_REALTIME
Definition naibrd_sg.h:97
@ NAIBRD_SG_CHAN_MAPPED_STATUS_HIGH_STRAIN_ALERT_1_REALTIME
Definition naibrd_sg.h:99
@ NAIBRD_SG_CHAN_MAPPED_STATUS_HIGH_STRAIN_ALERT_2_REALTIME
Definition naibrd_sg.h:101
@ NAIBRD_SG_CHAN_MAPPED_STATUS_AD_ERR_REALTIME
Definition naibrd_sg.h:95
@ NAIBRD_SG_CHAN_MAPPED_STATUS_AD_ERR_LATCHED
Definition naibrd_sg.h:94
enum naibrd_sg_raw_type naibrd_sg_raw_t
enum naibrd_sg_pga_gain_type naibrd_sg_pga_gain_type_t
enum naibrd_sg_strain_alert_value_type naibrd_sg_strain_alert_value_type_t
naibrd_sg_bridge_config_type
Definition naibrd_sg.h:5
@ NAIBRD_SG_BRIDGE_CONFIG_FULL_BRIDGE_3
Definition naibrd_sg.h:12
@ NAIBRD_SG_BRIDGE_CONFIG_UNKNOWN
Definition naibrd_sg.h:13
@ NAIBRD_SG_BRIDGE_CONFIG_FULL_BRIDGE_2
Definition naibrd_sg.h:11
@ NAIBRD_SG_BRIDGE_CONFIG_HALF_BRIDGE_2
Definition naibrd_sg.h:9
@ NAIBRD_SG_BRIDGE_CONFIG_QUARTER_BRIDGE_1
Definition naibrd_sg.h:6
@ NAIBRD_SG_BRIDGE_CONFIG_FULL_BRIDGE_1
Definition naibrd_sg.h:10
@ NAIBRD_SG_BRIDGE_CONFIG_HALF_BRIDGE_1
Definition naibrd_sg.h:8
@ NAIBRD_SG_BRIDGE_CONFIG_QUARTER_BRIDGE_2
Definition naibrd_sg.h:7
naibrd_sg_raw_channel_type
Definition naibrd_sg.h:63
@ NAIBRD_SG_RAW_CHAN_REMOTE_SENSE
Definition naibrd_sg.h:69
@ NAIBRD_SG_RAW_CHAN_RAW_16_OUTPUT
Definition naibrd_sg.h:65
@ NAIBRD_SG_RAW_CHAN_MAX_STRAIN
Definition naibrd_sg.h:83
@ NAIBRD_SG_RAW_CHAN_POISSON_RATIO
Definition naibrd_sg.h:73
@ NAIBRD_SG_RAW_CHAN_EXCITATION_VOLT
Definition naibrd_sg.h:68
@ NAIBRD_SG_RAW_CHAN_STRAIN_ALARM_LO_THRESHOLD
Definition naibrd_sg.h:77
@ NAIBRD_SG_RAW_CHAN_SAMPLE_RATE
Definition naibrd_sg.h:76
@ NAIBRD_SG_RAW_CHAN_OUTPUT_VV
Definition naibrd_sg.h:64
@ NAIBRD_SG_RAW_CHAN_GAUGE_FACTOR
Definition naibrd_sg.h:72
@ NAIBRD_SG_RAW_CHAN_IMBALANCE_OFFSET
Definition naibrd_sg.h:81
@ NAIBRD_SG_RAW_CHAN_MIN_STRAIN
Definition naibrd_sg.h:82
@ NAIBRD_SG_RAW_CHAN_STRAIN_ALARM_HI_THRESHOLD
Definition naibrd_sg.h:80
@ NAIBRD_SG_RAW_CHAN_LEAD_RESISTANCE
Definition naibrd_sg.h:74
@ NAIBRD_SG_RAW_CHAN_NOMINAL_RESISTANCE
Definition naibrd_sg.h:71
@ NAIBRD_SG_RAW_CHAN_OUTPUT
Definition naibrd_sg.h:67
@ NAIBRD_SG_RAW_CHAN_BRIDGE_CONFIG
Definition naibrd_sg.h:70
@ NAIBRD_SG_RAW_CHAN_PGA_GAIN
Definition naibrd_sg.h:75
@ NAIBRD_SG_RAW_CHAN_STRAIN_ALERT_HI_THRESHOLD
Definition naibrd_sg.h:79
@ NAIBRD_SG_RAW_CHAN_RAW_24_OUTPUT
Definition naibrd_sg.h:66
@ NAIBRD_SG_RAW_CHAN_STRAIN_ALERT_LO_THRESHOLD
Definition naibrd_sg.h:78
naibrd_sg_strain_alert_value_type
Definition naibrd_sg.h:113
@ NAIBRD_SG_HIGH_STRAIN_ALERT_2_VALUE
Definition naibrd_sg.h:115
@ NAIBRD_SG_LOW_STRAIN_ALERT_1_VALUE
Definition naibrd_sg.h:116
@ NAIBRD_SG_LOW_STRAIN_ALERT_2_VALUE
Definition naibrd_sg.h:117
@ NAIBRD_SG_HIGH_STRAIN_ALERT_1_VALUE
Definition naibrd_sg.h:114