From af1739f0a72f0c38ea3fa07c23fe30eea3363dfd Mon Sep 17 00:00:00 2001 From: David Noble Date: Thu, 23 Jan 2025 09:58:27 +0100 Subject: [PATCH] feat: add one Corning module and one Corning device type (#2670) * feat: added Corning EDGE-CP48-90 module * feat: add Corning MAXCSV VOL model * fix: YAML linting * Update MAXCSV-02408-C001.yaml Fixed pre-commit issues * Update MAXCSV-02408-C001.yaml --------- Co-authored-by: Harry --- device-types/Corning/MAXCSV-02408-C001.yaml | 183 ++++++++++++++++++++ module-types/Corning/EDGE-CP48-90.yaml | 43 +++++ 2 files changed, 226 insertions(+) create mode 100644 device-types/Corning/MAXCSV-02408-C001.yaml create mode 100644 module-types/Corning/EDGE-CP48-90.yaml diff --git a/device-types/Corning/MAXCSV-02408-C001.yaml b/device-types/Corning/MAXCSV-02408-C001.yaml new file mode 100644 index 00000000..4a31a605 --- /dev/null +++ b/device-types/Corning/MAXCSV-02408-C001.yaml @@ -0,0 +1,183 @@ +--- +manufacturer: Corning +model: MAXCSV-02408-C001 +slug: corning-maxcsv-02408-c001 +description: Everon Copper Datacom VOL Patch panel 19-inch 1 U, flat, 24 ports, black +part_number: MAXCSV-02408-C001 +u_height: 1.0 +is_full_depth: false +airflow: passive +comments: '[Corning Product Page](https://ecatalog.corning.com/optical-communications/EMEA/en_GB/Copper-Hardware/Everon%C2%AE-Copper-Datacom-Patch-Panels/Everon%C2%AE-Copper-Datacom-VOL-Patch-panel-19%27-inch/p/MAXCSV-02408-C001)' +front_image: false +rear_image: false +is_powered: false +front-ports: + - name: '1' + type: 8p8c + rear_port: '1' + rear_port_position: 1 + - name: '2' + type: 8p8c + rear_port: '2' + rear_port_position: 1 + - name: '3' + type: 8p8c + rear_port: '3' + rear_port_position: 1 + - name: '4' + type: 8p8c + rear_port: '4' + rear_port_position: 1 + - name: '5' + type: 8p8c + rear_port: '5' + rear_port_position: 1 + - name: '6' + type: 8p8c + rear_port: '6' + rear_port_position: 1 + - name: '7' + type: 8p8c + rear_port: '7' + rear_port_position: 1 + - name: '8' + type: 8p8c + rear_port: '8' + rear_port_position: 1 + - name: '9' + type: 8p8c + rear_port: '9' + rear_port_position: 1 + - name: '10' + type: 8p8c + rear_port: '10' + rear_port_position: 1 + - name: '11' + type: 8p8c + rear_port: '11' + rear_port_position: 1 + - name: '12' + type: 8p8c + rear_port: '12' + rear_port_position: 1 + - name: '13' + type: 8p8c + rear_port: '13' + rear_port_position: 1 + - name: '14' + type: 8p8c + rear_port: '14' + rear_port_position: 1 + - name: '15' + type: 8p8c + rear_port: '15' + rear_port_position: 1 + - name: '16' + type: 8p8c + rear_port: '16' + rear_port_position: 1 + - name: '17' + type: 8p8c + rear_port: '17' + rear_port_position: 1 + - name: '18' + type: 8p8c + rear_port: '18' + rear_port_position: 1 + - name: '19' + type: 8p8c + rear_port: '19' + rear_port_position: 1 + - name: '20' + type: 8p8c + rear_port: '20' + rear_port_position: 1 + - name: '21' + type: 8p8c + rear_port: '21' + rear_port_position: 1 + - name: '22' + type: 8p8c + rear_port: '22' + rear_port_position: 1 + - name: '23' + type: 8p8c + rear_port: '23' + rear_port_position: 1 + - name: '24' + type: 8p8c + rear_port: '24' + rear_port_position: 1 +rear-ports: + - name: '1' + type: other + positions: 1 + - name: '2' + type: other + positions: 1 + - name: '3' + type: other + positions: 1 + - name: '4' + type: other + positions: 1 + - name: '5' + type: other + positions: 1 + - name: '6' + type: other + positions: 1 + - name: '7' + type: other + positions: 1 + - name: '8' + type: other + positions: 1 + - name: '9' + type: other + positions: 1 + - name: '10' + type: other + positions: 1 + - name: '11' + type: other + positions: 1 + - name: '12' + type: other + positions: 1 + - name: '13' + type: other + positions: 1 + - name: '14' + type: other + positions: 1 + - name: '15' + type: other + positions: 1 + - name: '16' + type: other + positions: 1 + - name: '17' + type: other + positions: 1 + - name: '18' + type: other + positions: 1 + - name: '19' + type: other + positions: 1 + - name: '20' + type: other + positions: 1 + - name: '21' + type: other + positions: 1 + - name: '22' + type: other + positions: 1 + - name: '23' + type: other + positions: 1 + - name: '24' + type: other + positions: 1 diff --git a/module-types/Corning/EDGE-CP48-90.yaml b/module-types/Corning/EDGE-CP48-90.yaml new file mode 100644 index 00000000..2b19a75b --- /dev/null +++ b/module-types/Corning/EDGE-CP48-90.yaml @@ -0,0 +1,43 @@ +--- +manufacturer: Corning +model: EDGE-CP48-90 +part_number: EDGE-CP48-90 +comments: "Corning EDGE MTP Adapter Panel: \r\n\r\n* CP = MTP Adaper Panel \r\n* 48 = 48-Strand \r\n* 90 = Single-mode Ultra (OS2)" +front-ports: + - name: '{module}1' + type: mpo + rear_port: '{module}1' + rear_port_position: 1 + comments: Front Port MPO conector port 1 (Strands 1-12) + - name: '{module}2' + type: mpo + rear_port: '{module}2' + rear_port_position: 1 + comments: Front Port MPO conector port 2 (Strands 13-24) + - name: '{module}3' + type: mpo + rear_port: '{module}3' + rear_port_position: 1 + comments: Front Port MPO conector port 3 (Strands 25-36) + - name: '{module}4' + type: mpo + rear_port: '{module}4' + rear_port_position: 1 + comments: Front Port MPO conector port 4 (Strands 37-48) +rear-ports: + - name: '{module}1' + type: mpo + positions: 1 + comments: Rear Port MPO connector port 1 (Strands 1-12) + - name: '{module}2' + type: mpo + positions: 1 + comments: Rear Port MPO connector port 2 (strands 13-24) + - name: '{module}3' + type: mpo + positions: 1 + comments: Rear Port MPO connector port 3 (strands 25-36) + - name: '{module}4' + type: mpo + positions: 1 + comments: Rear Port MPO connector port 4 (strands 37-48)