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.