Source code for PFTL.model.base_daq
"""
Base DAQ
========
Base class for the DAQ objects. It keeps track of the functions that every new model should implement.
This helps keeping the code organized and to maintain downstream compliancy.
"""
[docs]
class DAQBase:
def __init__(self, port):
self.port = port
def __str__(self):
return f"DAQ on port: {self.port}"