Skip to content

Commit facdae3

Browse files
author
neil.hamilton
committed
Continue work on ps6000aStreamingModeExample.py
1 parent 59bbfe3 commit facdae3

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

ps6000aExamples/ps6000aStreamingModeExample.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
for i in range (0,9):
6464
bufferA(i) = (ctypes.c_int16 * nSamples)()
6565

66-
66+
print(bufferA)
6767
# Set data buffers
6868
# handle = chandle
6969
# channel = channelA
@@ -94,18 +94,21 @@
9494

9595
count = 1
9696

97+
actionB = add
98+
9799
picoOk = PICO_STATUS["PICO_OK"]
98100

99101
while count <= maxBuffers:
100102

101103
status["getStreamingLatestValues"] = ps.ps6000aGetStreaminglatestValues(chandle, ctypes.byref(streamData), 1, ctypes.byref(streamTrigger)
102104

103-
if status["getStreamingLatestValues"] == picoOk:
105+
if status["getStreamingLatestValues"] == picoOk
104106
else
105107
count = count+1
106-
if count <= maxBuffers:
107-
status["setDataBuffer"] = ps.ps6000aSetDataBuffer(chandle, channelA, ctypes.byref(bufferA(count-1)), nSamples, dataType, waveform, downSampleMode, action)
108-
print(count)
108+
if count <= maxBuffers
109+
status["setDataBuffers"] = ps.ps6000aSetDataBuffer(chandle, channelA, ctypes.byref(bufferA(count-1)), nSamples, dataType, waveform, downSampleMode, actionB)
110+
assert_pico_ok(status["setDataBuffers"])
111+
print(count)
109112

110113
print("streaming finished")
111114

0 commit comments

Comments
 (0)