44#define NEG_UNB_VOLTAGE_RATIO 0
45#define ZERO_UNB_VOLTAGE_RATIO 1
49#define NEG_UNB_CURRENT_RATIO 5
50#define ZERO_UNB_CURRENT_RATIO 6
54#define NOMINAL_VOLTAGE 10
55#define VOLTAGE_SCALE 11
56#define CURRENT_SCALE 12
57#define I_CONSEL_ENABLE 13
58#define DIP_THRESHOLD 14
59#define DIP_HYSTERESIS 15
60#define SWELL_THRESHOLD 16
61#define SWELL_HYSTERESIS 17
62#define INTERP_THRESHOLD 18
63#define INTERP_HYSTERESIS 19
64#define RVC_THRESHOLD 20
65#define RVC_HYSTERESIS 21
66#define MSV_CARRIER_FREQUENCY 22
67#define MSV_RECORDING_LENGTH 23
68#define MSV_THRESHOLD 24
69#define SAMPLING_FREQUENCY 25
71#define V_CONSEL_AVAILABLE 27
72#define FLICKER_MODEL 28
73#define FLICKER_MODEL_AVAILABLE 29
74#define NOMINAL_FREQUENCY 30
75#define NOMINAL_FREQUENCY_AVAILABLE 31
76#define PROCESS_DATA 32
77#define FW_VERSION_NR 33
78#define SNEG_VOLTAGE_ANGLE 34
79#define SPOS_VOLTAGE_ANGLE 35
80#define SZRO_VOLTAGE_ANGLE 36
81#define SNEG_CURRENT_ANGLE 37
82#define SPOS_CURRENT_ANGLE 38
83#define SZRO_CURRENT_ANGLE 39
88#define CHAN_HARMONICS 2
89#define CHAN_INTER_HARMONICS 3
94#define CHAN_VOLTAGE_UNDER_DEV 8
95#define CHAN_VOLTAGE_OVER_DEV 9
96#define CHAN_VOLTAGE_PINST 10
97#define CHAN_VOLTAGE_PST 11
98#define CHAN_VOLTAGE_PLT 12
99#define CHAN_EVENT_COUNT 13
100#define CHAN_EVENT_START_TIME 14
101#define CHAN_EVENT_END_TIME 15
102#define CHAN_EVENT_DURATION_IN_CYCL 16
103#define CHAN_EVENT_MIN_MAG 17
104#define CHAN_EVENT_MAX_MAG 18
105#define CHAN_EVENT_DELTA_U_MAX 19
106#define CHAN_EVENT_DELTA_U_SS 20
107#define CHAN_VOLTAGE_MAGNITUDE1012 21
108#define CHAN_VOLTAGE_MAX_MAGNITUDE 22
110#define RESAMPLED_WAVEFORM_FULL_SCALE 18196
volatile bool processData
Definition iio_pqm.c:81
volatile bool configChanged
Definition iio_pqm.c:80
struct iio_device pqm_iio_descriptor
Definition iio_pqm.c:1160
Structure holding channels and attributes of a device.
Definition iio_types.h:238