2 ## This file is part of the libsigrokdecode project.
4 ## Copyright (C) 2016 Bert Vermeulen <bert@biot.com>
6 ## This program is free software; you can redistribute it and/or modify
7 ## it under the terms of the GNU General Public License as published by
8 ## the Free Software Foundation; either version 3 of the License, or
9 ## (at your option) any later version.
11 ## This program is distributed in the hope that it will be useful,
12 ## but WITHOUT ANY WARRANTY; without even the implied warranty of
13 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 ## GNU General Public License for more details.
16 ## You should have received a copy of the GNU General Public License
17 ## along with this program; if not, see <http://www.gnu.org/licenses/>.
20 # This module contains definitions for use by pluggable network adapters,
21 # such as SFP, XFP etc.
25 0x02: 'Integrated module/connector',
39 4: "Temp high warning",
40 6: "Temp low warning",
41 16: "Bias high alarm",
43 20: "Bias high warning",
44 22: "Bias low warning",
45 24: "TX power high alarm",
46 26: "TX power low alarm",
47 28: "TX power high warning",
48 30: "TX power low warning",
49 32: "RX power high alarm",
50 34: "RX power low alarm",
51 36: "RX power high warning",
52 38: "RX power low warning",
53 40: "AUX 1 high alarm",
54 42: "AUX 1 low alarm",
55 44: "AUX 1 high warning",
56 46: "AUX 1 low warning",
57 48: "AUX 2 high alarm",
58 50: "AUX 2 low alarm",
59 52: "AUX 2 high warning",
60 54: "AUX 2 low warning",
64 0: "Module temperature",
66 6: "Measured TX output power",
67 8: "Measured RX input power",
68 10: "AUX 1 measurement",
69 12: "AUX 2 measurement",
90 0x02: "Fibre Channel style 1 copper",
91 0x03: "Fibre Channel style 2 copper",
93 0x05: "Fibre Channel coax",
99 0x0b: "Optical pigtail",
101 0x21: "Copper pigtail",
106 ["10GBASE-SR", "10GBASE-LR", "10GBASE-ER", "10GBASE-LRM", "10GBASE-SW",
107 "10GBASE-LW", "10GBASE-EW"],
109 ["1200-MX-SN-I", "1200-SM-LL-L", "Extended Reach 1550 nm",
110 "Intermediate reach 1300 nm FP"],
114 ["1000BASE-SX / 1xFC MMF", "1000BASE-LX / 1xFC SMF", "2xFC MMF",
115 "2xFC SMF", "OC48-SR", "OC48-IR", "OC48-LR"],
116 # 10GB SONET/SDH interconnect
117 ["I-64.1r", "I-64.1", "I-64.2r", "I-64.2", "I-64.3", "I-64.5"],
118 # 10GB SONET/SDH short haul
119 ["S-64.1", "S-64.2a", "S-64.2b", "S-64.3a", "S-64.3b", "S-64.5a", "S-64.5b"],
120 # 10GB SONET/SDH long haul
121 ["L-64.1", "L-64.2a", "L-64.2b", "L-64.2c", "L-64.3", "G.959.1 P1L1-2D2"],
122 # 10GB SONET/SDH very long haul
123 ["V-64.2a", "V-64.2b", "V-64.3"],
153 "lineside loopback mode",
158 ["no wavelength control", "sctive wavelength control"],
159 ["uncooled transmitter device", "cooled transmitter"],
160 ["PIN detector", "APD detector"],
161 ["transmitter not tunable", "transmitter tunable"],
168 "VPS LV regulator mode",
169 "VPS bypassed regulator mode",
170 "active FEC control",
171 "wavelength tunability",
183 "3.3V supply voltage",
184 "1.8V supply voltage",
185 "-5.2V supply voltage",
189 "3.3V supply current",
190 "1.8V supply current",
191 "-5.2V supply current",