fetch_analog()#

abstractmethod DAQDriverBase.fetch_analog() → Any[source]#

Block until samples_per_channel new AI samples are available, then return them.

Drivers should set self.points_in_buffer for buffer-depth telemetry and return dt (ns per sample) so the wrapper can build contiguous timestamps via HWTimestamper.