LibTiePie
0.8.0
Library for interfacing TiePie engineering instruments
|
Macros | |
#define | GMM_NONE 0 |
#define | GMM_BURST_COUNT ( GM_BURST_COUNT ) |
#define | GMM_GATED ( GM_GATED_PERIODS | GM_GATED | GM_GATED_PERIOD_START | GM_GATED_PERIOD_FINISH | GM_GATED_RUN | GM_GATED_RUN_OUTPUT ) |
#define | GMM_BURST_SAMPLE_COUNT ( GM_BURST_SAMPLE_COUNT | GM_BURST_SAMPLE_COUNT_OUTPUT ) |
#define | GMM_BURST_SEGMENT_COUNT ( GM_BURST_SEGMENT_COUNT | GM_BURST_SEGMENT_COUNT_OUTPUT ) |
#define | GMM_BURST ( GMM_BURST_COUNT | GMM_BURST_SAMPLE_COUNT | GMM_BURST_SEGMENT_COUNT ) |
#define | GMM_REQUIRE_TRIGGER ( GMM_GATED | GMM_BURST_SAMPLE_COUNT | GMM_BURST_SEGMENT_COUNT ) |
Generator modes that require an enabeld trigger input. More... | |
#define | GMM_ALL ( ( 1ULL << GMN_COUNT ) - 1 ) |
#define | GMM_SIGNALFREQUENCY ( GMM_ALL & ~GMM_BURST_SAMPLE_COUNT ) |
Supported generator modes when frequency mode is signal frequency. More... | |
#define | GMM_SAMPLEFREQUENCY ( GMM_ALL ) |
Supported generator modes when frequency mode is sample frequency. More... | |
#define | GMM_SINE ( GMM_SIGNALFREQUENCY ) |
Supported generator modes when signal type is sine. More... | |
#define | GMM_TRIANGLE ( GMM_SIGNALFREQUENCY ) |
Supported generator modes when signal type is triangle. More... | |
#define | GMM_SQUARE ( GMM_SIGNALFREQUENCY ) |
Supported generator modes when signal type is square. More... | |
#define | GMM_DC ( GM_CONTINUOUS ) |
Supported generator modes when signal type is DC. More... | |
#define | GMM_NOISE ( GM_CONTINUOUS | GM_GATED ) |
Supported generator modes when signal type is noise. More... | |
#define | GMM_ARBITRARY ( GMM_SIGNALFREQUENCY | GMM_SAMPLEFREQUENCY ) |
Supported generator modes when signal type is arbitrary. More... | |
#define | GMM_PULSE ( GMM_SIGNALFREQUENCY & ~GMM_BURST_SEGMENT_COUNT ) |
Supported generator modes when signal type is pulse. More... | |
#define GMM_NONE 0 |
Definition at line 860 of file libtiepie.h.
#define GMM_BURST_COUNT ( GM_BURST_COUNT ) |
Definition at line 861 of file libtiepie.h.
#define GMM_GATED ( GM_GATED_PERIODS | GM_GATED | GM_GATED_PERIOD_START | GM_GATED_PERIOD_FINISH | GM_GATED_RUN | GM_GATED_RUN_OUTPUT ) |
Definition at line 862 of file libtiepie.h.
#define GMM_BURST_SAMPLE_COUNT ( GM_BURST_SAMPLE_COUNT | GM_BURST_SAMPLE_COUNT_OUTPUT ) |
Definition at line 863 of file libtiepie.h.
#define GMM_BURST_SEGMENT_COUNT ( GM_BURST_SEGMENT_COUNT | GM_BURST_SEGMENT_COUNT_OUTPUT ) |
Definition at line 864 of file libtiepie.h.
#define GMM_BURST ( GMM_BURST_COUNT | GMM_BURST_SAMPLE_COUNT | GMM_BURST_SEGMENT_COUNT ) |
Definition at line 865 of file libtiepie.h.
#define GMM_REQUIRE_TRIGGER ( GMM_GATED | GMM_BURST_SAMPLE_COUNT | GMM_BURST_SEGMENT_COUNT ) |
Generator modes that require an enabeld trigger input.
Definition at line 866 of file libtiepie.h.
#define GMM_ALL ( ( 1ULL << GMN_COUNT ) - 1 ) |
Definition at line 867 of file libtiepie.h.
#define GMM_SIGNALFREQUENCY ( GMM_ALL & ~GMM_BURST_SAMPLE_COUNT ) |
Supported generator modes when frequency mode is signal frequency.
Definition at line 869 of file libtiepie.h.
#define GMM_SAMPLEFREQUENCY ( GMM_ALL ) |
Supported generator modes when frequency mode is sample frequency.
Definition at line 870 of file libtiepie.h.
#define GMM_SINE ( GMM_SIGNALFREQUENCY ) |
Supported generator modes when signal type is sine.
Definition at line 872 of file libtiepie.h.
#define GMM_TRIANGLE ( GMM_SIGNALFREQUENCY ) |
Supported generator modes when signal type is triangle.
Definition at line 873 of file libtiepie.h.
#define GMM_SQUARE ( GMM_SIGNALFREQUENCY ) |
Supported generator modes when signal type is square.
Definition at line 874 of file libtiepie.h.
#define GMM_DC ( GM_CONTINUOUS ) |
Supported generator modes when signal type is DC.
Definition at line 875 of file libtiepie.h.
#define GMM_NOISE ( GM_CONTINUOUS | GM_GATED ) |
Supported generator modes when signal type is noise.
Definition at line 876 of file libtiepie.h.
#define GMM_ARBITRARY ( GMM_SIGNALFREQUENCY | GMM_SAMPLEFREQUENCY ) |
Supported generator modes when signal type is arbitrary.
Definition at line 877 of file libtiepie.h.
#define GMM_PULSE ( GMM_SIGNALFREQUENCY & ~GMM_BURST_SEGMENT_COUNT ) |
Supported generator modes when signal type is pulse.
Definition at line 878 of file libtiepie.h.