Пример #1
0
    def __init__(self, eeprom_raw_data=None, calibration_type=0):
        self._calibration_type = calibration_type
        start_pos = 0

        if eeprom_raw_data != None:
            self.dom_data = sffbase.parse(self, self.dom_map,
                              eeprom_raw_data, start_pos)
Пример #2
0
    def __init__(self, eeprom_raw_data=None, calibration_type=0):
        self._calibration_type = calibration_type
        start_pos = 0

        if eeprom_raw_data != None:
            self.dom_data = sffbase.parse(self, self.dom_map, eeprom_raw_data,
                                          start_pos)
Пример #3
0
    def __init__(self, eeprom_raw_data=None):
        self.interface_data = None
        start_pos = 128

        if eeprom_raw_data != None:
            self.interface_data = sffbase.parse(self, self.interface_id,
                                                eeprom_raw_data, start_pos)
Пример #4
0
    def __init__(self, eeprom_raw_data=None):
        self.interface_data = None
        start_pos = 0

        if eeprom_raw_data != None:
            self.interface_data = sffbase.parse(self, self.interface_id,
                                                eeprom_raw_data, start_pos)
            self.calibration_type = self._get_calibration_type(eeprom_raw_data)
Пример #5
0
    def __init__(self, eeprom_raw_data=None):
        self.interface_data = None
        start_pos = 0

        if eeprom_raw_data != None:
            self.interface_data = sffbase.parse(self,
                            self.interface_id,
                            eeprom_raw_data, start_pos)
            self.calibration_type = self._get_calibration_type(
                            eeprom_raw_data)
Пример #6
0
 def parse(self, eeprom_raw_data, start_pos):
     return sffbase.parse(self, self.dom_map, eeprom_raw_data, start_pos)
Пример #7
0
 def parse_qsfp_dom_capability(self, sn_raw_data, start_pos):
     return sffbase.parse(self, self.qsfp_dom_capability, sn_raw_data,
                          start_pos)
Пример #8
0
 def parse_vendor_sn(self, sn_raw_data, start_pos):
     return sffbase.parse(self, self.vendor_sn, sn_raw_data, start_pos)
Пример #9
0
 def parse_vendor_rev(self, rev_raw_data, start_pos):
     return sffbase.parse(self, self.vendor_rev, rev_raw_data, start_pos)
Пример #10
0
 def parse_vendor_name(self, name_raw_data, start_pos):
     return sffbase.parse(self, self.vendor_name, name_raw_data, start_pos)
Пример #11
0
 def parse(self, eeprom_raw_data, start_pos):
     return sffbase.parse(self, self.dom_map, eeprom_raw_data, start_pos)
Пример #12
0
 def parse_channel_monitor_params_with_tx_power(self, eeprom_raw_data,
                                                start_pos):
     return sffbase.parse(self,
                          self.dom_channel_monitor_params_with_tx_power,
                          eeprom_raw_data, start_pos)
Пример #13
0
 def parse_voltage(self, eeprom_raw_data, start_pos):
     return sffbase.parse(self, self.dom_module_voltage, eeprom_raw_data,
                          start_pos)
Пример #14
0
 def parse_temperature(self, eeprom_raw_data, start_pos):
     return sffbase.parse(self, self.dom_module_temperature,
                          eeprom_raw_data, start_pos)
Пример #15
0
 def parse_sfp_dom_rev(self, type_raw_data, start_pos):
     return sffbase.parse(self, self.sfp_dom_rev, type_raw_data, start_pos)
Пример #16
0
 def parse(self, eeprom_raw_data, start_pos):
     return sffbase.parse(self, self.interface_id, eeprom_raw_data, start_pos)
Пример #17
0
 def parse(self, eeprom_raw_data, start_pos):
     return sffbase.parse(self, self.interface_id, eeprom_raw_data,
                          start_pos)
Пример #18
0
 def parse_sfp_type(self, type_raw_data, start_pos):
     return sffbase.parse(self, self.sfp_type, type_raw_data, start_pos)