public static extern UInt32 SetDataBuffersRapid( short handle, Channel channel, short[] buffer, uint bufferLth, uint waveform, PS6000DownSampleRatioMode mode);
public static extern UInt32 SetDataBuffers( short handle, Channel channel, short[] bufferMax, short[] bufferMin, uint bufferLth, PS6000DownSampleRatioMode mode);
public static extern UInt32 GetValuesRapid( short handle, ref uint noOfSamples, uint fromSegmentIndex, uint toSegmentIndex, uint downSampleRatio, PS6000DownSampleRatioMode mode, short[] overflows);
public static extern UInt32 GetValues( short handle, uint startIndex, ref uint noOfSamples, uint downSampleRatio, PS6000DownSampleRatioMode mode, uint segmentIndex, out short overflow);
public static extern UInt32 RunStreaming( short handle, ref uint sampleInterval, ReportedTimeUnits sampleIntervalTimeUnits, uint maxPreTriggerSamples, uint maxPostPreTriggerSamples, short autoStop, uint downSamplingRation, PS6000DownSampleRatioMode mode, uint overviewBufferSize);
public static extern short SetDataBuffersRapid( short handle, Channel channel, short[] buffer, int bufferLth, ushort waveform, PS6000DownSampleRatioMode mode);
public static extern short SetDataBuffers( short handle, Channel channel, short[] bufferMax, short[] bufferMin, int bufferLth, PS6000DownSampleRatioMode mode);
public static extern short RunStreaming( short handle, ref uint sampleInterval, ReportedTimeUnits sampleIntervalTimeUnits, uint maxPreTriggerSamples, uint maxPostPreTriggerSamples, short autoStop, uint downSamplingRation, PS6000DownSampleRatioMode mode, uint overviewBufferSize);
public static extern short GetValuesRapid( short handle, ref uint noOfSamples, uint fromSegmentIndex, uint toSegmentIndex, uint downSampleRatio, PS6000DownSampleRatioMode mode, short[] overflows);
public static extern short GetValues( short handle, uint startIndex, ref uint noOfSamples, uint downSampleRatio, PS6000DownSampleRatioMode mode, ushort segmentIndex, out short overflow);