From 66b675fb8d89b72eec436cabf63fadd4cbec2ad4 Mon Sep 17 00:00:00 2001 From: Maciej Brencz Date: Mon, 16 Oct 2017 18:24:50 +0200 Subject: [PATCH] Handle ISO218 package --- src/Elecena/Utils/PackageInfo.php | 2 ++ tests/PackageInfoTest.php | 3 +++ 2 files changed, 5 insertions(+) diff --git a/src/Elecena/Utils/PackageInfo.php b/src/Elecena/Utils/PackageInfo.php index b9dd922..c25ed9c 100644 --- a/src/Elecena/Utils/PackageInfo.php +++ b/src/Elecena/Utils/PackageInfo.php @@ -161,6 +161,8 @@ public static function getPackage($desc) { 'SQL-?(5|9|11|12|15|17|23)', // https://www.nxp.com/packages/SOT399 / SOT399: TOP-3D - plastic single-ended through-hole package; mountable to heatsink; 1 mounting hole; 3 in-line leads 'TOP-?3D', + // ISO package + 'ISO-?218', // for normalization 'SC-?67', diff --git a/tests/PackageInfoTest.php b/tests/PackageInfoTest.php index cc31fbe..9c6d1a2 100644 --- a/tests/PackageInfoTest.php +++ b/tests/PackageInfoTest.php @@ -461,6 +461,9 @@ public function getPackageProvider() { // triacs [ 'Triak BTA 40/600B Imax = 40A Umax = 600V obudowa: RD91', 'RD91' ], [ 'BTA40-600B - STMICROELECTRONICS - Triak, 600 V, 40 A, RD-91, 50 mA, 1.5 V, 1 W', 'RD91' ], + + // ISO packages + [ 'BU2508D INCH 0410 ISO218', 'ISO218' ], ]; } }