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',