LibTiePie
0.9.16
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 892 of file libtiepie.h.
#define GMM_BURST_COUNT ( GM_BURST_COUNT ) |
Definition at line 893 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 894 of file libtiepie.h.
#define GMM_BURST_SAMPLE_COUNT ( GM_BURST_SAMPLE_COUNT | GM_BURST_SAMPLE_COUNT_OUTPUT ) |
Definition at line 895 of file libtiepie.h.
#define GMM_BURST_SEGMENT_COUNT ( GM_BURST_SEGMENT_COUNT | GM_BURST_SEGMENT_COUNT_OUTPUT ) |
Definition at line 896 of file libtiepie.h.
#define GMM_BURST ( GMM_BURST_COUNT | GMM_BURST_SAMPLE_COUNT | GMM_BURST_SEGMENT_COUNT ) |
Definition at line 897 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 898 of file libtiepie.h.
#define GMM_ALL ( ( 1ULL << GMN_COUNT ) - 1 ) |
Definition at line 899 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 901 of file libtiepie.h.
#define GMM_SAMPLEFREQUENCY ( GMM_ALL ) |
Supported generator modes when frequency mode is sample frequency.
Definition at line 902 of file libtiepie.h.
#define GMM_SINE ( GMM_SIGNALFREQUENCY ) |
Supported generator modes when signal type is sine.
Definition at line 904 of file libtiepie.h.
#define GMM_TRIANGLE ( GMM_SIGNALFREQUENCY ) |
Supported generator modes when signal type is triangle.
Definition at line 905 of file libtiepie.h.
#define GMM_SQUARE ( GMM_SIGNALFREQUENCY ) |
Supported generator modes when signal type is square.
Definition at line 906 of file libtiepie.h.
#define GMM_DC ( GM_CONTINUOUS ) |
Supported generator modes when signal type is DC.
Definition at line 907 of file libtiepie.h.
#define GMM_NOISE ( GM_CONTINUOUS | GM_GATED ) |
Supported generator modes when signal type is noise.
Definition at line 908 of file libtiepie.h.
#define GMM_ARBITRARY ( GMM_SIGNALFREQUENCY | GMM_SAMPLEFREQUENCY ) |
Supported generator modes when signal type is arbitrary.
Definition at line 909 of file libtiepie.h.
#define GMM_PULSE ( GMM_SIGNALFREQUENCY & ~GMM_BURST_SEGMENT_COUNT ) |
Supported generator modes when signal type is pulse.
Definition at line 910 of file libtiepie.h.