From b8c5bac650b91c0d83e0a464c634419fbb508a8b Mon Sep 17 00:00:00 2001 From: Sebastian Hildebrandt Date: Wed, 25 Dec 2024 15:57:49 +0100 Subject: [PATCH] bluetoothDevices() added parsing vendor ID (macOS) --- CHANGELOG.md | 1 + docs/history.html | 5 + docs/index.html | 2 +- lib/bluetoothVendors.js | 600 +++++++++++++++++++++++++++++++++++++++- 4 files changed, 606 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bde4d38..25620c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -90,6 +90,7 @@ For major (breaking) changes - **version 4, 3 and 2** - see end of page. | Version | Date | Comment | | ------- | ---------- | --------------------------------------------------------------------------------------------------- | +| 5.23.23 | 2024-12-25 | `bluetoothDevices()` added parsing vendor ID (macOS) | | 5.23.22 | 2024-12-25 | `osInfo()` fix manufacturer Apple Silicon (macOS) | | 5.23.21 | 2024-12-24 | `osInfo()` fix fqdn | | 5.23.20 | 2024-12-24 | `cpu()` fix timeout | diff --git a/docs/history.html b/docs/history.html index 2d8eeef..e6bad06 100644 --- a/docs/history.html +++ b/docs/history.html @@ -57,6 +57,11 @@ + + 5.23.23 + 2024-12-25 + bluetoothDevices() added parsing vendor ID (macOS) + 5.23.22 2024-12-25 diff --git a/docs/index.html b/docs/index.html index 8bb8437..8e79478 100644 --- a/docs/index.html +++ b/docs/index.html @@ -170,7 +170,7 @@
systeminformation
 
-
New Version: 5.23.22
+
New Version: 5.23.23
diff --git a/lib/bluetoothVendors.js b/lib/bluetoothVendors.js index 9b7ea8f..ce381e5 100644 --- a/lib/bluetoothVendors.js +++ b/lib/bluetoothVendors.js @@ -536,5 +536,603 @@ module.exports = { 0x0215: 'Lukoton Experience Oy', 0x0216: 'MTI Ltd', 0x0217: 'Tech4home, Lda', - 0x0216: 'Hiotech AB', + 0x0218: 'Hiotech AB', + 0x0219: 'DOTT Limited', + 0x021A: 'Blue Speck Labs, LLC', + 0x021B: 'Cisco Systems, Inc', + 0x021C: 'Mobicomm Inc', + 0x021D: 'Edamic', + 0x021E: 'Goodnet, Ltd', + 0x021F: 'Luster Leaf Products Inc', + 0x0220: 'Manus Machina BV', + 0x0221: 'Mobiquity Networks Inc', + 0x0222: 'Praxis Dynamics', + 0x0223: 'Philip Morris Products S.A.', + 0x0224: 'Comarch SA', + 0x0225: 'Nestl Nespresso S.A.', + 0x0226: 'Merlinia A/S', + 0x0227: 'LifeBEAM Technologies', + 0x0228: 'Twocanoes Labs, LLC', + 0x0229: 'Muoverti Limited', + 0x022A: 'Stamer Musikanlagen GMBH', + 0x022B: 'Tesla Motors', + 0x022C: 'Pharynks Corporation', + 0x022D: 'Lupine', + 0x022E: 'Siemens AG', + 0x022F: 'Huami (Shanghai) Culture Communication CO., LTD', + 0x0230: 'Foster Electric Company, Ltd', + 0x0231: 'ETA SA', + 0x0232: 'x-Senso Solutions Kft', + 0x0233: 'Shenzhen SuLong Communication Ltd', + 0x0234: 'FengFan (BeiJing) Technology Co, Ltd', + 0x0235: 'Qrio Inc', + 0x0236: 'Pitpatpet Ltd', + 0x0237: 'MSHeli s.r.l.', + 0x0238: 'Trakm8 Ltd', + 0x0239: 'JIN CO, Ltd', + 0x023A: 'Alatech Tehnology', + 0x023B: 'Beijing CarePulse Electronic Technology Co, Ltd', + 0x023C: 'Awarepoint', + 0x023D: 'ViCentra B.V.', + 0x023E: 'Raven Industries', + 0x023F: 'WaveWare Technologies Inc.', + 0x0240: 'Argenox Technologies', + 0x0241: 'Bragi GmbH', + 0x0242: '16Lab Inc', + 0x0243: 'Masimo Corp', + 0x0244: 'Iotera Inc', + 0x0245: 'Endress+Hauser', + 0x0246: 'ACKme Networks, Inc.', + 0x0247: 'FiftyThree Inc.', + 0x0248: 'Parker Hannifin Corp', + 0x0249: 'Transcranial Ltd', + 0x024A: 'Uwatec AG', + 0x024B: 'Orlan LLC', + 0x024C: 'Blue Clover Devices', + 0x024D: 'M-Way Solutions GmbH', + 0x024E: 'Microtronics Engineering GmbH', + 0x024F: 'Schneider Schreibgerte GmbH', + 0x0250: 'Sapphire Circuits LLC', + 0x0251: 'Lumo Bodytech Inc.', + 0x0252: 'UKC Technosolution', + 0x0253: 'Xicato Inc.', + 0x0254: 'Playbrush', + 0x0255: 'Dai Nippon Printing Co., Ltd.', + 0x0256: 'G24 Power Limited', + 0x0257: 'AdBabble Local Commerce Inc.', + 0x0258: 'Devialet SA', + 0x0259: 'ALTYOR', + 0x025A: 'University of Applied Sciences Valais/Haute Ecole Valaisanne', + 0x025B: 'Five Interactive, LLC dba Zendo', + 0x025C: 'NetEaseHangzhouNetwork co.Ltd.', + 0x025D: 'Lexmark International Inc.', + 0x025E: 'Fluke Corporation', + 0x025F: 'Yardarm Technologies', + 0x0260: 'SensaRx', + 0x0261: 'SECVRE GmbH', + 0x0262: 'Glacial Ridge Technologies', + 0x0263: 'Identiv, Inc.', + 0x0264: 'DDS, Inc.', + 0x0265: 'SMK Corporation', + 0x0266: 'Schawbel Technologies LLC', + 0x0267: 'XMI Systems SA', + 0x0268: 'Cerevo', + 0x0269: 'Torrox GmbH & Co KG', + 0x026A: 'Gemalto', + 0x026B: 'DEKA Research & Development Corp.', + 0x026C: 'Domster Tadeusz Szydlowski', + 0x026D: 'Technogym SPA', + 0x026E: 'FLEURBAEY BVBA', + 0x026F: 'Aptcode Solutions', + 0x0270: 'LSI ADL Technology', + 0x0271: 'Animas Corp', + 0x0272: 'Alps Electric Co., Ltd.', + 0x0273: 'OCEASOFT', + 0x0274: 'Motsai Research', + 0x0275: 'Geotab', + 0x0276: 'E.G.O. Elektro-Gertebau GmbH', + 0x0277: 'bewhere inc', + 0x0278: 'Johnson Outdoors Inc', + 0x0279: 'steute Schaltgerate GmbH & Co. KG', + 0x027A: 'Ekomini inc.', + 0x027B: 'DEFA AS', + 0x027C: 'Aseptika Ltd', + 0x027D: 'HUAWEI Technologies Co., Ltd. ( )', + 0x027E: 'HabitAware, LLC', + 0x027F: 'ruwido austria gmbh', + 0x0280: 'ITEC corporation', + 0x0281: 'StoneL', + 0x0282: 'Sonova AG', + 0x0283: 'Maven Machines, Inc.', + 0x0284: 'Synapse Electronics', + 0x0285: 'Standard Innovation Inc.', + 0x0286: 'RF Code, Inc.', + 0x0287: 'Wally Ventures S.L.', + 0x0288: 'Willowbank Electronics Ltd', + 0x0289: 'SK Telecom', + 0x028A: 'Jetro AS', + 0x028B: 'Code Gears LTD', + 0x028C: 'NANOLINK APS', + 0x028D: 'IF, LLC', + 0x028E: 'RF Digital Corp', + 0x028F: 'Church & Dwight Co., Inc', + 0x0290: 'Multibit Oy', + 0x0291: 'CliniCloud Inc', + 0x0292: 'SwiftSensors', + 0x0293: 'Blue Bite', + 0x0294: 'ELIAS GmbH', + 0x0295: 'Sivantos GmbH', + 0x0296: 'Petzl', + 0x0297: 'storm power ltd', + 0x0298: 'EISST Ltd', + 0x0299: 'Inexess Technology Simma KG', + 0x029A: 'Currant, Inc.', + 0x029B: 'C2 Development, Inc.', + 0x029C: 'Blue Sky Scientific, LLC', + 0x029D: 'ALOTTAZS LABS, LLC', + 0x029E: 'Kupson spol. s r.o.', + 0x029F: 'Areus Engineering GmbH', + 0x02A0: 'Impossible Camera GmbH', + 0x02A1: 'InventureTrack Systems', + 0x02A2: 'LockedUp', + 0x02A3: 'Itude', + 0x02A4: 'Pacific Lock Company', + 0x02A5: 'Tendyron Corporation ( )', + 0x02A6: 'Robert Bosch GmbH', + 0x02A7: 'Illuxtron international B.V.', + 0x02A8: 'miSport Ltd.', + 0x02A9: 'Chargelib', + 0x02AA: 'Doppler Lab', + 0x02AB: 'BBPOS Limited', + 0x02AC: 'RTB Elektronik GmbH & Co. KG', + 0x02AD: 'Rx Networks, Inc.', + 0x02AE: 'WeatherFlow, Inc.', + 0x02AF: 'Technicolor USA Inc.', + 0x02B0: 'Bestechnic(Shanghai),Ltd', + 0x02B1: 'Raden Inc', + 0x02B2: 'JouZen Oy', + 0x02B3: 'CLABER S.P.A.', + 0x02B4: 'Hyginex, Inc.', + 0x02B5: 'HANSHIN ELECTRIC RAILWAY CO.,LTD.', + 0x02B6: 'Schneider Electric', + 0x02B7: 'Oort Technologies LLC', + 0x02B8: 'Chrono Therapeutics', + 0x02B9: 'Rinnai Corporation', + 0x02BA: 'Swissprime Technologies AG', + 0x02BB: 'Koha.,Co.Ltd', + 0x02BC: 'Genevac Ltd', + 0x02BD: 'Chemtronics', + 0x02BE: 'Seguro Technology Sp. z o.o.', + 0x02BF: 'Redbird Flight Simulations', + 0x02C0: 'Dash Robotics', + 0x02C1: 'LINE Corporation', + 0x02C2: 'Guillemot Corporation', + 0x02C3: 'Techtronic Power Tools Technology Limited', + 0x02C4: 'Wilson Sporting Goods', + 0x02C5: 'Lenovo (Singapore) Pte Ltd. ( )', + 0x02C6: 'Ayatan Sensors', + 0x02C7: 'Electronics Tomorrow Limited', + 0x02C8: 'VASCO Data Security International, Inc.', + 0x02C9: 'PayRange Inc.', + 0x02CA: 'ABOV Semiconductor', + 0x02CB: 'AINA-Wireless Inc.', + 0x02CC: 'Eijkelkamp Soil & Water', + 0x02CD: 'BMA ergonomics b.v.', + 0x02CE: 'Teva Branded Pharmaceutical Products R&D, Inc.', + 0x02CF: 'Anima', + 0x02D0: '3M', + 0x02D1: 'Empatica Srl', + 0x02D2: 'Afero, Inc.', + 0x02D3: 'Powercast Corporation', + 0x02D4: 'Secuyou ApS', + 0x02D5: 'OMRON Corporation', + 0x02D6: 'Send Solutions', + 0x02D7: 'NIPPON SYSTEMWARE CO.,LTD.', + 0x02D8: 'Neosfar', + 0x02D9: 'Fliegl Agrartechnik GmbH', + 0x02DA: 'Gilvader', + 0x02DB: 'Digi International Inc (R)', + 0x02DC: 'DeWalch Technologies, Inc.', + 0x02DD: 'Flint Rehabilitation Devices, LLC', + 0x02DE: 'Samsung SDS Co., Ltd.', + 0x02DF: 'Blur Product Development', + 0x02E0: 'University of Michigan', + 0x02E1: 'Victron Energy BV', + 0x02E2: 'NTT docomo', + 0x02E3: 'Carmanah Technologies Corp.', + 0x02E4: 'Bytestorm Ltd.', + 0x02E5: 'Espressif Incorporated ( () )', + 0x02E6: 'Unwire', + 0x02E7: 'Connected Yard, Inc.', + 0x02E8: 'American Music Environments', + 0x02E9: 'Sensogram Technologies, Inc.', + 0x02EA: 'Fujitsu Limited', + 0x02EB: 'Ardic Technology', + 0x02EC: 'Delta Systems, Inc', + 0x02ED: 'HTC Corporation', + 0x02EE: 'Citizen Holdings Co., Ltd.', + 0x02EF: 'SMART-INNOVATION.inc', + 0x02F0: 'Blackrat Software', + 0x02F1: 'The Idea Cave, LLC', + 0x02F2: 'GoPro, Inc.', + 0x02F3: 'AuthAir, Inc', + 0x02F4: 'Vensi, Inc.', + 0x02F5: 'Indagem Tech LLC', + 0x02F6: 'Intemo Technologies', + 0x02F7: 'DreamVisions co., Ltd.', + 0x02F8: 'Runteq Oy Ltd', + 0x02F9: 'IMAGINATION TECHNOLOGIES LTD', + 0x02FA: 'CoSTAR TEchnologies', + 0x02FB: 'Clarius Mobile Health Corp.', + 0x02FC: 'Shanghai Frequen Microelectronics Co., Ltd.', + 0x02FD: 'Uwanna, Inc.', + 0x02FE: 'Lierda Science & Technology Group Co., Ltd.', + 0x02FF: 'Silicon Laboratories', + 0x0300: 'World Moto Inc.', + 0x0301: 'Giatec Scientific Inc.', + 0x0302: 'Loop Devices, Inc', + 0x0303: 'IACA electronique', + 0x0304: 'Martians Inc', + 0x0305: 'Swipp ApS', + 0x0306: 'Life Laboratory Inc.', + 0x0307: 'FUJI INDUSTRIAL CO.,LTD.', + 0x0308: 'Surefire, LLC', + 0x0309: 'Dolby Labs', + 0x030A: 'Ellisys', + 0x030B: 'Magnitude Lighting Converters', + 0x030C: 'Hilti AG', + 0x030D: 'Devdata S.r.l.', + 0x030E: 'Deviceworx', + 0x030F: 'Shortcut Labs', + 0x0310: 'SGL Italia S.r.l.', + 0x0311: 'PEEQ DATA', + 0x0312: 'Ducere Technologies Pvt Ltd', + 0x0313: 'DiveNav, Inc.', + 0x0314: 'RIIG AI Sp. z o.o.', + 0x0315: 'Thermo Fisher Scientific', + 0x0316: 'AG Measurematics Pvt. Ltd.', + 0x0317: 'CHUO Electronics CO., LTD.', + 0x0318: 'Aspenta International', + 0x0319: 'Eugster Frismag AG', + 0x031A: 'Amber wireless GmbH', + 0x031B: 'HQ Inc', + 0x031C: 'Lab Sensor Solutions', + 0x031D: 'Enterlab ApS', + 0x031E: 'Eyefi, Inc.', + 0x031F: 'MetaSystem S.p.A.', + 0x0320: 'SONO ELECTRONICS. CO., LTD', + 0x0321: 'Jewelbots', + 0x0322: 'Compumedics Limited', + 0x0323: 'Rotor Bike Components', + 0x0324: 'Astro, Inc.', + 0x0325: 'Amotus Solutions', + 0x0326: 'Healthwear Technologies (Changzhou)Ltd', + 0x0327: 'Essex Electronics', + 0x0328: 'Grundfos A/S', + 0x0329: 'Eargo, Inc.', + 0x032A: 'Electronic Design Lab', + 0x032B: 'ESYLUX', + 0x032C: 'NIPPON SMT.CO.,Ltd', + 0x032D: 'BM innovations GmbH', + 0x032E: 'indoormap', + 0x032F: 'OttoQ Inc', + 0x0330: 'North Pole Engineering', + 0x0331: '3flares Technologies Inc.', + 0x0332: 'Electrocompaniet A.S.', + 0x0333: 'Mul-T-Lock', + 0x0334: 'Corentium AS', + 0x0335: 'Enlighted Inc', + 0x0336: 'GISTIC', + 0x0337: 'AJP2 Holdings, LLC', + 0x0338: 'COBI GmbH', + 0x0339: 'Blue Sky Scientific, LLC', + 0x033A: 'Appception, Inc.', + 0x033B: 'Courtney Thorne Limited', + 0x033C: 'Virtuosys', + 0x033D: 'TPV Technology Limited', + 0x033E: 'Monitra SA', + 0x033F: 'Automation Components, Inc.', + 0x0340: 'Letsense s.r.l.', + 0x0341: 'Etesian Technologies LLC', + 0x0342: 'GERTEC BRASIL LTDA.', + 0x0343: 'Drekker Development Pty. Ltd.', + 0x0344: 'Whirl Inc', + 0x0345: 'Locus Positioning', + 0x0346: 'Acuity Brands Lighting, Inc', + 0x0347: 'Prevent Biometrics', + 0x0348: 'Arioneo', + 0x0349: 'VersaMe', + 0x034A: 'Vaddio', + 0x034B: 'Libratone A/S', + 0x034C: 'HM Electronics, Inc.', + 0x034D: 'TASER International, Inc.', + 0x034E: 'SafeTrust Inc.', + 0x034F: 'Heartland Payment Systems', + 0x0350: 'Bitstrata Systems Inc.', + 0x0351: 'Pieps GmbH', + 0x0352: 'iRiding(Xiamen)Technology Co.,Ltd.', + 0x0353: 'Alpha Audiotronics, Inc.', + 0x0354: 'TOPPAN FORMS CO.,LTD.', + 0x0355: 'Sigma Designs, Inc.', + 0x0356: 'Spectrum Brands, Inc.', + 0x0357: 'Polymap Wireless', + 0x0358: 'MagniWare Ltd.', + 0x0359: 'Novotec Medical GmbH', + 0x035A: 'Medicom Innovation Partner a/s', + 0x035B: 'Matrix Inc.', + 0x035C: 'Eaton Corporation', + 0x035D: 'KYS', + 0x035E: 'Naya Health, Inc.', + 0x035F: 'Acromag', + 0x0360: 'Insulet Corporation', + 0x0361: 'Wellinks Inc.', + 0x0362: 'ON Semiconductor', + 0x0363: 'FREELAP SA', + 0x0364: 'Favero Electronics Srl', + 0x0365: 'BioMech Sensor LLC', + 0x0366: 'BOLTT Sports technologies Private limited', + 0x0367: 'Saphe International', + 0x0368: 'Metormote AB', + 0x0369: 'littleBits', + 0x036A: 'SetPoint Medical', + 0x036B: 'BRControls Products BV', + 0x036C: 'Zipcar', + 0x036D: 'AirBolt Pty Ltd', + 0x036E: 'KeepTruckin Inc', + 0x036F: 'Motiv, Inc.', + 0x0370: 'Wazombi Labs O', + 0x0371: 'ORBCOMM', + 0x0372: 'Nixie Labs, Inc.', + 0x0373: 'AppNearMe Ltd', + 0x0374: 'Holman Industries', + 0x0375: 'Expain AS', + 0x0376: 'Electronic Temperature Instruments Ltd', + 0x0377: 'Plejd AB', + 0x0378: 'Propeller Health', + 0x0379: 'Shenzhen iMCO Electronic Technology Co.,Ltd', + 0x037A: 'Algoria', + 0x037B: 'Apption Labs Inc.', + 0x037C: 'Cronologics Corporation', + 0x037D: 'MICRODIA Ltd.', + 0x037E: 'lulabytes S.L.', + 0x037F: 'Nestec S.A.', + 0x0380: 'LLC MEGA - F service', + 0x0381: 'Sharp Corporation', + 0x0382: 'Precision Outcomes Ltd', + 0x0383: 'Kronos Incorporated', + 0x0384: 'OCOSMOS Co., Ltd.', + 0x0385: 'Embedded Electronic Solutions Ltd. dba e2Solutions', + 0x0386: 'Aterica Inc.', + 0x0387: 'BluStor PMC, Inc.', + 0x0388: 'Kapsch TrafficCom AB', + 0x0389: 'ActiveBlu Corporation', + 0x038A: 'Kohler Mira Limited', + 0x038B: 'Noke', + 0x038C: 'Appion Inc.', + 0x038D: 'Resmed Ltd', + 0x038E: 'Crownstone B.V.', + 0x038F: 'Xiaomi Inc.', + 0x0390: 'INFOTECH s.r.o.', + 0x0391: 'Thingsquare AB', + 0x0392: 'T&D', + 0x0393: 'LAVAZZA S.p.A.', + 0x0394: 'Netclearance Systems, Inc.', + 0x0395: 'SDATAWAY', + 0x0396: 'BLOKS GmbH', + 0x0397: 'LEGO System A/S', + 0x0398: 'Thetatronics Ltd', + 0x0399: 'Nikon Corporation', + 0x039A: 'NeST', + 0x039B: 'South Silicon Valley Microelectronics', + 0x039C: 'ALE International', + 0x039D: 'CareView Communications, Inc.', + 0x039E: 'SchoolBoard Limited', + 0x039F: 'Molex Corporation', + 0x03A0: 'IVT Wireless Limited', + 0x03A1: 'Alpine Labs LLC', + 0x03A2: 'Candura Instruments', + 0x03A3: 'SmartMovt Technology Co., Ltd', + 0x03A4: 'Token Zero Ltd', + 0x03A5: 'ACE CAD Enterprise Co., Ltd. (ACECAD)', + 0x03A6: 'Medela, Inc', + 0x03A7: 'AeroScout', + 0x03A8: 'Esrille Inc.', + 0x03A9: 'THINKERLY SRL', + 0x03AA: 'Exon Sp. z o.o.', + 0x03AB: 'Meizu Technology Co., Ltd.', + 0x03AC: 'Smablo LTD', + 0x03AD: 'XiQ', + 0x03AE: 'Allswell Inc.', + 0x03AF: 'Comm-N-Sense Corp DBA Verigo', + 0x03B0: 'VIBRADORM GmbH', + 0x03B1: 'Otodata Wireless Network Inc.', + 0x03B2: 'Propagation Systems Limited', + 0x03B3: 'Midwest Instruments & Controls', + 0x03B4: 'Alpha Nodus, inc.', + 0x03B5: 'petPOMM, Inc', + 0x03B6: 'Mattel', + 0x03B7: 'Airbly Inc.', + 0x03B8: 'A-Safe Limited', + 0x03B9: 'FREDERIQUE CONSTANT SA', + 0x03BA: 'Maxscend Microelectronics Company Limited', + 0x03BB: 'Abbott Diabetes Care', + 0x03BC: 'ASB Bank Ltd', + 0x03BD: 'amadas', + 0x03BE: 'Applied Science, Inc.', + 0x03BF: 'iLumi Solutions Inc.', + 0x03C0: 'Arch Systems Inc.', + 0x03C1: 'Ember Technologies, Inc.', + 0x03C2: 'Snapchat Inc', + 0x03C3: 'Casambi Technologies Oy', + 0x03C4: 'Pico Technology Inc.', + 0x03C5: 'St. Jude Medical, Inc.', + 0x03C6: 'Intricon', + 0x03C7: 'Structural Health Systems, Inc.', + 0x03C8: 'Avvel International', + 0x03C9: 'Gallagher Group', + 0x03CA: 'In2things Automation Pvt. Ltd.', + 0x03CB: 'SYSDEV Srl', + 0x03CC: 'Vonkil Technologies Ltd', + 0x03CD: 'Wynd Technologies, Inc.', + 0x03CE: 'CONTRINEX S.A.', + 0x03CF: 'MIRA, Inc.', + 0x03D0: 'Watteam Ltd', + 0x03D1: 'Density Inc.', + 0x03D2: 'IOT Pot India Private Limited', + 0x03D3: 'Sigma Connectivity AB', + 0x03D4: 'PEG PEREGO SPA', + 0x03D5: 'Wyzelink Systems Inc.', + 0x03D6: 'Yota Devices LTD', + 0x03D7: 'FINSECUR', + 0x03D8: 'Zen-Me Labs Ltd', + 0x03D9: '3IWare Co., Ltd.', + 0x03DA: 'EnOcean GmbH', + 0x03DB: 'Instabeat, Inc', + 0x03DC: 'Nima Labs', + 0x03DD: 'Andreas Stihl AG & Co. KG', + 0x03DE: 'Nathan Rhoades LLC', + 0x03DF: 'Grob Technologies, LLC', + 0x03E0: 'Actions (Zhuhai) Technology Co., Limited', + 0x03E1: 'SPD Development Company Ltd', + 0x03E2: 'Sensoan Oy', + 0x03E3: 'Qualcomm Life Inc', + 0x03E4: 'Chip-ing AG', + 0x03E5: 'ffly4u', + 0x03E6: 'IoT Instruments Oy', + 0x03E7: 'TRUE Fitness Technology', + 0x03E8: 'Reiner Kartengeraete GmbH & Co. KG.', + 0x03E9: 'SHENZHEN LEMONJOY TECHNOLOGY CO., LTD.', + 0x03EA: 'Hello Inc.', + 0x03EB: 'Evollve Inc.', + 0x03EC: 'Jigowatts Inc.', + 0x03ED: 'BASIC MICRO.COM,INC.', + 0x03EE: 'CUBE TECHNOLOGIES', + 0x03EF: 'foolography GmbH', + 0x03F0: 'CLINK', + 0x03F1: 'Hestan Smart Cooking Inc.', + 0x03F2: 'WindowMaster A/S', + 0x03F3: 'Flowscape AB', + 0x03F4: 'PAL Technologies Ltd', + 0x03F5: 'WHERE, Inc.', + 0x03F6: 'Iton Technology Corp.', + 0x03F7: 'Owl Labs Inc.', + 0x03F8: 'Rockford Corp.', + 0x03F9: 'Becon Technologies Co.,Ltd.', + 0x03FA: 'Vyassoft Technologies Inc', + 0x03FB: 'Nox Medical', + 0x03FC: 'Kimberly-Clark', + 0x03FD: 'Trimble Navigation Ltd.', + 0x03FE: 'Littelfuse', + 0x03FF: 'Withings', + 0x0400: 'i-developer IT Beratung UG', + 0x0402: 'Sears Holdings Corporation', + 0x0403: 'Gantner Electronic GmbH', + 0x0404: 'Authomate Inc', + 0x0405: 'Vertex International, Inc.', + 0x0406: 'Airtago', + 0x0407: 'Swiss Audio SA', + 0x0408: 'ToGetHome Inc.', + 0x0409: 'AXIS', + 0x040A: 'Openmatics', + 0x040B: 'Jana Care Inc.', + 0x040C: 'Senix Corporation', + 0x040D: 'NorthStar Battery Company, LLC', + 0x040E: 'SKF (U.K.) Limited', + 0x040F: 'CO-AX Technology, Inc.', + 0x0410: 'Fender Musical Instruments', + 0x0411: 'Luidia Inc', + 0x0412: 'SEFAM', + 0x0413: 'Wireless Cables Inc', + 0x0414: 'Lightning Protection International Pty Ltd', + 0x0415: 'Uber Technologies Inc', + 0x0416: 'SODA GmbH', + 0x0417: 'Fatigue Science', + 0x0418: 'Alpine Electronics Inc.', + 0x0419: 'Novalogy LTD', + 0x041A: 'Friday Labs Limited', + 0x041B: 'OrthoAccel Technologies', + 0x041C: 'WaterGuru, Inc.', + 0x041D: 'Benning Elektrotechnik und Elektronik GmbH & Co. KG', + 0x041E: 'Dell Computer Corporation', + 0x041F: 'Kopin Corporation', + 0x0420: 'TecBakery GmbH', + 0x0421: 'Backbone Labs, Inc.', + 0x0422: 'DELSEY SA', + 0x0423: 'Chargifi Limited', + 0x0424: 'Trainesense Ltd.', + 0x0425: 'Unify Software and Solutions GmbH & Co. KG', + 0x0426: 'Husqvarna AB', + 0x0427: 'Focus fleet and fuel management inc', + 0x0428: 'SmallLoop, LLC', + 0x0429: 'Prolon Inc.', + 0x042A: 'BD Medical', + 0x042B: 'iMicroMed Incorporated', + 0x042C: 'Ticto N.V.', + 0x042D: 'Meshtech AS', + 0x042E: 'MemCachier Inc.', + 0x042F: 'Danfoss A/S', + 0x0430: 'SnapStyk Inc.', + 0x0431: 'Amyway Corporation', + 0x0432: 'Silk Labs, Inc.', + 0x0433: 'Pillsy Inc.', + 0x0434: 'Hatch Baby, Inc.', + 0x0435: 'Blocks Wearables Ltd.', + 0x0436: 'Drayson Technologies (Europe) Limited', + 0x0437: 'eBest IOT Inc.', + 0x0438: 'Helvar Ltd', + 0x0439: 'Radiance Technologies', + 0x043A: 'Nuheara Limited', + 0x043B: 'Appside co., ltd.', + 0x043C: 'DeLaval', + 0x043D: 'Coiler Corporation', + 0x043E: 'Thermomedics, Inc.', + 0x043F: 'Tentacle Sync GmbH', + 0x0440: 'Valencell, Inc.', + 0x0441: 'iProtoXi Oy', + 0x0442: 'SECOM CO., LTD.', + 0x0443: 'Tucker International LLC', + 0x0444: 'Metanate Limited', + 0x0445: 'Kobian Canada Inc.', + 0x0446: 'NETGEAR, Inc.', + 0x0447: 'Fabtronics Australia Pty Ltd', + 0x0448: 'Grand Centrix GmbH', + 0x0449: '1UP USA.com llc', + 0x044A: 'SHIMANO INC.', + 0x044B: 'Nain Inc.', + 0x044C: 'LifeStyle Lock, LLC', + 0x044D: 'VEGA Grieshaber KG', + 0x044E: 'Xtrava Inc.', + 0x044F: 'TTS Tooltechnic Systems AG & Co. KG', + 0x0450: 'Teenage Engineering AB', + 0x0451: 'Tunstall Nordic AB', + 0x0452: 'Svep Design Center AB', + 0x0453: 'GreenPeak Technologies BV', + 0x0454: 'Sphinx Electronics GmbH & Co KG', + 0x0455: 'Atomation', + 0x0456: 'Nemik Consulting Inc', + 0x0457: 'RF INNOVATION', + 0x0458: 'Mini Solution Co., Ltd.', + 0x0459: 'Lumenetix, Inc', + 0x045A: '2048450 Ontario Inc', + 0x045B: 'SPACEEK LTD', + 0x045C: 'Delta T Corporation', + 0x045D: 'Boston Scientific Corporation', + 0x045E: 'Nuviz, Inc.', + 0x045F: 'Real Time Automation, Inc.', + 0x0460: 'Kolibree', + 0x0461: 'vhf elektronik GmbH', + 0x0462: 'Bonsai Systems GmbH', + 0x0463: 'Fathom Systems Inc.', + 0x0464: 'Bellman & Symfon', + 0x0465: 'International Forte Group LLC', + 0x0466: 'CycleLabs Solutions inc.', + 0x0467: 'Codenex Oy', + 0x0468: 'Kynesim Ltd', + 0x0469: 'Palago AB', + 0x046A: 'INSIGMA INC.', + 0x046B: 'PMD Solutions', + 0x046C: 'Qingdao Realtime Technology Co., Ltd.', + 0x046D: 'BEGA Gantenbrink-Leuchten KG', + 0x046E: 'Pambor Ltd.', + 0xFFFF: 'SPECIAL USE/DEFAULT' };