def __init__(self, path): super().__init__(path) if self.vendor_name != 'TASCAM' or self.model_name != 'FireOne': raise ValueError('Unsupported model: {0}, {1}'.format( self.vendor_name, self.model_name)) unit_info = AvcGeneral.get_unit_info(self.fcp) self.company_ids = unit_info['company-id']
def _parse_unit_info(self): return AvcGeneral.get_unit_info(self.fcp)
def __init__(self, fcp, mixer_output_fb, output_labels): unit_info = AvcGeneral.get_unit_info(fcp) self.fcp = fcp self.__company_ids = unit_info['company-id'] self.__mixer_output_fb = mixer_output_fb self.__output_labels = output_labels
def parse_unit_info(cls, fcp): return AvcGeneral.get_unit_info(fcp)
def __init__(self, fcp): unit_info = AvcGeneral.get_unit_info(fcp) self._company_ids = unit_info['company-id'] self._fcp = fcp