mahos.inst.daq_interface.BufferedReaderInterface#
- class mahos.inst.daq_interface.BufferedReaderInterface(client: InstrumentClient | MultiInstrumentClient, inst: str)#
Common interface for AnalogIn and BufferedEdgeCounter.
- __init__(client: InstrumentClient | MultiInstrumentClient, inst: str)#
Methods
get_unit
()Get reading / count unit in str.
pop_all_block
()Get all data from buffer as list.
pop_all_opt
()Get all data from buffer as list.
pop_block
()Get data from buffer.
pop_opt
()Get data from buffer.