Skip to content

Commit 6c094b5

Browse files
committedJun 8, 2015
pxi6733: fix type issue
1 parent d66117e commit 6c094b5

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed
 

‎artiq/devices/pxi6733/driver.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -88,15 +88,15 @@ def load_sample_values(self, sampling_freq, values):
8888
min(values), max(values),
8989
self.daq.DAQmx_Val_Volts, None)
9090

91-
channel_number = self.daq.int32()
92-
t.GetTaskNumChans(byref(channel_number))
91+
channel_number = (c_ulong*1)()
92+
t.GetTaskNumChans(channel_number)
9393
nb_values = len(values)
94-
if nb_values % channel_number.value:
94+
if nb_values % channel_number[0]:
9595
self.daq.DAQmxClearTask(t.taskHandle)
9696
raise ValueError("The size of the values array must be a multiple "
9797
"of the number of channels ({})"
98-
.format(channel_number.value))
99-
samps_per_channel = nb_values // channel_number
98+
.format(channel_number[0]))
99+
samps_per_channel = nb_values // channel_number[0]
100100

101101
t.CfgSampClkTiming(self.clock, sampling_freq,
102102
self.daq.DAQmx_Val_Rising,

0 commit comments

Comments
 (0)
Please sign in to comment.