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 GenGetFrequency | ( | TpDeviceHandle_t | hDevice | ) |
Get current signal frequency
hDevice | a device handle |
double GenGetFrequencyMax | ( | TpDeviceHandle_t | hDevice | ) |
Get maximum signal frequency
hDevice | a device handle |
double GenGetFrequencyMin | ( | TpDeviceHandle_t | hDevice | ) |
Get minimum signal frequency
hDevice | a device handle |
uint32_t GenGetMode | ( | TpDeviceHandle_t | hDevice | ) |
Get generator mode
hDevice | a device handle |
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 if generator output is on
hDevice | a device handle |
1
if output is on, 0
if output is off. 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
double GenSetAmplitude | ( | TpDeviceHandle_t | hDevice, | |
double | dAmplitude | |||
) |
Set signal amplitude
hDevice | a device handle | |
dAmplitude | generator amplitude in Volts |
double GenSetFrequency | ( | TpDeviceHandle_t | hDevice, | |
double | dFrequency | |||
) |
Set signal frequency
hDevice | a device handle | |
dFrequency | signal frequency in Hz |
uint32_t GenSetMode | ( | TpDeviceHandle_t | hDevice, | |
uint32_t | dwMode | |||
) |
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. 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, | |
int64_t | iBurstCount | |||
) |
Start generator
hDevice | a device handle | |
iBurstCount | number of periods before stop, -1 means continously mode |
void GenStop | ( | TpDeviceHandle_t | hDevice | ) |
Stop generator
hDevice | a device handle |