MCPcopy Create free account
hub / github.com/LabPy/lantz / buffer_size

Method buffer_size

lantz/drivers/ni/daqmx/base.py:1579–1591  ·  view source on GitHub ↗

The number of samples the I/O buffer can hold for each channel in the task. Set to 0 to perform a hardware-timed operation without using a buffer. Setting this property overrides the automatic I/O buffer allocation that NI-DAQmx performs. Set to None to rese

(self)

Source from the content-addressed store, hash-verified

1577
1578 @Feat()
1579 def buffer_size(self):
1580 """The number of samples the I/O buffer can hold for each
1581 channel in the task.
1582
1583 Set to 0 to perform a hardware-timed operation without
1584 using a buffer. Setting this property overrides the automatic I/O
1585 buffer allocation that NI-DAQmx performs.
1586
1587 Set to None to reset.
1588 """
1589 fun = self.__get_fun('GetBuf{}BufSize')
1590 err, value = fun(RetValue('u32'))
1591 return value
1592
1593 @buffer_size.setter
1594 def buffer_size(self, size):

Callers

nothing calls this directly

Calls 2

RetValueClass · 0.90
__get_funMethod · 0.45

Tested by

no test coverage detected