Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 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)
Exemplo n.º 6
0
 def parse(self, eeprom_raw_data, start_pos):
     return sffbase.parse(self, self.dom_map, eeprom_raw_data, start_pos)
Exemplo n.º 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)
Exemplo n.º 8
0
 def parse_vendor_sn(self, sn_raw_data, start_pos):
     return sffbase.parse(self, self.vendor_sn, sn_raw_data, start_pos)
Exemplo n.º 9
0
 def parse_vendor_rev(self, rev_raw_data, start_pos):
     return sffbase.parse(self, self.vendor_rev, rev_raw_data, start_pos)
Exemplo n.º 10
0
 def parse_vendor_name(self, name_raw_data, start_pos):
     return sffbase.parse(self, self.vendor_name, name_raw_data, start_pos)
Exemplo n.º 11
0
 def parse(self, eeprom_raw_data, start_pos):
     return sffbase.parse(self, self.dom_map, eeprom_raw_data, start_pos)
Exemplo n.º 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)
Exemplo n.º 13
0
 def parse_voltage(self, eeprom_raw_data, start_pos):
     return sffbase.parse(self, self.dom_module_voltage, eeprom_raw_data,
                          start_pos)
Exemplo n.º 14
0
 def parse_temperature(self, eeprom_raw_data, start_pos):
     return sffbase.parse(self, self.dom_module_temperature,
                          eeprom_raw_data, start_pos)
Exemplo n.º 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)
Exemplo n.º 16
0
 def parse(self, eeprom_raw_data, start_pos):
     return sffbase.parse(self, self.interface_id, eeprom_raw_data, start_pos)
Exemplo n.º 17
0
 def parse(self, eeprom_raw_data, start_pos):
     return sffbase.parse(self, self.interface_id, eeprom_raw_data,
                          start_pos)
Exemplo n.º 18
0
 def parse_sfp_type(self, type_raw_data, start_pos):
     return sffbase.parse(self, self.sfp_type, type_raw_data, start_pos)