libtiepie
|
double GenGetAmplitude | ( | TpDeviceHandle_t | hDevice | ) |
Get current signal amplitude
hDevice | a device handle |
double GenGetAmplitudeMax | ( | TpDeviceHandle_t | hDevice | ) |
Get maximum signal amplitude
hDevice | a device handle |
double GenGetAmplitudeMin | ( | TpDeviceHandle_t | hDevice | ) |
Get minimum signal amplitude
hDevice | a device handle |
uint64_t GenGetBurstCount | ( | TpDeviceHandle_t | hDevice | ) |
hDevice | a device handle |
uint64_t GenGetBurstCountMax | ( | TpDeviceHandle_t | hDevice | ) |
hDevice |
double GenGetFrequency | ( | TpDeviceHandle_t | hDevice | ) |
Get current signal/sample frequency
hDevice | a device handle |
double GenGetFrequencyMax | ( | TpDeviceHandle_t | hDevice | ) |
Get maximum signal/sample frequency
hDevice | a device handle |
double GenGetFrequencyMin | ( | TpDeviceHandle_t | hDevice | ) |
Get minimum signal/sample frequency
hDevice | a device handle |
void GenGetFrequencyMinMax | ( | TpDeviceHandle_t | hDevice, |
uint32_t | dwMode, | ||
double * | pMin, | ||
double * | pMax | ||
) |
hDevice | |
dwMode | |
pMin | |
pMax |
uint32_t GenGetMode | ( | TpDeviceHandle_t | hDevice | ) |
Get generator mode
hDevice | a device handle |
uint32_t GenGetModes | ( | TpDeviceHandle_t | hDevice | ) |
Get generator modes
hDevice | a device handle |
uint32_t GenGetModesEx | ( | TpDeviceHandle_t | hDevice, |
uint32_t | dwSignalType | ||
) |
Get generator modes
hDevice | a device handle |
dwSignalType | a ST_* signal type |
double GenGetOffset | ( | TpDeviceHandle_t | hDevice | ) |
Get current signal offset
hDevice | a device handle |
double GenGetOffsetMax | ( | TpDeviceHandle_t | hDevice | ) |
Get maximum signal offset
hDevice | a device handle |
double GenGetOffsetMin | ( | TpDeviceHandle_t | hDevice | ) |
Get minimum signal offset
hDevice | a device handle |
bool8_t GenGetOutputOn | ( | TpDeviceHandle_t | hDevice | ) |
Check whether generator output is on
hDevice | a device handle |
1
if output is on, 0
if output is off. double GenGetPhase | ( | TpDeviceHandle_t | hDevice | ) |
hDevice | a device handle |
uint32_t GenGetSignalType | ( | TpDeviceHandle_t | hDevice | ) |
Get the currently selected signal type.
hDevice | a device handle |
uint32_t GenGetSignalTypes | ( | TpDeviceHandle_t | hDevice | ) |
Get available signal types.
hDevice | a device handle |
double GenGetSymmetry | ( | TpDeviceHandle_t | hDevice | ) |
Get current signal symmetry
hDevice | a device handle |
0...1
bool8_t GenIsBurstActive | ( | TpDeviceHandle_t | hDevice | ) |
Check whether burst is active
hDevice |
1
if active 0
otherwise bool8_t GenIsControllable | ( | TpDeviceHandle_t | hDevice | ) |
hDevice | a device handle |
1
if controllable, 0
otherwise. double GenSetAmplitude | ( | TpDeviceHandle_t | hDevice, |
double | dAmplitude | ||
) |
Set signal amplitude
hDevice | a device handle |
dAmplitude | generator amplitude |
uint64_t GenSetBurstCount | ( | TpDeviceHandle_t | hDevice, |
uint64_t | qwBurstCount | ||
) |
hDevice | |
qwBurstCount |
double GenSetFrequency | ( | TpDeviceHandle_t | hDevice, |
double | dFrequency | ||
) |
Set signal/sample frequency
hDevice | a device handle |
dFrequency | signal/sample frequency |
uint32_t GenSetMode | ( | TpDeviceHandle_t | hDevice, |
uint32_t | dwMode | ||
) |
Set generator mode
hDevice | a device handle |
dwMode | generator mode, a FM_* value |
double GenSetOffset | ( | TpDeviceHandle_t | hDevice, |
double | dOffset | ||
) |
Set signal offset
hDevice | a device handle |
dOffset | generator offset in Volts |
bool8_t GenSetOutputOn | ( | TpDeviceHandle_t | hDevice, |
bool8_t | bOutputOn | ||
) |
Enable or disable generator output
hDevice | a device handle |
bOutputOn | ? |
1
if output is on, 0
if output is off. double GenSetPhase | ( | TpDeviceHandle_t | hDevice, |
double | dPhase | ||
) |
hDevice | a device handle |
dPhase |
uint32_t GenSetSignalType | ( | TpDeviceHandle_t | hDevice, |
uint32_t | dwSignalType | ||
) |
Sets the signal type of the generator.
hDevice | a device handle |
dwSignalType | signal type, a ST_* value |
double GenSetSymmetry | ( | TpDeviceHandle_t | hDevice, |
double | dSymmetry | ||
) |
Set signal symmetry
hDevice | a device handle |
dSymmetry | signal symmetry 0...1 |
0...1
void GenStart | ( | TpDeviceHandle_t | hDevice | ) |
Start generator
hDevice | a device handle |
void GenStop | ( | TpDeviceHandle_t | hDevice | ) |
Stop generator
hDevice | a device handle |
double GenVerifyAmplitude | ( | TpDeviceHandle_t | hDevice, |
double | dAmplitude | ||
) |
hDevice | |
dAmplitude |
double GenVerifyFrequency | ( | TpDeviceHandle_t | hDevice, |
double | dFrequency | ||
) |
hDevice | |
dFrequency |
double GenVerifyFrequencyEx | ( | TpDeviceHandle_t | hDevice, |
double | dFrequency, | ||
uint32_t | dwMode | ||
) |
hDevice | |
dFrequency | |
dwMode |
double GenVerifyOffset | ( | TpDeviceHandle_t | hDevice, |
double | dOffset | ||
) |
hDevice | |
dOffset |
double GenVerifyPhase | ( | TpDeviceHandle_t | hDevice, |
double | dPhase | ||
) |
hDevice | |
dPhase |
double GenVerifySymmetry | ( | TpDeviceHandle_t | hDevice, |
double | dSymmetry | ||
) |
hDevice | |
dSymmetry |