emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/bluetooth cb5a39c 29/57: adds SDO UUIDs and simplifies


From: Stefan Monnier
Subject: [elpa] externals/bluetooth cb5a39c 29/57: adds SDO UUIDs and simplifies the UUID handling functions
Date: Thu, 7 Nov 2019 23:28:53 -0500 (EST)

branch: externals/bluetooth
commit cb5a39c24d8cb55dcb20c4358443bca4d1390c52
Author: Raffael Stocker <address@hidden>
Commit: Raffael Stocker <address@hidden>

    adds SDO UUIDs and simplifies the UUID handling functions
---
 bluetooth.el | 809 ++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 408 insertions(+), 401 deletions(-)

diff --git a/bluetooth.el b/bluetooth.el
index 63f24a1..27019ea 100644
--- a/bluetooth.el
+++ b/bluetooth.el
@@ -537,18 +537,11 @@ This function only uses the first adapter reported by 
Bluez."
     (save-match-data
       (when (string-match uuid-re uuid)
        (let ((service-id (string-to-number (match-string 1 uuid) 16)))
-         (cond ((>= service-id #xfd00)
-                (or (list (alist-get service-id bluetooth--member-uuid-alist))
-                    (list  (format "#x%4x" service-id)
-                           "unknown manufacturer")))
-               ((>= service-id #x1800)
-                (subseq (or (alist-get service-id
-                                       bluetooth--gatt-service-uuid-alist)
-                            (list (format "#x%4x" service-id)
-                                  "unknown GATT service"))
-                        0 2))
-               (t (alist-get service-id
-                             bluetooth--service-class-uuid-alist))))))))
+         (or (alist-get service-id
+                        (symbol-value
+                         (cdr (-find (lambda (x) (>= service-id (car x)))
+                                 bluetooth--uuid-alists))))
+             (list  (format "#x%08x" service-id) "unknown")))))))
 
 (defun bluetooth--parse-class (class)
   "Parse the CLASS property of a Bluetooth device."
@@ -609,18 +602,13 @@ This function only uses the first adapter reported by 
Bluez."
   (bluetooth--with-alias device
     (with-current-buffer-window
      "*Bluetooth device info*" nil nil
-     (let ((address (bluetooth--call-method
+     (let* ((props (bluetooth--call-method
                     (car (last (split-string device "/"))) :device
-                    #'dbus-get-property "Address"))
-          (rssi (bluetooth--call-method
-                 (car (last (split-string device "/"))) :device
-                 #'dbus-get-property "RSSI"))
-          (class (bluetooth--call-method
-                  (car (last (split-string device "/"))) :device
-                  #'dbus-get-property "Class"))
-          (uuids (bluetooth--call-method
-                  (car (last (split-string device "/"))) :device
-                  #'dbus-get-property "UUIDs")))
+                    #'dbus-get-all-properties))
+          (address (cdr (assoc "Address" props)))
+          (rssi (cdr (assoc "RSSI" props)))
+          (class (cdr (assoc "Class" props)))
+          (uuids (cdr (assoc "UUIDs" props))))
        (insert "Alias:\t\t" alias "\n")
        (when address
         (insert "Address:\t" address "\n"))
@@ -707,7 +695,7 @@ This function only uses the first adapter reported by 
Bluez."
     (shift . -2)
     (fn . bluetooth--class-parse-value)
     (next . nil)
-    (data . ((#x0 . "Uncategorized, code for device not assigned")
+    (data . ((#x0 . "Uncategorized")
             (#x1 . "Desktop workstation")
             (#x2 . "Server-class computer")
             (#x3 . "Laptop")
@@ -858,6 +846,13 @@ This function only uses the first adapter reported by 
Bluez."
             (#xf . "Personal Mobility Device"))))
   "Bluetooth health minor classes.")
 
+(defconst bluetooth--uuid-alists
+  '((#xfff0 . bluetooth--sdo-uuid-alist)
+    (#xfd00 . bluetooth--member-uuid-alist)
+    (#x1800 . bluetooth--gatt-service-uuid-alist)
+    (#x0 . bluetooth--service-class-uuid-alist))
+  "Bluetooth UUID alists sorted by beginning of range.")
+
 (defconst bluetooth--service-class-uuid-alist
   '((#x1000 . ("ServiceDiscoveryServerServiceClassID"
               "Bluetooth Core Specification"))
@@ -1024,386 +1019,398 @@ This function only uses the first adapter reported by 
Bluez."
     (#x181D . ("Weight Scale" "org.bluetooth.service.weight_scale" "GSS")))
   "Bluetooth GATT service UUIDs.")
 
+(defconst bluetooth--sdo-uuid-alist
+  '((#xFFF9 . ("Fast IDentity Online Alliance (FIDO)"
+              "FIDO2 secure client-to-authenticator transport"))
+    (#xFFFA . ("ASTM International" "ASTM Remote ID"))
+    (#xFFFB . ("Thread Group, Inc." "Direct Thread Commissioning"))
+    (#xFFFC . ("AirFuel Alliance"
+              "Wireless Power Transfer (WPT) Service"))
+    (#xFFFD . ("Fast IDentity Online Alliance"
+              "Universal Second Factor Authenticator Service"))
+    (#xFFFE . ("AirFuel Alliance" "Wireless Power Transfer Service")))
+  "Bluetooth standards development organizations UUIDS.")
+
 ;;; This is a very long list of manufacturer UUIDs and therefore
 ;;; the last thing in this file.
 (defconst bluetooth--member-uuid-alist
-  '((#xFEFF . "GN Netcom")
-    (#xFEFE . "GN ReSound A/S")
-    (#xFEFD . "Gimbal, Inc.")
-    (#xFEFC . "Gimbal, Inc.")
-    (#xFEFB . "Telit Wireless Solutions (Formerly Stollmann E+V GmbH)")
-    (#xFEFA . "PayPal, Inc.")
-    (#xFEF9 . "PayPal, Inc.")
-    (#xFEF8 . "Aplix Corporation")
-    (#xFEF7 . "Aplix Corporation")
-    (#xFEF6 . "Wicentric, Inc.")
-    (#xFEF5 . "Dialog Semiconductor GmbH")
-    (#xFEF4 . "Google")
-    (#xFEF3 . "Google")
-    (#xFEF2 . "CSR")
-    (#xFEF1 . "CSR")
-    (#xFEF0 . "Intel")
-    (#xFEEF . "Polar Electro Oy ")
-    (#xFEEE . "Polar Electro Oy ")
-    (#xFEED . "Tile, Inc.")
-    (#xFEEC . "Tile, Inc.")
-    (#xFEEB . "Swirl Networks, Inc.")
-    (#xFEEA . "Swirl Networks, Inc.")
-    (#xFEE9 . "Quintic Corp.")
-    (#xFEE8 . "Quintic Corp.")
-    (#xFEE7 . "Tencent Holdings Limited.")
-    (#xFEE6 . "Silvair, Inc.")
-    (#xFEE5 . "Nordic Semiconductor ASA")
-    (#xFEE4 . "Nordic Semiconductor ASA")
-    (#xFEE3 . "Anki, Inc.")
-    (#xFEE2 . "Anki, Inc.")
-    (#xFEE1 . "Anhui Huami Information Technology Co., Ltd. ")
-    (#xFEE0 . "Anhui Huami Information Technology Co., Ltd. ")
-    (#xFEDF . "Design SHIFT")
-    (#xFEDE . "Coin, Inc.")
-    (#xFEDD . "Jawbone")
-    (#xFEDC . "Jawbone")
-    (#xFEDB . "Perka, Inc.")
-    (#xFEDA . "ISSC Technologies Corp. ")
-    (#xFED9 . "Pebble Technology Corporation")
-    (#xFED8 . "Google")
-    (#xFED7 . "Broadcom")
-    (#xFED6 . "Broadcom")
-    (#xFED5 . "Plantronics Inc.")
-    (#xFED4 . "Apple, Inc.")
-    (#xFED3 . "Apple, Inc.")
-    (#xFED2 . "Apple, Inc.")
-    (#xFED1 . "Apple, Inc.")
-    (#xFED0 . "Apple, Inc.")
-    (#xFECF . "Apple, Inc.")
-    (#xFECE . "Apple, Inc.")
-    (#xFECD . "Apple, Inc.")
-    (#xFECC . "Apple, Inc.")
-    (#xFECB . "Apple, Inc.")
-    (#xFECA . "Apple, Inc.")
-    (#xFEC9 . "Apple, Inc.")
-    (#xFEC8 . "Apple, Inc.")
-    (#xFEC7 . "Apple, Inc.")
-    (#xFEC6 . "Kocomojo, LLC")
-    (#xFEC5 . "Realtek Semiconductor Corp.")
-    (#xFEC4 . "PLUS Location Systems")
-    (#xFEC3 . "360fly, Inc.")
-    (#xFEC2 . "Blue Spark Technologies, Inc.")
-    (#xFEC1 . "KDDI Corporation")
-    (#xFEC0 . "KDDI Corporation")
-    (#xFEBF . "Nod, Inc.")
-    (#xFEBE . "Bose Corporation")
-    (#xFEBD . "Clover Network, Inc")
-    (#xFEBC . "Dexcom Inc")
-    (#xFEBB . "adafruit industries")
-    (#xFEBA . "Tencent Holdings Limited")
-    (#xFEB9 . "LG Electronics")
-    (#xFEB8 . "Facebook, Inc.")
-    (#xFEB7 . "Facebook, Inc.")
-    (#xFEB6 . "Vencer Co., Ltd")
-    (#xFEB5 . "WiSilica Inc.")
-    (#xFEB4 . "WiSilica Inc.")
-    (#xFEB3 . "Taobao")
-    (#xFEB2 . "Microsoft Corporation")
-    (#xFEB1 . "Electronics Tomorrow Limited")
-    (#xFEB0 . "Nest Labs Inc")
-    (#xFEAF . "Nest Labs Inc")
-    (#xFEAE . "Nokia")
-    (#xFEAD . "Nokia")
-    (#xFEAC . "Nokia")
-    (#xFEAB . "Nokia")
-    (#xFEAA . "Google")
-    (#xFEA9 . "Savant Systems LLC")
-    (#xFEA8 . "Savant Systems LLC")
-    (#xFEA7 . "UTC Fire and Security")
-    (#xFEA6 . "GoPro, Inc.")
-    (#xFEA5 . "GoPro, Inc.")
-    (#xFEA4 . "Paxton Access Ltd")
-    (#xFEA3 . "ITT Industries")
-    (#xFEA2 . "Intrepid Control Systems, Inc.")
-    (#xFEA1 . "Intrepid Control Systems, Inc.")
-    (#xFEA0 . "Google")
-    (#xFE9F . "Google")
-    (#xFE9E . "Dialog Semiconductor B.V.")
-    (#xFE9D . "Mobiquity Networks Inc")
-    (#xFE9C . "GSI Laboratories, Inc.")
-    (#xFE9B . "Samsara Networks, Inc")
-    (#xFE9A . "Estimote")
-    (#xFE99 . "Currant Inc")
-    (#xFE98 . "Currant Inc")
-    (#xFE97 . "Tesla Motors Inc.")
-    (#xFE96 . "Tesla Motors Inc.")
-    (#xFE95 . "Xiaomi Inc.")
-    (#xFE94 . "OttoQ In")
-    (#xFE93 . "OttoQ In")
-    (#xFE92 . "Jarden Safety & Security")
-    (#xFE91 . "Shanghai Imilab Technology Co., Ltd")
-    (#xFE90 . "JUMA")
-    (#xFE8F . "CSR")
-    (#xFE8E . "ARM Ltd")
-    (#xFE8D . "Interaxon Inc.")
-    (#xFE8C . "TRON Forum")
-    (#xFE8B . "Apple, Inc.")
-    (#xFE8A . "Apple, Inc.")
-    (#xFE89 . "B&O Play A/S")
-    (#xFE88 . "SALTO SYSTEMS S.L.")
-    (#xFE87 . "Qingdao Yeelink Information Technology Co., Ltd. ( 
青岛亿联客信息技术有限公司 )")
-    (#xFE86 . "HUAWEI Technologies Co., Ltd. ( 华为技术有限公司 )")
-    (#xFE85 . "RF Digital Corp")
-    (#xFE84 . "RF Digital Corp")
-    (#xFE83 . "Blue Bite")
-    (#xFE82 . "Medtronic Inc.")
-    (#xFE81 . "Medtronic Inc.")
-    (#xFE80 . "Doppler Lab")
-    (#xFE7F . "Doppler Lab")
-    (#xFE7E . "Awear Solutions Ltd")
-    (#xFE7D . "Aterica Health Inc.")
-    (#xFE7C . "Telit Wireless Solutions (Formerly Stollmann E+V GmbH)")
-    (#xFE7B . "Orion Labs, Inc.")
-    (#xFE7A . "Bragi GmbH")
-    (#xFE79 . "Zebra Technologies")
-    (#xFE78 . "Hewlett-Packard Company")
-    (#xFE77 . "Hewlett-Packard Company")
-    (#xFE76 . "TangoMe")
-    (#xFE75 . "TangoMe")
-    (#xFE74 . "unwire")
-    (#xFE73 . "Abbott (formerly St. Jude Medical, Inc.)")
-    (#xFE72 . "Abbott (formerly St. Jude Medical, Inc.)")
-    (#xFE71 . "Plume Design Inc")
-    (#xFE70 . "Beijing Jingdong Century Trading Co., Ltd.")
-    (#xFE6F . "LINE Corporation")
-    (#xFE6E . "The University of Tokyo")
-    (#xFE6D . "The University of Tokyo")
-    (#xFE6C . "TASER International, Inc.")
-    (#xFE6B . "TASER International, Inc.")
-    (#xFE6A . "Kontakt Micro-Location Sp. z o.o.")
-    (#xFE69 . "Capsule Technologies Inc.")
-    (#xFE68 . "Capsule Technologies Inc.")
-    (#xFE67 . "Lab Sensor Solutions")
-    (#xFE66 . "Intel Corporation")
-    (#xFE65 . "CHIPOLO d.o.o.")
-    (#xFE64 . "Siemens AG")
-    (#xFE63 . "Connected Yard, Inc.")
-    (#xFE62 . "Indagem Tech LLC")
-    (#xFE61 . "Logitech International SA")
-    (#xFE60 . "Lierda Science & Technology Group Co., Ltd.")
-    (#xFE5F . "Eyefi, Inc.")
-    (#xFE5E . "Plastc Corporation")
-    (#xFE5D . "Grundfos A/S")
-    (#xFE5C . "million hunters GmbH")
-    (#xFE5B . "GT-tronics HK Ltd")
-    (#xFE5A . "Cronologics Corporation")
-    (#xFE59 . "Nordic Semiconductor ASA")
-    (#xFE58 . "Nordic Semiconductor ASA")
-    (#xFE57 . "Dotted Labs")
-    (#xFE56 . "Google Inc.")
-    (#xFE55 . "Google Inc.")
-    (#xFE54 . "Motiv, Inc.")
-    (#xFE53 . "3M")
-    (#xFE52 . "SetPoint Medical")
-    (#xFE51 . "SRAM")
-    (#xFE50 . "Google Inc.")
-    (#xFE4F . "Molekule, Inc.")
-    (#xFE4E . "NTT docomo")
-    (#xFE4D . "Casambi Technologies Oy")
-    (#xFE4C . "Volkswagen AG")
-    (#xFE4B . "Signify Netherlands B.V. (formerly Philips Lighting B.V.)")
-    (#xFE4A . "OMRON HEALTHCARE Co., Ltd.")
-    (#xFE49 . "SenionLab AB")
-    (#xFE48 . "General Motors")
-    (#xFE47 . "General Motors")
-    (#xFE46 . "B&O Play A/S")
-    (#xFE45 . "Snapchat Inc")
-    (#xFE44 . "SK Telecom")
-    (#xFE43 . "Andreas Stihl AG & Co. KG")
-    (#xFE42 . "Nets A/S")
-    (#xFE41 . "Inugo Systems Limited")
-    (#xFE40 . "Inugo Systems Limited")
-    (#xFE3F . "Friday Labs Limited")
-    (#xFE3E . "BD Medical")
-    (#xFE3D . "BD Medical")
-    (#xFE3C . "alibaba")
-    (#xFE3B . "Dobly Laboratories")
-    (#xFE3A . "TTS Tooltechnic Systems AG & Co. KG")
-    (#xFE39 . "TTS Tooltechnic Systems AG & Co. KG")
-    (#xFE38 . "Spaceek LTD")
-    (#xFE37 . "Spaceek LTD")
-    (#xFE36 . "HUAWEI Technologies Co., Ltd")
-    (#xFE35 . "HUAWEI Technologies Co., Ltd")
-    (#xFE34 . "SmallLoop LLC")
-    (#xFE33 . "CHIPOLO d.o.o.")
-    (#xFE32 . "Pro-Mark, Inc.")
-    (#xFE31 . "Volkswagen AG")
-    (#xFE30 . "Volkswagen AG")
-    (#xFE2F . "CRESCO Wireless, Inc")
-    (#xFE2E . "ERi,Inc.")
-    (#xFE2D . "SMART INNOVATION Co., Ltd")
-    (#xFE2C . "Google")
-    (#xFE2B . "ITT Industries")
-    (#xFE2A . "DaisyWorks, Inc.")
-    (#xFE29 . "Gibson Innovations")
-    (#xFE28 . "Ayla Networks")
-    (#xFE27 . "Google")
-    (#xFE26 . "Google")
-    (#xFE25 . "Apple, Inc.")
-    (#xFE24 . "August Home Inc")
-    (#xFE23 . "Zoll Medical Corporation")
-    (#xFE22 . "Zoll Medical Corporation")
-    (#xFE21 . "Bose Corporation")
-    (#xFE20 . "Emerson")
-    (#xFE1F . "Garmin International, Inc.")
-    (#xFE1E . "Smart Innovations Co., Ltd")
-    (#xFE1D . "Illuminati Instrument Corporation")
-    (#xFE1C . "NetMedia, Inc.")
-    (#xFE1B . "Tyto Life LLC")
-    (#xFE1A . "Tyto Life LLC")
-    (#xFE19 . "Google, Inc")
-    (#xFE18 . "Runtime, Inc.")
-    (#xFE17 . "Telit Wireless Solutions GmbH")
-    (#xFE16 . "Footmarks, Inc.")
-    (#xFE15 . "Amazon.com Services, Inc.")
-    (#xFE14 . "Flextronics International USA Inc.")
-    (#xFE13 . "Apple Inc.")
-    (#xFE12 . "M-Way Solutions GmbH")
-    (#xFE11 . "GMC-I Messtechnik GmbH")
-    (#xFE10 . "Lapis Semiconductor Co., Ltd.")
-    (#xFE0F . "Signify Netherlands B.V. (formerly Philips Lighting B.V.)")
-    (#xFE0E . "Setec Pty Ltd")
-    (#xFE0D . "Procter & Gamble")
-    (#xFE0C . "Procter & Gamble")
-    (#xFE0B . "ruwido austria gmbh")
-    (#xFE0A . "ruwido austria gmbh")
-    (#xFE09 . "Pillsy, Inc.")
-    (#xFE08 . "Microsoft")
-    (#xFE07 . "Sonos, Inc.")
-    (#xFE06 . "Qualcomm Technologies, Inc.")
-    (#xFE05 . "CORE Transport Technologies NZ Limited")
-    (#xFE04 . "OpenPath Security Inc")
-    (#xFE03 . "Amazon.com Services, Inc.")
-    (#xFE02 . "Robert Bosch GmbH")
-    (#xFE01 . "Duracell U.S. Operations Inc.")
-    (#xFE00 . "Amazon.com Services, Inc.")
-    (#xFDFF . "OSRAM GmbH")
-    (#xFDFE . "ADHERIUM(NZ) LIMITED")
-    (#xFDFD . "RecursiveSoft Inc.")
-    (#xFDFC . "Optrel AG")
-    (#xFDFB . "Tandem Diabetes Care")
-    (#xFDFA . "Tandem Diabetes Care")
-    (#xFDF9 . "INIA")
-    (#xFDF8 . "Onvocal")
-    (#xFDF7 . "HP Inc.")
-    (#xFDF6 . "AIAIAI ApS")
-    (#xFDF5 . "Milwaukee Electric Tools")
-    (#xFDF4 . "O. E. M. Controls, Inc.")
-    (#xFDF3 . "Amersports")
-    (#xFDF2 . "AMICCOM Electronics Corporation")
-    (#xFDF1 . "LAMPLIGHT Co., Ltd")
-    (#xFDF0 . "Google Inc.")
-    (#xFDEF . "ART AND PROGRAM, INC.")
-    (#xFDEE . "Huawei Technologies Co., Ltd.")
-    (#xFDED . "Pole Star")
-    (#xFDEC . "Mannkind Corporation")
-    (#xFDEB . "Syntronix Corporation")
-    (#xFDEA . "SeeScan, Inc")
-    (#xFDE9 . "Spacesaver Corporation")
-    (#xFDE8 . "Robert Bosch GmbH")
-    (#xFDE7 . "SECOM Co., LTD")
-    (#xFDE6 . "Intelletto Technologies Inc")
-    (#xFDE5 . "SMK Corporation")
-    (#xFDE4 . "JUUL Labs, Inc.")
-    (#xFDE3 . "Abbott Diabetes Care")
-    (#xFDE2 . "Google Inc.")
-    (#xFDE1 . "Fortin Electronic Systems")
-    (#xFDE0 . "John Deere")
-    (#xFDDF . "Harman International")
-    (#xFDDE . "Noodle Technology Inc.")
-    (#xFDDD . "Arch Systems Inc")
-    (#xFDDC . "4iiii Innovations Inc.")
-    (#xFDDB . "Samsung Electronics Co., Ltd.")
-    (#xFDDA . "MHCS")
-    (#xFDD9 . "Jiangsu Teranovo Tech Co., Ltd.")
-    (#xFDD8 . "Jiangsu Teranovo Tech Co., Ltd.")
-    (#xFDD7 . "Emerson")
-    (#xFDD6 . "Ministry of Supply")
-    (#xFDD5 . "Brompton Bicycle Ltd")
-    (#xFDD4 . "LX Solutions Pty Limited")
-    (#xFDD3 . "FUBA Automotive Electronics GmbH")
-    (#xFDD2 . "Bose Corporation")
-    (#xFDD1 . "Huawei Technologies Co., Ltd")
-    (#xFDD0 . "Huawei Technologies Co., Ltd")
-    (#xFDCF . "Nalu Medical, Inc")
-    (#xFDCE . "SENNHEISER electronic GmbH & Co. KG")
-    (#xFDCD . "Qingping Technology (Beijing) Co., Ltd.")
-    (#xFDCC . "Shoof Technologies")
-    (#xFDCB . "Meggitt SA")
-    (#xFDCA . "Fortin Electronic Systems")
-    (#xFDC9 . "Busch-Jaeger Elektro GmbH")
-    (#xFDC8 . "Hach – Danaher")
-    (#xFDC7 . "Eli Lilly and Company")
-    (#xFDC6 . "Eli Lilly and Company")
-    (#xFDC5 . "Automatic Labs")
-    (#xFDC4 . "Simavita (Aust) Pty Ltd")
-    (#xFDC3 . "Baidu Online Network Technology (Beijing) Co., Ltd")
-    (#xFDC2 . "Baidu Online Network Technology (Beijing) Co., Ltd")
-    (#xFDC1 . "Hunter Douglas")
-    (#xFDC0 . "Hunter Douglas")
-    (#xFDBF . "California Things Inc.")
-    (#xFDBE . "California Things Inc.")
-    (#xFDBD . "Clover Network, Inc.")
-    (#xFDBC . "Emerson")
-    (#xFDBB . "Profoto")
-    (#xFDBA . "Comcast Cable Corporation")
-    (#xFDB9 . "Comcast Cable Corporation")
-    (#xFDB8 . "LivaNova USA Inc.")
-    (#xFDB7 . "LivaNova USA Inc.")
-    (#xFDB6 . "GWA Hygiene GmbH")
-    (#xFDB5 . "ECSG")
-    (#xFDB4 . "HP Inc")
-    (#xFDB3 . "Audiodo AB")
-    (#xFDB2 . "Portable Multimedia Ltd")
-    (#xFDB1 . "Proxy Technologies, Inc.")
-    (#xFDB0 . "Proxy Technologies, Inc.")
-    (#xFDAF . "Wiliot LTD")
-    (#xFDAE . "Houwa System Design, k.k.")
-    (#xFDAD . "Houwa System Design, k.k.")
-    (#xFDAC . "Tentacle Sync GmbH")
-    (#xFDAB . "Xiaomi Inc.")
-    (#xFDAA . "Xiaomi Inc.")
-    (#xFDA9 . "Rhombus Systems, Inc.")
-    (#xFDA8 . "PSA Peugeot Citroën")
-    (#xFDA7 . "WWZN Information Technology Company Limited")
-    (#xFDA6 . "WWZN Information Technology Company Limited")
-    (#xFDA5 . "Neurostim OAB, Inc.")
-    (#xFDA4 . "Inseego Corp.")
-    (#xFDA3 . "Inseego Corp.")
-    (#xFDA2 . "Groove X, Inc")
-    (#xFDA1 . "Groove X, Inc")
-    (#xFDA0 . "Secugen Corporation")
-    (#xFD9F . "VitalTech Affiliates LLC")
-    (#xFD9E . "The Coca-Cola Company")
-    (#xFD9D . "Gastec Corporation")
-    (#xFD9C . "Huawei Technologies Co., Ltd.")
-    (#xFD9B . "Huawei Technologies Co., Ltd.")
-    (#xFD9A . "Huawei Technologies Co., Ltd.")
-    (#xFD99 . "ABB Oy")
-    (#xFD98 . "Disney Worldwide Services, Inc.")
-    (#xFD97 . "June Life, Inc.")
-    (#xFD96 . "Google LLC")
-    (#xFD95 . "Rigado")
-    (#xFD94 . "Hewlett Packard Enterprise")
-    (#xFD93 . "Bayerische Motoren Werke AG")
-    (#xFD92 . "Qualcomm Technologies International, Ltd. (QTIL)")
-    (#xFD91 . "Groove X, Inc.")
-    (#xFD90 . "Guangzhou SuperSound Information Technology Co., Ltd")
-    (#xFD8F . "Matrix ComSec Pvt. Ltd.")
-    (#xFD8E . "Motorola Solutions")
-    (#xFD8D . "quip NYC Inc.")
-    (#xFD8C . "Google LLC")
-    (#xFD8B . "Jigowatts Inc.")
-    (#xFD8A . "Signify Netherlands B.V.")
-    (#xFD89 . "Urbanminded LTD")
-    (#xFD88 . "Urbanminded LTD")
-    (#xFD87 . "Google LLC"))
+  '((#xFEFF . ("GN Netcom"))
+    (#xFEFE . ("GN ReSound A/S"))
+    (#xFEFD . ("Gimbal, Inc."))
+    (#xFEFC . ("Gimbal, Inc."))
+    (#xFEFB . ("Telit Wireless Solutions (Formerly Stollmann E+V GmbH)"))
+    (#xFEFA . ("PayPal, Inc."))
+    (#xFEF9 . ("PayPal, Inc."))
+    (#xFEF8 . ("Aplix Corporation"))
+    (#xFEF7 . ("Aplix Corporation"))
+    (#xFEF6 . ("Wicentric, Inc."))
+    (#xFEF5 . ("Dialog Semiconductor GmbH"))
+    (#xFEF4 . ("Google"))
+    (#xFEF3 . ("Google"))
+    (#xFEF2 . ("CSR"))
+    (#xFEF1 . ("CSR"))
+    (#xFEF0 . ("Intel"))
+    (#xFEEF . ("Polar Electro Oy "))
+    (#xFEEE . ("Polar Electro Oy "))
+    (#xFEED . ("Tile, Inc."))
+    (#xFEEC . ("Tile, Inc."))
+    (#xFEEB . ("Swirl Networks, Inc."))
+    (#xFEEA . ("Swirl Networks, Inc."))
+    (#xFEE9 . ("Quintic Corp."))
+    (#xFEE8 . ("Quintic Corp."))
+    (#xFEE7 . ("Tencent Holdings Limited."))
+    (#xFEE6 . ("Silvair, Inc."))
+    (#xFEE5 . ("Nordic Semiconductor ASA"))
+    (#xFEE4 . ("Nordic Semiconductor ASA"))
+    (#xFEE3 . ("Anki, Inc."))
+    (#xFEE2 . ("Anki, Inc."))
+    (#xFEE1 . ("Anhui Huami Information Technology Co., Ltd. "))
+    (#xFEE0 . ("Anhui Huami Information Technology Co., Ltd. "))
+    (#xFEDF . ("Design SHIFT"))
+    (#xFEDE . ("Coin, Inc."))
+    (#xFEDD . ("Jawbone"))
+    (#xFEDC . ("Jawbone"))
+    (#xFEDB . ("Perka, Inc."))
+    (#xFEDA . ("ISSC Technologies Corp. "))
+    (#xFED9 . ("Pebble Technology Corporation"))
+    (#xFED8 . ("Google"))
+    (#xFED7 . ("Broadcom"))
+    (#xFED6 . ("Broadcom"))
+    (#xFED5 . ("Plantronics Inc."))
+    (#xFED4 . ("Apple, Inc."))
+    (#xFED3 . ("Apple, Inc."))
+    (#xFED2 . ("Apple, Inc."))
+    (#xFED1 . ("Apple, Inc."))
+    (#xFED0 . ("Apple, Inc."))
+    (#xFECF . ("Apple, Inc."))
+    (#xFECE . ("Apple, Inc."))
+    (#xFECD . ("Apple, Inc."))
+    (#xFECC . ("Apple, Inc."))
+    (#xFECB . ("Apple, Inc."))
+    (#xFECA . ("Apple, Inc."))
+    (#xFEC9 . ("Apple, Inc."))
+    (#xFEC8 . ("Apple, Inc."))
+    (#xFEC7 . ("Apple, Inc."))
+    (#xFEC6 . ("Kocomojo, LLC"))
+    (#xFEC5 . ("Realtek Semiconductor Corp."))
+    (#xFEC4 . ("PLUS Location Systems"))
+    (#xFEC3 . ("360fly, Inc."))
+    (#xFEC2 . ("Blue Spark Technologies, Inc."))
+    (#xFEC1 . ("KDDI Corporation"))
+    (#xFEC0 . ("KDDI Corporation"))
+    (#xFEBF . ("Nod, Inc."))
+    (#xFEBE . ("Bose Corporation"))
+    (#xFEBD . ("Clover Network, Inc"))
+    (#xFEBC . ("Dexcom Inc"))
+    (#xFEBB . ("adafruit industries"))
+    (#xFEBA . ("Tencent Holdings Limited"))
+    (#xFEB9 . ("LG Electronics"))
+    (#xFEB8 . ("Facebook, Inc."))
+    (#xFEB7 . ("Facebook, Inc."))
+    (#xFEB6 . ("Vencer Co., Ltd"))
+    (#xFEB5 . ("WiSilica Inc."))
+    (#xFEB4 . ("WiSilica Inc."))
+    (#xFEB3 . ("Taobao"))
+    (#xFEB2 . ("Microsoft Corporation"))
+    (#xFEB1 . ("Electronics Tomorrow Limited"))
+    (#xFEB0 . ("Nest Labs Inc"))
+    (#xFEAF . ("Nest Labs Inc"))
+    (#xFEAE . ("Nokia"))
+    (#xFEAD . ("Nokia"))
+    (#xFEAC . ("Nokia"))
+    (#xFEAB . ("Nokia"))
+    (#xFEAA . ("Google"))
+    (#xFEA9 . ("Savant Systems LLC"))
+    (#xFEA8 . ("Savant Systems LLC"))
+    (#xFEA7 . ("UTC Fire and Security"))
+    (#xFEA6 . ("GoPro, Inc."))
+    (#xFEA5 . ("GoPro, Inc."))
+    (#xFEA4 . ("Paxton Access Ltd"))
+    (#xFEA3 . ("ITT Industries"))
+    (#xFEA2 . ("Intrepid Control Systems, Inc."))
+    (#xFEA1 . ("Intrepid Control Systems, Inc."))
+    (#xFEA0 . ("Google"))
+    (#xFE9F . ("Google"))
+    (#xFE9E . ("Dialog Semiconductor B.V."))
+    (#xFE9D . ("Mobiquity Networks Inc"))
+    (#xFE9C . ("GSI Laboratories, Inc."))
+    (#xFE9B . ("Samsara Networks, Inc"))
+    (#xFE9A . ("Estimote"))
+    (#xFE99 . ("Currant Inc"))
+    (#xFE98 . ("Currant Inc"))
+    (#xFE97 . ("Tesla Motors Inc."))
+    (#xFE96 . ("Tesla Motors Inc."))
+    (#xFE95 . ("Xiaomi Inc."))
+    (#xFE94 . ("OttoQ In"))
+    (#xFE93 . ("OttoQ In"))
+    (#xFE92 . ("Jarden Safety & Security"))
+    (#xFE91 . ("Shanghai Imilab Technology Co., Ltd"))
+    (#xFE90 . ("JUMA"))
+    (#xFE8F . ("CSR"))
+    (#xFE8E . ("ARM Ltd"))
+    (#xFE8D . ("Interaxon Inc."))
+    (#xFE8C . ("TRON Forum"))
+    (#xFE8B . ("Apple, Inc."))
+    (#xFE8A . ("Apple, Inc."))
+    (#xFE89 . ("B&O Play A/S"))
+    (#xFE88 . ("SALTO SYSTEMS S.L."))
+    (#xFE87 . ("Qingdao Yeelink Information Technology Co., Ltd. ( 
青岛亿联客信息技术有限公司 )"))
+    (#xFE86 . ("HUAWEI Technologies Co., Ltd. ( 华为技术有限公司 )"))
+    (#xFE85 . ("RF Digital Corp"))
+    (#xFE84 . ("RF Digital Corp"))
+    (#xFE83 . ("Blue Bite"))
+    (#xFE82 . ("Medtronic Inc."))
+    (#xFE81 . ("Medtronic Inc."))
+    (#xFE80 . ("Doppler Lab"))
+    (#xFE7F . ("Doppler Lab"))
+    (#xFE7E . ("Awear Solutions Ltd"))
+    (#xFE7D . ("Aterica Health Inc."))
+    (#xFE7C . ("Telit Wireless Solutions (Formerly Stollmann E+V GmbH)"))
+    (#xFE7B . ("Orion Labs, Inc."))
+    (#xFE7A . ("Bragi GmbH"))
+    (#xFE79 . ("Zebra Technologies"))
+    (#xFE78 . ("Hewlett-Packard Company"))
+    (#xFE77 . ("Hewlett-Packard Company"))
+    (#xFE76 . ("TangoMe"))
+    (#xFE75 . ("TangoMe"))
+    (#xFE74 . ("unwire"))
+    (#xFE73 . ("Abbott (formerly St. Jude Medical, Inc.)"))
+    (#xFE72 . ("Abbott (formerly St. Jude Medical, Inc.)"))
+    (#xFE71 . ("Plume Design Inc"))
+    (#xFE70 . ("Beijing Jingdong Century Trading Co., Ltd."))
+    (#xFE6F . ("LINE Corporation"))
+    (#xFE6E . ("The University of Tokyo"))
+    (#xFE6D . ("The University of Tokyo"))
+    (#xFE6C . ("TASER International, Inc."))
+    (#xFE6B . ("TASER International, Inc."))
+    (#xFE6A . ("Kontakt Micro-Location Sp. z o.o."))
+    (#xFE69 . ("Capsule Technologies Inc."))
+    (#xFE68 . ("Capsule Technologies Inc."))
+    (#xFE67 . ("Lab Sensor Solutions"))
+    (#xFE66 . ("Intel Corporation"))
+    (#xFE65 . ("CHIPOLO d.o.o."))
+    (#xFE64 . ("Siemens AG"))
+    (#xFE63 . ("Connected Yard, Inc."))
+    (#xFE62 . ("Indagem Tech LLC"))
+    (#xFE61 . ("Logitech International SA"))
+    (#xFE60 . ("Lierda Science & Technology Group Co., Ltd."))
+    (#xFE5F . ("Eyefi, Inc."))
+    (#xFE5E . ("Plastc Corporation"))
+    (#xFE5D . ("Grundfos A/S"))
+    (#xFE5C . ("million hunters GmbH"))
+    (#xFE5B . ("GT-tronics HK Ltd"))
+    (#xFE5A . ("Cronologics Corporation"))
+    (#xFE59 . ("Nordic Semiconductor ASA"))
+    (#xFE58 . ("Nordic Semiconductor ASA"))
+    (#xFE57 . ("Dotted Labs"))
+    (#xFE56 . ("Google Inc."))
+    (#xFE55 . ("Google Inc."))
+    (#xFE54 . ("Motiv, Inc."))
+    (#xFE53 . ("3M"))
+    (#xFE52 . ("SetPoint Medical"))
+    (#xFE51 . ("SRAM"))
+    (#xFE50 . ("Google Inc."))
+    (#xFE4F . ("Molekule, Inc."))
+    (#xFE4E . ("NTT docomo"))
+    (#xFE4D . ("Casambi Technologies Oy"))
+    (#xFE4C . ("Volkswagen AG"))
+    (#xFE4B . ("Signify Netherlands B.V. (formerly Philips Lighting B.V.)"))
+    (#xFE4A . ("OMRON HEALTHCARE Co., Ltd."))
+    (#xFE49 . ("SenionLab AB"))
+    (#xFE48 . ("General Motors"))
+    (#xFE47 . ("General Motors"))
+    (#xFE46 . ("B&O Play A/S"))
+    (#xFE45 . ("Snapchat Inc"))
+    (#xFE44 . ("SK Telecom"))
+    (#xFE43 . ("Andreas Stihl AG & Co. KG"))
+    (#xFE42 . ("Nets A/S"))
+    (#xFE41 . ("Inugo Systems Limited"))
+    (#xFE40 . ("Inugo Systems Limited"))
+    (#xFE3F . ("Friday Labs Limited"))
+    (#xFE3E . ("BD Medical"))
+    (#xFE3D . ("BD Medical"))
+    (#xFE3C . ("alibaba"))
+    (#xFE3B . ("Dobly Laboratories"))
+    (#xFE3A . ("TTS Tooltechnic Systems AG & Co. KG"))
+    (#xFE39 . ("TTS Tooltechnic Systems AG & Co. KG"))
+    (#xFE38 . ("Spaceek LTD"))
+    (#xFE37 . ("Spaceek LTD"))
+    (#xFE36 . ("HUAWEI Technologies Co., Ltd"))
+    (#xFE35 . ("HUAWEI Technologies Co., Ltd"))
+    (#xFE34 . ("SmallLoop LLC"))
+    (#xFE33 . ("CHIPOLO d.o.o."))
+    (#xFE32 . ("Pro-Mark, Inc."))
+    (#xFE31 . ("Volkswagen AG"))
+    (#xFE30 . ("Volkswagen AG"))
+    (#xFE2F . ("CRESCO Wireless, Inc"))
+    (#xFE2E . ("ERi,Inc."))
+    (#xFE2D . ("SMART INNOVATION Co., Ltd"))
+    (#xFE2C . ("Google"))
+    (#xFE2B . ("ITT Industries"))
+    (#xFE2A . ("DaisyWorks, Inc."))
+    (#xFE29 . ("Gibson Innovations"))
+    (#xFE28 . ("Ayla Networks"))
+    (#xFE27 . ("Google"))
+    (#xFE26 . ("Google"))
+    (#xFE25 . ("Apple, Inc."))
+    (#xFE24 . ("August Home Inc"))
+    (#xFE23 . ("Zoll Medical Corporation"))
+    (#xFE22 . ("Zoll Medical Corporation"))
+    (#xFE21 . ("Bose Corporation"))
+    (#xFE20 . ("Emerson"))
+    (#xFE1F . ("Garmin International, Inc."))
+    (#xFE1E . ("Smart Innovations Co., Ltd"))
+    (#xFE1D . ("Illuminati Instrument Corporation"))
+    (#xFE1C . ("NetMedia, Inc."))
+    (#xFE1B . ("Tyto Life LLC"))
+    (#xFE1A . ("Tyto Life LLC"))
+    (#xFE19 . ("Google, Inc"))
+    (#xFE18 . ("Runtime, Inc."))
+    (#xFE17 . ("Telit Wireless Solutions GmbH"))
+    (#xFE16 . ("Footmarks, Inc."))
+    (#xFE15 . ("Amazon.com Services, Inc."))
+    (#xFE14 . ("Flextronics International USA Inc."))
+    (#xFE13 . ("Apple Inc."))
+    (#xFE12 . ("M-Way Solutions GmbH"))
+    (#xFE11 . ("GMC-I Messtechnik GmbH"))
+    (#xFE10 . ("Lapis Semiconductor Co., Ltd."))
+    (#xFE0F . ("Signify Netherlands B.V. (formerly Philips Lighting B.V.)"))
+    (#xFE0E . ("Setec Pty Ltd"))
+    (#xFE0D . ("Procter & Gamble"))
+    (#xFE0C . ("Procter & Gamble"))
+    (#xFE0B . ("ruwido austria gmbh"))
+    (#xFE0A . ("ruwido austria gmbh"))
+    (#xFE09 . ("Pillsy, Inc."))
+    (#xFE08 . ("Microsoft"))
+    (#xFE07 . ("Sonos, Inc."))
+    (#xFE06 . ("Qualcomm Technologies, Inc."))
+    (#xFE05 . ("CORE Transport Technologies NZ Limited"))
+    (#xFE04 . ("OpenPath Security Inc"))
+    (#xFE03 . ("Amazon.com Services, Inc."))
+    (#xFE02 . ("Robert Bosch GmbH"))
+    (#xFE01 . ("Duracell U.S. Operations Inc."))
+    (#xFE00 . ("Amazon.com Services, Inc."))
+    (#xFDFF . ("OSRAM GmbH"))
+    (#xFDFE . ("ADHERIUM(NZ) LIMITED"))
+    (#xFDFD . ("RecursiveSoft Inc."))
+    (#xFDFC . ("Optrel AG"))
+    (#xFDFB . ("Tandem Diabetes Care"))
+    (#xFDFA . ("Tandem Diabetes Care"))
+    (#xFDF9 . ("INIA"))
+    (#xFDF8 . ("Onvocal"))
+    (#xFDF7 . ("HP Inc."))
+    (#xFDF6 . ("AIAIAI ApS"))
+    (#xFDF5 . ("Milwaukee Electric Tools"))
+    (#xFDF4 . ("O. E. M. Controls, Inc."))
+    (#xFDF3 . ("Amersports"))
+    (#xFDF2 . ("AMICCOM Electronics Corporation"))
+    (#xFDF1 . ("LAMPLIGHT Co., Ltd"))
+    (#xFDF0 . ("Google Inc."))
+    (#xFDEF . ("ART AND PROGRAM, INC."))
+    (#xFDEE . ("Huawei Technologies Co., Ltd."))
+    (#xFDED . ("Pole Star"))
+    (#xFDEC . ("Mannkind Corporation"))
+    (#xFDEB . ("Syntronix Corporation"))
+    (#xFDEA . ("SeeScan, Inc"))
+    (#xFDE9 . ("Spacesaver Corporation"))
+    (#xFDE8 . ("Robert Bosch GmbH"))
+    (#xFDE7 . ("SECOM Co., LTD"))
+    (#xFDE6 . ("Intelletto Technologies Inc"))
+    (#xFDE5 . ("SMK Corporation"))
+    (#xFDE4 . ("JUUL Labs, Inc."))
+    (#xFDE3 . ("Abbott Diabetes Care"))
+    (#xFDE2 . ("Google Inc."))
+    (#xFDE1 . ("Fortin Electronic Systems"))
+    (#xFDE0 . ("John Deere"))
+    (#xFDDF . ("Harman International"))
+    (#xFDDE . ("Noodle Technology Inc."))
+    (#xFDDD . ("Arch Systems Inc"))
+    (#xFDDC . ("4iiii Innovations Inc."))
+    (#xFDDB . ("Samsung Electronics Co., Ltd."))
+    (#xFDDA . ("MHCS"))
+    (#xFDD9 . ("Jiangsu Teranovo Tech Co., Ltd."))
+    (#xFDD8 . ("Jiangsu Teranovo Tech Co., Ltd."))
+    (#xFDD7 . ("Emerson"))
+    (#xFDD6 . ("Ministry of Supply"))
+    (#xFDD5 . ("Brompton Bicycle Ltd"))
+    (#xFDD4 . ("LX Solutions Pty Limited"))
+    (#xFDD3 . ("FUBA Automotive Electronics GmbH"))
+    (#xFDD2 . ("Bose Corporation"))
+    (#xFDD1 . ("Huawei Technologies Co., Ltd"))
+    (#xFDD0 . ("Huawei Technologies Co., Ltd"))
+    (#xFDCF . ("Nalu Medical, Inc"))
+    (#xFDCE . ("SENNHEISER electronic GmbH & Co. KG"))
+    (#xFDCD . ("Qingping Technology (Beijing) Co., Ltd."))
+    (#xFDCC . ("Shoof Technologies"))
+    (#xFDCB . ("Meggitt SA"))
+    (#xFDCA . ("Fortin Electronic Systems"))
+    (#xFDC9 . ("Busch-Jaeger Elektro GmbH"))
+    (#xFDC8 . ("Hach – Danaher"))
+    (#xFDC7 . ("Eli Lilly and Company"))
+    (#xFDC6 . ("Eli Lilly and Company"))
+    (#xFDC5 . ("Automatic Labs"))
+    (#xFDC4 . ("Simavita (Aust) Pty Ltd"))
+    (#xFDC3 . ("Baidu Online Network Technology (Beijing) Co., Ltd"))
+    (#xFDC2 . ("Baidu Online Network Technology (Beijing) Co., Ltd"))
+    (#xFDC1 . ("Hunter Douglas"))
+    (#xFDC0 . ("Hunter Douglas"))
+    (#xFDBF . ("California Things Inc."))
+    (#xFDBE . ("California Things Inc."))
+    (#xFDBD . ("Clover Network, Inc."))
+    (#xFDBC . ("Emerson"))
+    (#xFDBB . ("Profoto"))
+    (#xFDBA . ("Comcast Cable Corporation"))
+    (#xFDB9 . ("Comcast Cable Corporation"))
+    (#xFDB8 . ("LivaNova USA Inc."))
+    (#xFDB7 . ("LivaNova USA Inc."))
+    (#xFDB6 . ("GWA Hygiene GmbH"))
+    (#xFDB5 . ("ECSG"))
+    (#xFDB4 . ("HP Inc"))
+    (#xFDB3 . ("Audiodo AB"))
+    (#xFDB2 . ("Portable Multimedia Ltd"))
+    (#xFDB1 . ("Proxy Technologies, Inc."))
+    (#xFDB0 . ("Proxy Technologies, Inc."))
+    (#xFDAF . ("Wiliot LTD"))
+    (#xFDAE . ("Houwa System Design, k.k."))
+    (#xFDAD . ("Houwa System Design, k.k."))
+    (#xFDAC . ("Tentacle Sync GmbH"))
+    (#xFDAB . ("Xiaomi Inc."))
+    (#xFDAA . ("Xiaomi Inc."))
+    (#xFDA9 . ("Rhombus Systems, Inc."))
+    (#xFDA8 . ("PSA Peugeot Citroën"))
+    (#xFDA7 . ("WWZN Information Technology Company Limited"))
+    (#xFDA6 . ("WWZN Information Technology Company Limited"))
+    (#xFDA5 . ("Neurostim OAB, Inc."))
+    (#xFDA4 . ("Inseego Corp."))
+    (#xFDA3 . ("Inseego Corp."))
+    (#xFDA2 . ("Groove X, Inc"))
+    (#xFDA1 . ("Groove X, Inc"))
+    (#xFDA0 . ("Secugen Corporation"))
+    (#xFD9F . ("VitalTech Affiliates LLC"))
+    (#xFD9E . ("The Coca-Cola Company"))
+    (#xFD9D . ("Gastec Corporation"))
+    (#xFD9C . ("Huawei Technologies Co., Ltd."))
+    (#xFD9B . ("Huawei Technologies Co., Ltd."))
+    (#xFD9A . ("Huawei Technologies Co., Ltd."))
+    (#xFD99 . ("ABB Oy"))
+    (#xFD98 . ("Disney Worldwide Services, Inc."))
+    (#xFD97 . ("June Life, Inc."))
+    (#xFD96 . ("Google LLC"))
+    (#xFD95 . ("Rigado"))
+    (#xFD94 . ("Hewlett Packard Enterprise"))
+    (#xFD93 . ("Bayerische Motoren Werke AG"))
+    (#xFD92 . ("Qualcomm Technologies International, Ltd. (QTIL)"))
+    (#xFD91 . ("Groove X, Inc."))
+    (#xFD90 . ("Guangzhou SuperSound Information Technology Co., Ltd"))
+    (#xFD8F . ("Matrix ComSec Pvt. Ltd."))
+    (#xFD8E . ("Motorola Solutions"))
+    (#xFD8D . ("quip NYC Inc."))
+    (#xFD8C . ("Google LLC"))
+    (#xFD8B . ("Jigowatts Inc."))
+    (#xFD8A . ("Signify Netherlands B.V."))
+    (#xFD89 . ("Urbanminded LTD"))
+    (#xFD88 . ("Urbanminded LTD"))
+    (#xFD87 . ("Google LLC")))
   "Bluetooth manufacturer UUIDs.")
 
 (provide 'bluetooth)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]