📄 niscopeobsolete.h
字号:
ViReal64* XIncrement,
ViReal64* gainFactor,
ViReal64* verticalOffset);
ViStatus _VI_FUNC niScope_FetchMinMaxWaveform (ViSession vi, /* Not recommended */
ViConstString channelName,
ViInt32 waveformSize,
ViReal64 minWaveform[],
ViReal64 maxWaveform[],
ViInt32* actualPoints,
ViReal64* initialX,
ViReal64* XIncrement);
ViStatus _VI_FUNC niScope_ReadMinMaxWaveform (ViSession vi, /* Not recommended */
ViConstString channelName,
ViInt32 waveformSize,
ViInt32 maxTime,
ViReal64 minWaveform[],
ViReal64 maxWaveform[],
ViInt32* actualPoints,
ViReal64* initialX,
ViReal64* XIncrement);
ViStatus _VI_FUNC niScope_FetchMultiMinMaxWaveform (ViSession vi, /* Not recommended */
ViConstString channelName,
ViInt32 recordNumber,
ViInt32 retrievalOffset,
ViInt32 waveformSize,
ViReal64 minWaveform[],
ViReal64 maxWaveform[],
ViInt32* actualPoints,
ViReal64* initialX,
ViReal64* XIncrement);
ViStatus _VI_FUNC niScope_IsInvalidWfmElement ( ViSession vi, /* Not recommended */
ViReal64 elementValue,
ViBoolean* isInvalid);
/* Waveform Measurement Functions */
ViStatus _VI_FUNC niScope_LVSingleReadMeasurement ( ViSession vi, /* Not recommended */
ViConstString channel,
ViReal64 timeout,
ViInt32 scalarMeasFunction,
ViReal64* result);
ViStatus _VI_FUNC niScope_LVSingleFetchMeasurement ( ViSession vi, /* Not recommended */
ViConstString channel,
ViReal64 timeout,
ViInt32 scalarMeasFunction,
ViReal64* result);
ViStatus _VI_FUNC niScope_LVSingleFetchMeasurementStats ( ViSession vi, /* Not recommended */
ViConstString channel,
ViReal64 timeout,
ViInt32 scalarMeasFunction,
ViReal64* result,
ViReal64* mean,
ViReal64* stdev,
ViReal64* min,
ViReal64* max,
ViInt32* numInStats);
ViStatus _VI_FUNC niScope_LVGenericMultiFetchArrayMeasurement (ViSession vi, /* Not recommended */
ViConstString channelList,
ViReal64 timeout,
ViInt32 arrayMeasFunction,
ViInt32 measWfmSize,
ViInt32* actualSamples,
ViReal64* absoluteInitialX,
ViReal64* relativeInitialX,
ViReal64* xIncrement,
ViReal64* offset,
ViReal64* gain,
ViReal64* reserved1,
ViReal64* reserved2,
void* measWfm);
ViStatus _VI_FUNC niScope_LVGenericFetchArrayMeasurement (ViSession vi, /* Not recommended */
ViConstString channel,
ViReal64 timeout,
ViInt32 arrayMeasFunction,
ViInt32 measWfmSize,
ViInt32* actualSamples,
ViReal64* absoluteInitialX,
ViReal64* relativeInitialX,
ViReal64* xIncrement,
ViReal64* offset,
ViReal64* gain,
ViReal64* reserved1,
ViReal64* reserved2,
void* measWfm);
ViStatus _VI_FUNC niScope_FetchWaveformMeasurementStats (ViSession vi, /* Not recommended */
ViConstString channel,
ViInt32 recordNumber,
ViInt32 measFunction,
ViReal64* measurement,
ViReal64* mean,
ViReal64* stdev,
ViReal64* min,
ViReal64* max,
ViInt32* numInStats);
ViStatus _VI_FUNC niScope_FetchWaveformMeasurementArray (ViSession vi, /* Not recommended */
ViConstString channel,
ViInt32 recordNumber,
ViInt32 measFunction,
ViInt32 measArraySize,
ViReal64 measArray[],
ViInt32* actualPoints,
ViReal64* initialX,
ViReal64* XIncrement);
ViStatus _VI_FUNC niScope_ConfigureRefLevels (ViSession vi, /* Not recommended */
ViReal64 low,
ViReal64 mid,
ViReal64 high);
ViStatus _VI_FUNC niScope_ReadWaveformMeasurement (ViSession vi, /* Not recommended */
ViConstString channel,
ViInt32 measFunction,
ViInt32 maxTime,
ViReal64* measurement);
ViStatus _VI_FUNC niScope_FetchWaveformMeasurement (ViSession vi, /* Not recommended */
ViConstString channel,
ViInt32 measFunction,
ViReal64* measurement);
ViStatus _VI_FUNC niScope_FetchMultiWaveformMeasurement (ViSession vi, /* Not recommended */
ViConstString channel,
ViInt32 recordNumber,
ViInt32 measFunction,
ViReal64* measurement);
ViStatus _VI_FUNC niScope_WaitForAcquisitionToFinish(ViSession vi,
ViInt32 maxTime );
ViStatus _VI_FUNC niScope_ConfigureTriggerOutput (ViSession vi, /* Not recommended */
ViInt32 triggerEvent,
ViConstString triggerOutput);
// TV Triggering Extension
ViStatus _VI_FUNC niScope_ConfigureTVTriggerSource (ViSession vi, /* Not recommended */
ViConstString source,
ViInt32 TVSignalFormat,
ViInt32 TVEvent,
ViInt32 TVPolarity);
ViStatus _VI_FUNC niScope_ConfigureTVTriggerLineNumber (ViSession vi, ViInt32 tvLineNumber); /* Not recommended */
/* Calibrate */
/* Old function... use niScope_CalSelfCalibrate or refer to the external
calibration documentations for procedures. */
ViStatus _VI_FUNC niScope_Calibrate (ViSession vi, /* Not recommended */
ViConstString channel,
ViInt32 calibrationOperation,
ViReal64 referenceVoltage);
/* Error handlers */
ViStatus _VI_FUNC niScope_error_query (ViSession vi, /* Not recommended */
ViInt32* errCode,
ViChar errMessage[IVI_MAX_MESSAGE_BUF_SIZE]);
ViStatus _VI_FUNC niScope_GetErrorInfo (ViSession vi, /* Not recommended */
ViStatus* primaryError,
ViStatus* secondaryError,
ViChar errorElaboration[IVI_MAX_MESSAGE_BUF_SIZE]);
ViStatus _VI_FUNC niScope_ClearErrorInfo (ViSession vi); /* Not recommended */
/* Experimental prototype , subject to change, use niScope_FetchBinary instead */
ViStatus _VI_FUNC niScope_DirectDMAFetchBinary (ViSession vi,
ViConstString channelList,
ViReal64 timeout,
ViInt32 numSamples,
ViInt32 bufferSize,
void* bufferAddress,
struct niScope_wfmInfo* wfmInfo,
ViUInt32* offsetToFirstSample);
/* Experimental prototype , subject to change, use niScope_FetchBinary instead */
ViStatus _VI_FUNC niScope_LVDirectDMAFetchBinary (ViSession vi,
ViConstString channel,
ViReal64 timeout,
ViInt32 numSamples,
ViInt32 bufferSize,
void* bufferAddress,
tWfmInfo* wfm_info,
ViUInt32* offsetToFirstSample);
/*********************************************************
Not Recommended error strings (these strings are subject
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -