LibTiePie  0.4.5
Library for interfacing TiePie engineering instruments
 All Files Functions Typedefs Macros Modules Pages
Deprecated List
Global GenGetAutoRanging (TpDeviceHandle_t hDevice)
Will be removed in version 1.0, use: GenGetAmplitudeAutoRanging().
Parameters
hDeviceA device handle.
Returns
BOOL8_TRUE if enabled, BOOL8_FALSE if disabled.
Since
0.4.0
Global GenGetMode (TpDeviceHandle_t hDevice)
Will be removed in version 1.0, use: GenGetFrequencyMode().
Parameters
hDeviceA device handle.
Returns
Generator frequency mode, a FM_* value.
Since
0.4.0
Global GenGetModes (TpDeviceHandle_t hDevice)
Will be removed in version 1.0, use: GenGetFrequencyModes().
Parameters
hDeviceA device handle.
Returns
Supported generator frequency modes, a set of OR-ed FM_* values.
Since
0.4.0
Global GenGetRange (TpDeviceHandle_t hDevice)
Will be removed in version 1.0, use: GenGetAmplitudeRange().
Parameters
hDeviceA device handle.
Returns
Range.
Since
0.4.0
Global GenGetRanges (TpDeviceHandle_t hDevice, double *pList, uint32_t dwLength)
Will be removed in version 1.0, use: GenGetAmplitudeRanges().
Parameters
hDeviceA device handle.
pListPointer to array.
dwLengthNumber of elements in array.
Returns
Total number of ranges.
Since
0.4.0
Global GenGetTriggerSourceAND (TpDeviceHandle_t hDevice)
Will be removed in version 1.0, see trigger input(s).
Parameters
hDeviceA device handle.
Returns
Trigger sources, a set of OR-ed TS_CH* values.
Since
0.4.0
Global GenGetTriggerSourceOR (TpDeviceHandle_t hDevice)
Will be removed in version 1.0, see trigger input(s).
Parameters
hDeviceA device handle.
Returns
Trigger sources, a set of OR-ed TS_CH* values.
Since
0.4.0
Global GenGetTriggerSources (TpDeviceHandle_t hDevice)
Will be removed in version 1.0, see trigger input(s).
Parameters
hDeviceA device handle.
Returns
Supported trigger sources, a set of OR-ed TS_CH* values.
Since
0.4.0
Global GenSetAutoRanging (TpDeviceHandle_t hDevice, bool8_t bEnable)
Will be removed in version 1.0, use: GenSetAmplitudeAutoRanging().
Parameters
hDeviceA device handle.
bEnableBOOL8_TRUE to enable or BOOL8_FALSE to disable.
Returns
BOOL8_TRUE if enabled, BOOL8_FALSE if disabled.
Since
0.4.0
Global GenSetMode (TpDeviceHandle_t hDevice, uint32_t dwMode)
Will be removed in version 1.0, use: GenSetFrequencyMode().
Parameters
hDeviceA device handle.
dwModeGenerator frequency mode, a FM_* value.
Returns
Generator frequency mode, a FM_* value.
Since
0.4.0
Global GenSetRange (TpDeviceHandle_t hDevice, double dRange)
Will be removed in version 1.0, use: GenSetAmplitudeRange().
Parameters
hDeviceA device handle.
dRangeMaximum value that must fit within range.
Returns
Range.
Global GenSetTriggerSourceAND (TpDeviceHandle_t hDevice, uint64_t qwTriggerSourceMask)
Will be removed in version 1.0, see trigger input(s).
Parameters
hDeviceA device handle.
qwTriggerSourceMaskTrigger sources, a set of OR-ed TS_CH* values.
Returns
Trigger sources, a set of OR-ed TS_CH* values.
Since
0.4.0
Global GenSetTriggerSourceOR (TpDeviceHandle_t hDevice, uint64_t qwTriggerSourceMask)
Will be removed in version 1.0, see trigger input(s).
Parameters
hDeviceA device handle.
qwTriggerSourceMaskTrigger sources, a set of OR-ed TS_CH* values.
Returns
Trigger sources, a set of OR-ed TS_CH* values.
Since
0.4.0
Global ScpChGetTriggerHysteresis (TpDeviceHandle_t hDevice, uint16_t wCh, uint32_t dwIndex)
Will be removed in LibTiePie 1.0, use: ScpChTrGetHysteresis().
Parameters
hDeviceA device handle.
wChChannel number, 0 to ScpGetChannelCount() - 1.
dwIndexTrigger hysteresis index.
Returns
Trigger hysteresis, 0 to 1.
Since
0.4.0
Global ScpChGetTriggerKind (TpDeviceHandle_t hDevice, uint16_t wCh)
Will be removed in LibTiePie 1.0, use: ScpChTrGetKind().
Parameters
hDeviceA device handle.
wChChannel number, 0 to ScpGetChannelCount() - 1.
Returns
A TK_* value.
Since
0.4.0
Global ScpChGetTriggerKinds (TpDeviceHandle_t hDevice, uint16_t wCh)
Will be removed in LibTiePie 1.0, use: ScpChTrGetKinds().
Parameters
hDeviceA device handle.
wChChannel number, 0 to ScpGetChannelCount() - 1.
Returns
Supported trigger kinds, a set of OR-ed TK_* values.
Since
0.4.0
Global ScpChGetTriggerLevel (TpDeviceHandle_t hDevice, uint16_t wCh, uint32_t dwIndex)
Will be removed in LibTiePie 1.0, use: ScpChTrGetLevel().
Parameters
hDeviceA device handle.
wChChannel number, 0 to ScpGetChannelCount() - 1.
dwIndexTrigger hysteresis index.
Returns
Trigger level, 0 to 1.
Since
0.4.0
Global ScpChGetTriggerPulseTime (TpDeviceHandle_t hDevice, uint16_t wCh)
Will be removed in LibTiePie 1.0, use: ScpChTrGetTime().
Parameters
hDeviceA device handle.
wChChannel number, 0 to ScpGetChannelCount() - 1.
Returns
Trigger pulse time in seconds.
Since
0.4.0
Global ScpChSetTriggerHysteresis (TpDeviceHandle_t hDevice, uint16_t wCh, uint32_t dwIndex, double dHysteresis)
Will be removed in LibTiePie 1.0, use: ScpChTrSetHysteresis().
Parameters
hDeviceA device handle.
wChChannel number, 0 to ScpGetChannelCount() - 1.
dwIndexTrigger hysteresis index.
dHysteresisTrigger hysteresis, 0 to 1.
Returns
Trigger hysteresis, 0 to 1.
Since
0.4.0
Global ScpChSetTriggerKind (TpDeviceHandle_t hDevice, uint16_t wCh, uint64_t qwTriggerKind)
Will be removed in LibTiePie 1.0, use: ScpChTrSetKind().
Parameters
hDeviceA device handle.
wChChannel number, 0 to ScpGetChannelCount() - 1.
qwTriggerKindTrigger kind: a TK_* value.
Returns
A TK_* value.
Since
0.4.0
Global ScpChSetTriggerLevel (TpDeviceHandle_t hDevice, uint16_t wCh, uint32_t dwIndex, double dLevel)
Will be removed in LibTiePie 1.0, use: ScpChTrSetLevel().
Parameters
hDeviceA device handle.
wChChannel number, 0 to ScpGetChannelCount() - 1.
dwIndexTrigger hysteresis index.
dLevelTrigger level, 0 to 1.
Returns
Trigger level, 0 to 1.
Since
0.4.0
Global ScpChSetTriggerPulseTime (TpDeviceHandle_t hDevice, uint16_t wCh, double dPulseTime)
Will be removed in LibTiePie 1.0, use: ScpChTrSetTime().
Parameters
hDeviceA device handle.
wChChannel number, 0 to ScpGetChannelCount() - 1.
dPulseTimeTrigger pulse time in seconds.
Returns
Trigger pulse time in seconds.
Since
0.4.0
Global ScpGetTriggerHysteresis (TpDeviceHandle_t hDevice, uint64_t qwTriggerSource, uint32_t dwIndex)
Will be removed in LibTiePie 1.0, use: ScpChTrGetHysteresis().
Parameters
hDeviceA device handle.
qwTriggerSourceA TS_CH* value.
dwIndexTrigger hysteresis index.
Returns
Trigger hysteresis, 0 to 1.
Since
0.4.0
Global ScpGetTriggerKind (TpDeviceHandle_t hDevice, uint64_t qwTriggerSource)
Will be removed in LibTiePie 1.0, use: ScpChTrGetKind() and/or DevTrInGetKind().
Parameters
hDeviceA device handle.
qwTriggerSourceA TS_CH* value.
Returns
A TK_* value.
Since
0.4.0
Global ScpGetTriggerKinds (TpDeviceHandle_t hDevice, uint64_t qwTriggerSourceMask)
Will be removed in LibTiePie 1.0, use: ScpChTrGetKinds() and/or DevTrInGetKinds().
Parameters
hDeviceA device handle.
qwTriggerSourceMaskA TS_CH* value or multiple OR-ed TS_CH* values.
Returns
Supported trigger kinds, a set of OR-ed TK_* values.
Since
0.4.0
Global ScpGetTriggerLevel (TpDeviceHandle_t hDevice, uint64_t qwTriggerSource, uint32_t dwIndex)
Will be removed in LibTiePie 1.0, use: ScpChTrGetLevel().
Parameters
hDeviceA device handle.
qwTriggerSourceA TS_CH* value.
dwIndexTrigger level index.
Returns
Trigger level, 0 to 1.
Since
0.4.0
Global ScpGetTriggerSourceAND (TpDeviceHandle_t hDevice)
Will be removed in LibTiePie 1.0, see Trigger system page.
Parameters
hDeviceA device handle.
Returns
Trigger sources, a set of OR-ed TS_CH* values.
Since
0.4.0
Global ScpGetTriggerSourceOR (TpDeviceHandle_t hDevice)
Will be removed in LibTiePie 1.0, see Trigger system page.
Parameters
hDeviceA device handle.
Returns
Trigger sources, a set of OR-ed TS_CH* values.
Since
0.4.0
Global ScpGetTriggerSources (TpDeviceHandle_t hDevice)
Will be removed in LibTiePie 1.0, see Trigger system page.
Parameters
hDeviceA device handle.
Returns
Supported trigger sources, a set of OR-ed TS_CH* values.
Since
0.4.0
Global ScpSetTriggerHysteresis (TpDeviceHandle_t hDevice, uint64_t qwTriggerSource, uint32_t dwIndex, double dHysteresis)
Will be removed in LibTiePie 1.0, use: ScpChTrSetHysteresis().
Parameters
hDeviceA device handle.
qwTriggerSourceA TS_CH* value.
dwIndexTrigger hysteresis index.
dHysteresisTrigger hysteresis, 0 to 1.
Returns
Trigger hysteresis, 0 to 1.
Since
0.4.0
Global ScpSetTriggerKind (TpDeviceHandle_t hDevice, uint64_t qwTriggerSource, uint64_t qwTriggerKind)
Will be removed in LibTiePie 1.0, use: ScpChTrSetKind() and/or DevTrInSetKind().
Parameters
hDeviceA device handle.
qwTriggerSourceA TS_CH* value.
qwTriggerKindTrigger kind: a TK_* value.
Returns
A TK_* value.
Since
0.4.0
Global ScpSetTriggerLevel (TpDeviceHandle_t hDevice, uint64_t qwTriggerSource, uint32_t dwIndex, double dLevel)
Will be removed in LibTiePie 1.0, use: ScpChTrSetLevel().
Parameters
hDeviceA device handle.
qwTriggerSourceA TS_CH* value.
dwIndexTrigger level index.
dLevelTrigger level, 0 to 1.
Returns
Trigger level, 0 to 1.
Since
0.4.0
Global ScpSetTriggerSourceAND (TpDeviceHandle_t hDevice, uint64_t qwTriggerSourceMask)
Will be removed in LibTiePie 1.0, see Trigger system page.
Parameters
hDeviceA device handle.
qwTriggerSourceMaskTrigger sources, a set of OR-ed TS_CH* values.
Returns
Trigger sources, a set of OR-ed TS_CH* values.
Since
0.4.0
Global ScpSetTriggerSourceOR (TpDeviceHandle_t hDevice, uint64_t qwTriggerSourceMask)
Will be removed in LibTiePie 1.0, see Trigger system page.
Parameters
hDeviceA device handle.
qwTriggerSourceMaskTrigger sources, a set of OR-ed TS_CH* values.
Returns
Trigger sources, a set of OR-ed TS_CH* values.
Since
0.4.0