in digit_interface/digit.py [0:0]
def __init__(self, serial: str = None, name: str = None) -> None:
"""
DIGIT Device class for a single DIGIT
:param serial: DIGIT device serial
:param name: Human friendly identifier name for the device
"""
self.serial: str = serial
self.name: str = name
self.__dev: typing.Optional[cv2.VideoCapture] = None
self.dev_name: str = ""
self.manufacturer: str = ""
self.model: str = ""
self.revision: int = ""
self.resolution: typing.Dict = {}
self.fps: int = 0
self.intensity: int = 0
if self.serial is not None:
logger.debug(f"Digit object constructed with serial {self.serial}")
self.populate(serial)