1 /*
2  * Copyright (C) 2010 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 package android.bluetooth;
18 
19 import android.annotation.SystemApi;
20 
21 /**
22  * Bluetooth Assigned Numbers.
23  *
24  * <p>For now we only include Company ID values.
25  *
26  * @see <a href="https://www.bluetooth.org/technical/assignednumbers/identifiers.htm">The Official
27  *     Bluetooth SIG Member Website | Company Identifiers</a>
28  */
29 public class BluetoothAssignedNumbers {
30 
31     // Bluetooth SIG Company ID values
32     /*
33      * Ericsson Technology Licensing.
34      */
35     public static final int ERICSSON_TECHNOLOGY = 0x0000;
36 
37     /*
38      * Nokia Mobile Phones.
39      */
40     public static final int NOKIA_MOBILE_PHONES = 0x0001;
41 
42     /*
43      * Intel Corp.
44      */
45     public static final int INTEL = 0x0002;
46 
47     /*
48      * IBM Corp.
49      */
50     public static final int IBM = 0x0003;
51 
52     /*
53      * Toshiba Corp.
54      */
55     public static final int TOSHIBA = 0x0004;
56 
57     /*
58      * 3Com.
59      */
60     public static final int THREECOM = 0x0005;
61 
62     /*
63      * Microsoft.
64      */
65     public static final int MICROSOFT = 0x0006;
66 
67     /*
68      * Lucent.
69      */
70     public static final int LUCENT = 0x0007;
71 
72     /*
73      * Motorola.
74      */
75     public static final int MOTOROLA = 0x0008;
76 
77     /*
78      * Infineon Technologies AG.
79      */
80     public static final int INFINEON_TECHNOLOGIES = 0x0009;
81 
82     /*
83      * Cambridge Silicon Radio.
84      */
85     public static final int CAMBRIDGE_SILICON_RADIO = 0x000A;
86 
87     /*
88      * Silicon Wave.
89      */
90     public static final int SILICON_WAVE = 0x000B;
91 
92     /*
93      * Digianswer A/S.
94      */
95     public static final int DIGIANSWER = 0x000C;
96 
97     /*
98      * Texas Instruments Inc.
99      */
100     public static final int TEXAS_INSTRUMENTS = 0x000D;
101 
102     /*
103      * Parthus Technologies Inc.
104      */
105     public static final int PARTHUS_TECHNOLOGIES = 0x000E;
106 
107     /*
108      * Broadcom Corporation.
109      */
110     public static final int BROADCOM = 0x000F;
111 
112     /*
113      * Mitel Semiconductor.
114      */
115     public static final int MITEL_SEMICONDUCTOR = 0x0010;
116 
117     /*
118      * Widcomm, Inc.
119      */
120     public static final int WIDCOMM = 0x0011;
121 
122     /*
123      * Zeevo, Inc.
124      */
125     public static final int ZEEVO = 0x0012;
126 
127     /*
128      * Atmel Corporation.
129      */
130     public static final int ATMEL = 0x0013;
131 
132     /*
133      * Mitsubishi Electric Corporation.
134      */
135     public static final int MITSUBISHI_ELECTRIC = 0x0014;
136 
137     /*
138      * RTX Telecom A/S.
139      */
140     public static final int RTX_TELECOM = 0x0015;
141 
142     /*
143      * KC Technology Inc.
144      */
145     public static final int KC_TECHNOLOGY = 0x0016;
146 
147     /*
148      * Newlogic.
149      */
150     public static final int NEWLOGIC = 0x0017;
151 
152     /*
153      * Transilica, Inc.
154      */
155     public static final int TRANSILICA = 0x0018;
156 
157     /*
158      * Rohde & Schwarz GmbH & Co. KG.
159      */
160     public static final int ROHDE_AND_SCHWARZ = 0x0019;
161 
162     /*
163      * TTPCom Limited.
164      */
165     public static final int TTPCOM = 0x001A;
166 
167     /*
168      * Signia Technologies, Inc.
169      */
170     public static final int SIGNIA_TECHNOLOGIES = 0x001B;
171 
172     /*
173      * Conexant Systems Inc.
174      */
175     public static final int CONEXANT_SYSTEMS = 0x001C;
176 
177     /*
178      * Qualcomm.
179      */
180     public static final int QUALCOMM = 0x001D;
181 
182     /*
183      * Inventel.
184      */
185     public static final int INVENTEL = 0x001E;
186 
187     /*
188      * AVM Berlin.
189      */
190     public static final int AVM_BERLIN = 0x001F;
191 
192     /*
193      * BandSpeed, Inc.
194      */
195     public static final int BANDSPEED = 0x0020;
196 
197     /*
198      * Mansella Ltd.
199      */
200     public static final int MANSELLA = 0x0021;
201 
202     /*
203      * NEC Corporation.
204      */
205     public static final int NEC = 0x0022;
206 
207     /*
208      * WavePlus Technology Co., Ltd.
209      */
210     public static final int WAVEPLUS_TECHNOLOGY = 0x0023;
211 
212     /*
213      * Alcatel.
214      */
215     public static final int ALCATEL = 0x0024;
216 
217     /*
218      * Philips Semiconductors.
219      */
220     public static final int PHILIPS_SEMICONDUCTORS = 0x0025;
221 
222     /*
223      * C Technologies.
224      */
225     public static final int C_TECHNOLOGIES = 0x0026;
226 
227     /*
228      * Open Interface.
229      */
230     public static final int OPEN_INTERFACE = 0x0027;
231 
232     /*
233      * R F Micro Devices.
234      */
235     public static final int RF_MICRO_DEVICES = 0x0028;
236 
237     /*
238      * Hitachi Ltd.
239      */
240     public static final int HITACHI = 0x0029;
241 
242     /*
243      * Symbol Technologies, Inc.
244      */
245     public static final int SYMBOL_TECHNOLOGIES = 0x002A;
246 
247     /*
248      * Tenovis.
249      */
250     public static final int TENOVIS = 0x002B;
251 
252     /*
253      * Macronix International Co. Ltd.
254      */
255     public static final int MACRONIX = 0x002C;
256 
257     /*
258      * GCT Semiconductor.
259      */
260     public static final int GCT_SEMICONDUCTOR = 0x002D;
261 
262     /*
263      * Norwood Systems.
264      */
265     public static final int NORWOOD_SYSTEMS = 0x002E;
266 
267     /*
268      * MewTel Technology Inc.
269      */
270     public static final int MEWTEL_TECHNOLOGY = 0x002F;
271 
272     /*
273      * ST Microelectronics.
274      */
275     public static final int ST_MICROELECTRONICS = 0x0030;
276 
277     /*
278      * Synopsys.
279      */
280     public static final int SYNOPSYS = 0x0031;
281 
282     /*
283      * Red-M (Communications) Ltd.
284      */
285     public static final int RED_M = 0x0032;
286 
287     /*
288      * Commil Ltd.
289      */
290     public static final int COMMIL = 0x0033;
291 
292     /*
293      * Computer Access Technology Corporation (CATC).
294      */
295     public static final int CATC = 0x0034;
296 
297     /*
298      * Eclipse (HQ Espana) S.L.
299      */
300     public static final int ECLIPSE = 0x0035;
301 
302     /*
303      * Renesas Technology Corp.
304      */
305     public static final int RENESAS_TECHNOLOGY = 0x0036;
306 
307     /*
308      * Mobilian Corporation.
309      */
310     public static final int MOBILIAN_CORPORATION = 0x0037;
311 
312     /*
313      * Terax.
314      */
315     public static final int TERAX = 0x0038;
316 
317     /*
318      * Integrated System Solution Corp.
319      */
320     public static final int INTEGRATED_SYSTEM_SOLUTION = 0x0039;
321 
322     /*
323      * Matsushita Electric Industrial Co., Ltd.
324      */
325     public static final int MATSUSHITA_ELECTRIC = 0x003A;
326 
327     /*
328      * Gennum Corporation.
329      */
330     public static final int GENNUM = 0x003B;
331 
332     /*
333      * Research In Motion.
334      */
335     public static final int RESEARCH_IN_MOTION = 0x003C;
336 
337     /*
338      * IPextreme, Inc.
339      */
340     public static final int IPEXTREME = 0x003D;
341 
342     /*
343      * Systems and Chips, Inc.
344      */
345     public static final int SYSTEMS_AND_CHIPS = 0x003E;
346 
347     /*
348      * Bluetooth SIG, Inc.
349      */
350     public static final int BLUETOOTH_SIG = 0x003F;
351 
352     /*
353      * Seiko Epson Corporation.
354      */
355     public static final int SEIKO_EPSON = 0x0040;
356 
357     /*
358      * Integrated Silicon Solution Taiwan, Inc.
359      */
360     public static final int INTEGRATED_SILICON_SOLUTION = 0x0041;
361 
362     /*
363      * CONWISE Technology Corporation Ltd.
364      */
365     public static final int CONWISE_TECHNOLOGY = 0x0042;
366 
367     /*
368      * PARROT SA.
369      */
370     public static final int PARROT = 0x0043;
371 
372     /*
373      * Socket Mobile.
374      */
375     public static final int SOCKET_MOBILE = 0x0044;
376 
377     /*
378      * Atheros Communications, Inc.
379      */
380     public static final int ATHEROS_COMMUNICATIONS = 0x0045;
381 
382     /*
383      * MediaTek, Inc.
384      */
385     public static final int MEDIATEK = 0x0046;
386 
387     /*
388      * Bluegiga.
389      */
390     public static final int BLUEGIGA = 0x0047;
391 
392     /*
393      * Marvell Technology Group Ltd.
394      */
395     public static final int MARVELL = 0x0048;
396 
397     /*
398      * 3DSP Corporation.
399      */
400     public static final int THREE_DSP = 0x0049;
401 
402     /*
403      * Accel Semiconductor Ltd.
404      */
405     public static final int ACCEL_SEMICONDUCTOR = 0x004A;
406 
407     /*
408      * Continental Automotive Systems.
409      */
410     public static final int CONTINENTAL_AUTOMOTIVE = 0x004B;
411 
412     /*
413      * Apple, Inc.
414      */
415     public static final int APPLE = 0x004C;
416 
417     /*
418      * Staccato Communications, Inc.
419      */
420     public static final int STACCATO_COMMUNICATIONS = 0x004D;
421 
422     /*
423      * Avago Technologies.
424      */
425     public static final int AVAGO = 0x004E;
426 
427     /*
428      * APT Licensing Ltd.
429      */
430     public static final int APT_LICENSING = 0x004F;
431 
432     /*
433      * SiRF Technology, Inc.
434      */
435     public static final int SIRF_TECHNOLOGY = 0x0050;
436 
437     /*
438      * Tzero Technologies, Inc.
439      */
440     public static final int TZERO_TECHNOLOGIES = 0x0051;
441 
442     /*
443      * J&M Corporation.
444      */
445     public static final int J_AND_M = 0x0052;
446 
447     /*
448      * Free2move AB.
449      */
450     public static final int FREE2MOVE = 0x0053;
451 
452     /*
453      * 3DiJoy Corporation.
454      */
455     public static final int THREE_DIJOY = 0x0054;
456 
457     /*
458      * Plantronics, Inc.
459      */
460     public static final int PLANTRONICS = 0x0055;
461 
462     /*
463      * Sony Ericsson Mobile Communications.
464      */
465     public static final int SONY_ERICSSON = 0x0056;
466 
467     /*
468      * Harman International Industries, Inc.
469      */
470     public static final int HARMAN_INTERNATIONAL = 0x0057;
471 
472     /*
473      * Vizio, Inc.
474      */
475     public static final int VIZIO = 0x0058;
476 
477     /*
478      * Nordic Semiconductor ASA.
479      */
480     public static final int NORDIC_SEMICONDUCTOR = 0x0059;
481 
482     /*
483      * EM Microelectronic-Marin SA.
484      */
485     public static final int EM_MICROELECTRONIC_MARIN = 0x005A;
486 
487     /*
488      * Ralink Technology Corporation.
489      */
490     public static final int RALINK_TECHNOLOGY = 0x005B;
491 
492     /*
493      * Belkin International, Inc.
494      */
495     public static final int BELKIN_INTERNATIONAL = 0x005C;
496 
497     /*
498      * Realtek Semiconductor Corporation.
499      */
500     public static final int REALTEK_SEMICONDUCTOR = 0x005D;
501 
502     /*
503      * Stonestreet One, LLC.
504      */
505     public static final int STONESTREET_ONE = 0x005E;
506 
507     /*
508      * Wicentric, Inc.
509      */
510     public static final int WICENTRIC = 0x005F;
511 
512     /*
513      * RivieraWaves S.A.S.
514      */
515     public static final int RIVIERAWAVES = 0x0060;
516 
517     /*
518      * RDA Microelectronics.
519      */
520     public static final int RDA_MICROELECTRONICS = 0x0061;
521 
522     /*
523      * Gibson Guitars.
524      */
525     public static final int GIBSON_GUITARS = 0x0062;
526 
527     /*
528      * MiCommand Inc.
529      */
530     public static final int MICOMMAND = 0x0063;
531 
532     /*
533      * Band XI International, LLC.
534      */
535     public static final int BAND_XI_INTERNATIONAL = 0x0064;
536 
537     /*
538      * Hewlett-Packard Company.
539      */
540     public static final int HEWLETT_PACKARD = 0x0065;
541 
542     /*
543      * 9Solutions Oy.
544      */
545     public static final int NINE_SOLUTIONS = 0x0066;
546 
547     /*
548      * GN Netcom A/S.
549      */
550     public static final int GN_NETCOM = 0x0067;
551 
552     /*
553      * General Motors.
554      */
555     public static final int GENERAL_MOTORS = 0x0068;
556 
557     /*
558      * A&D Engineering, Inc.
559      */
560     public static final int A_AND_D_ENGINEERING = 0x0069;
561 
562     /*
563      * MindTree Ltd.
564      */
565     public static final int MINDTREE = 0x006A;
566 
567     /*
568      * Polar Electro OY.
569      */
570     public static final int POLAR_ELECTRO = 0x006B;
571 
572     /*
573      * Beautiful Enterprise Co., Ltd.
574      */
575     public static final int BEAUTIFUL_ENTERPRISE = 0x006C;
576 
577     /*
578      * BriarTek, Inc.
579      */
580     public static final int BRIARTEK = 0x006D;
581 
582     /*
583      * Summit Data Communications, Inc.
584      */
585     public static final int SUMMIT_DATA_COMMUNICATIONS = 0x006E;
586 
587     /*
588      * Sound ID.
589      */
590     public static final int SOUND_ID = 0x006F;
591 
592     /*
593      * Monster, LLC.
594      */
595     public static final int MONSTER = 0x0070;
596 
597     /*
598      * connectBlue AB.
599      */
600     public static final int CONNECTBLUE = 0x0071;
601 
602     /*
603      * ShangHai Super Smart Electronics Co. Ltd.
604      */
605     public static final int SHANGHAI_SUPER_SMART_ELECTRONICS = 0x0072;
606 
607     /*
608      * Group Sense Ltd.
609      */
610     public static final int GROUP_SENSE = 0x0073;
611 
612     /*
613      * Zomm, LLC.
614      */
615     public static final int ZOMM = 0x0074;
616 
617     /*
618      * Samsung Electronics Co. Ltd.
619      */
620     public static final int SAMSUNG_ELECTRONICS = 0x0075;
621 
622     /*
623      * Creative Technology Ltd.
624      */
625     public static final int CREATIVE_TECHNOLOGY = 0x0076;
626 
627     /*
628      * Laird Technologies.
629      */
630     public static final int LAIRD_TECHNOLOGIES = 0x0077;
631 
632     /*
633      * Nike, Inc.
634      */
635     public static final int NIKE = 0x0078;
636 
637     /*
638      * lesswire AG.
639      */
640     public static final int LESSWIRE = 0x0079;
641 
642     /*
643      * MStar Semiconductor, Inc.
644      */
645     public static final int MSTAR_SEMICONDUCTOR = 0x007A;
646 
647     /*
648      * Hanlynn Technologies.
649      */
650     public static final int HANLYNN_TECHNOLOGIES = 0x007B;
651 
652     /*
653      * A & R Cambridge.
654      */
655     public static final int A_AND_R_CAMBRIDGE = 0x007C;
656 
657     /*
658      * Seers Technology Co. Ltd.
659      */
660     public static final int SEERS_TECHNOLOGY = 0x007D;
661 
662     /*
663      * Sports Tracking Technologies Ltd.
664      */
665     public static final int SPORTS_TRACKING_TECHNOLOGIES = 0x007E;
666 
667     /*
668      * Autonet Mobile.
669      */
670     public static final int AUTONET_MOBILE = 0x007F;
671 
672     /*
673      * DeLorme Publishing Company, Inc.
674      */
675     public static final int DELORME_PUBLISHING_COMPANY = 0x0080;
676 
677     /*
678      * WuXi Vimicro.
679      */
680     public static final int WUXI_VIMICRO = 0x0081;
681 
682     /*
683      * Sennheiser Communications A/S.
684      */
685     public static final int SENNHEISER_COMMUNICATIONS = 0x0082;
686 
687     /*
688      * TimeKeeping Systems, Inc.
689      */
690     public static final int TIMEKEEPING_SYSTEMS = 0x0083;
691 
692     /*
693      * Ludus Helsinki Ltd.
694      */
695     public static final int LUDUS_HELSINKI = 0x0084;
696 
697     /*
698      * BlueRadios, Inc.
699      */
700     public static final int BLUERADIOS = 0x0085;
701 
702     /*
703      * equinox AG.
704      */
705     public static final int EQUINOX_AG = 0x0086;
706 
707     /*
708      * Garmin International, Inc.
709      */
710     public static final int GARMIN_INTERNATIONAL = 0x0087;
711 
712     /*
713      * Ecotest.
714      */
715     public static final int ECOTEST = 0x0088;
716 
717     /*
718      * GN ReSound A/S.
719      */
720     public static final int GN_RESOUND = 0x0089;
721 
722     /*
723      * Jawbone.
724      */
725     public static final int JAWBONE = 0x008A;
726 
727     /*
728      * Topcorn Positioning Systems, LLC.
729      */
730     public static final int TOPCORN_POSITIONING_SYSTEMS = 0x008B;
731 
732     /*
733      * Qualcomm Labs, Inc.
734      */
735     public static final int QUALCOMM_LABS = 0x008C;
736 
737     /*
738      * Zscan Software.
739      */
740     public static final int ZSCAN_SOFTWARE = 0x008D;
741 
742     /*
743      * Quintic Corp.
744      */
745     public static final int QUINTIC = 0x008E;
746 
747     /*
748      * Stollman E+V GmbH.
749      */
750     public static final int STOLLMAN_E_PLUS_V = 0x008F;
751 
752     /*
753      * Funai Electric Co., Ltd.
754      */
755     public static final int FUNAI_ELECTRIC = 0x0090;
756 
757     /*
758      * Advanced PANMOBIL Systems GmbH & Co. KG.
759      */
760     public static final int ADVANCED_PANMOBIL_SYSTEMS = 0x0091;
761 
762     /*
763      * ThinkOptics, Inc.
764      */
765     public static final int THINKOPTICS = 0x0092;
766 
767     /*
768      * Universal Electronics, Inc.
769      */
770     public static final int UNIVERSAL_ELECTRONICS = 0x0093;
771 
772     /*
773      * Airoha Technology Corp.
774      */
775     public static final int AIROHA_TECHNOLOGY = 0x0094;
776 
777     /*
778      * NEC Lighting, Ltd.
779      */
780     public static final int NEC_LIGHTING = 0x0095;
781 
782     /*
783      * ODM Technology, Inc.
784      */
785     public static final int ODM_TECHNOLOGY = 0x0096;
786 
787     /*
788      * Bluetrek Technologies Limited.
789      */
790     public static final int BLUETREK_TECHNOLOGIES = 0x0097;
791 
792     /*
793      * zer01.tv GmbH.
794      */
795     public static final int ZER01_TV = 0x0098;
796 
797     /*
798      * i.Tech Dynamic Global Distribution Ltd.
799      */
800     public static final int I_TECH_DYNAMIC_GLOBAL_DISTRIBUTION = 0x0099;
801 
802     /*
803      * Alpwise.
804      */
805     public static final int ALPWISE = 0x009A;
806 
807     /*
808      * Jiangsu Toppower Automotive Electronics Co., Ltd.
809      */
810     public static final int JIANGSU_TOPPOWER_AUTOMOTIVE_ELECTRONICS = 0x009B;
811 
812     /*
813      * Colorfy, Inc.
814      */
815     public static final int COLORFY = 0x009C;
816 
817     /*
818      * Geoforce Inc.
819      */
820     public static final int GEOFORCE = 0x009D;
821 
822     /*
823      * Bose Corporation.
824      */
825     public static final int BOSE = 0x009E;
826 
827     /*
828      * Suunto Oy.
829      */
830     public static final int SUUNTO = 0x009F;
831 
832     /*
833      * Kensington Computer Products Group.
834      */
835     public static final int KENSINGTON_COMPUTER_PRODUCTS_GROUP = 0x00A0;
836 
837     /*
838      * SR-Medizinelektronik.
839      */
840     public static final int SR_MEDIZINELEKTRONIK = 0x00A1;
841 
842     /*
843      * Vertu Corporation Limited.
844      */
845     public static final int VERTU = 0x00A2;
846 
847     /*
848      * Meta Watch Ltd.
849      */
850     public static final int META_WATCH = 0x00A3;
851 
852     /*
853      * LINAK A/S.
854      */
855     public static final int LINAK = 0x00A4;
856 
857     /*
858      * OTL Dynamics LLC.
859      */
860     public static final int OTL_DYNAMICS = 0x00A5;
861 
862     /*
863      * Panda Ocean Inc.
864      */
865     public static final int PANDA_OCEAN = 0x00A6;
866 
867     /*
868      * Visteon Corporation.
869      */
870     public static final int VISTEON = 0x00A7;
871 
872     /*
873      * ARP Devices Limited.
874      */
875     public static final int ARP_DEVICES = 0x00A8;
876 
877     /*
878      * Magneti Marelli S.p.A.
879      */
880     public static final int MAGNETI_MARELLI = 0x00A9;
881 
882     /*
883      * CAEN RFID srl.
884      */
885     public static final int CAEN_RFID = 0x00AA;
886 
887     /*
888      * Ingenieur-Systemgruppe Zahn GmbH.
889      */
890     public static final int INGENIEUR_SYSTEMGRUPPE_ZAHN = 0x00AB;
891 
892     /*
893      * Green Throttle Games.
894      */
895     public static final int GREEN_THROTTLE_GAMES = 0x00AC;
896 
897     /*
898      * Peter Systemtechnik GmbH.
899      */
900     public static final int PETER_SYSTEMTECHNIK = 0x00AD;
901 
902     /*
903      * Omegawave Oy.
904      */
905     public static final int OMEGAWAVE = 0x00AE;
906 
907     /*
908      * Cinetix.
909      */
910     public static final int CINETIX = 0x00AF;
911 
912     /*
913      * Passif Semiconductor Corp.
914      */
915     public static final int PASSIF_SEMICONDUCTOR = 0x00B0;
916 
917     /*
918      * Saris Cycling Group, Inc.
919      */
920     public static final int SARIS_CYCLING_GROUP = 0x00B1;
921 
922     /*
923      * Bekey A/S.
924      */
925     public static final int BEKEY = 0x00B2;
926 
927     /*
928      * Clarinox Technologies Pty. Ltd.
929      */
930     public static final int CLARINOX_TECHNOLOGIES = 0x00B3;
931 
932     /*
933      * BDE Technology Co., Ltd.
934      */
935     public static final int BDE_TECHNOLOGY = 0x00B4;
936 
937     /*
938      * Swirl Networks.
939      */
940     public static final int SWIRL_NETWORKS = 0x00B5;
941 
942     /*
943      * Meso international.
944      */
945     public static final int MESO_INTERNATIONAL = 0x00B6;
946 
947     /*
948      * TreLab Ltd.
949      */
950     public static final int TRELAB = 0x00B7;
951 
952     /*
953      * Qualcomm Innovation Center, Inc. (QuIC).
954      */
955     public static final int QUALCOMM_INNOVATION_CENTER = 0x00B8;
956 
957     /*
958      * Johnson Controls, Inc.
959      */
960     public static final int JOHNSON_CONTROLS = 0x00B9;
961 
962     /*
963      * Starkey Laboratories Inc.
964      */
965     public static final int STARKEY_LABORATORIES = 0x00BA;
966 
967     /*
968      * S-Power Electronics Limited.
969      */
970     public static final int S_POWER_ELECTRONICS = 0x00BB;
971 
972     /*
973      * Ace Sensor Inc.
974      */
975     public static final int ACE_SENSOR = 0x00BC;
976 
977     /*
978      * Aplix Corporation.
979      */
980     public static final int APLIX = 0x00BD;
981 
982     /*
983      * AAMP of America.
984      */
985     public static final int AAMP_OF_AMERICA = 0x00BE;
986 
987     /*
988      * Stalmart Technology Limited.
989      */
990     public static final int STALMART_TECHNOLOGY = 0x00BF;
991 
992     /*
993      * AMICCOM Electronics Corporation.
994      */
995     public static final int AMICCOM_ELECTRONICS = 0x00C0;
996 
997     /*
998      * Shenzhen Excelsecu Data Technology Co.,Ltd.
999      */
1000     public static final int SHENZHEN_EXCELSECU_DATA_TECHNOLOGY = 0x00C1;
1001 
1002     /*
1003      * Geneq Inc.
1004      */
1005     public static final int GENEQ = 0x00C2;
1006 
1007     /*
1008      * adidas AG.
1009      */
1010     public static final int ADIDAS = 0x00C3;
1011 
1012     /*
1013      * LG Electronics.
1014      */
1015     public static final int LG_ELECTRONICS = 0x00C4;
1016 
1017     /*
1018      * Onset Computer Corporation.
1019      */
1020     public static final int ONSET_COMPUTER = 0x00C5;
1021 
1022     /*
1023      * Selfly BV.
1024      */
1025     public static final int SELFLY = 0x00C6;
1026 
1027     /*
1028      * Quuppa Oy.
1029      */
1030     public static final int QUUPPA = 0x00C7;
1031 
1032     /*
1033      * GeLo Inc.
1034      */
1035     public static final int GELO = 0x00C8;
1036 
1037     /*
1038      * Evluma.
1039      */
1040     public static final int EVLUMA = 0x00C9;
1041 
1042     /*
1043      * MC10.
1044      */
1045     public static final int MC10 = 0x00CA;
1046 
1047     /*
1048      * Binauric SE.
1049      */
1050     public static final int BINAURIC = 0x00CB;
1051 
1052     /*
1053      * Beats Electronics.
1054      */
1055     public static final int BEATS_ELECTRONICS = 0x00CC;
1056 
1057     /*
1058      * Microchip Technology Inc.
1059      */
1060     public static final int MICROCHIP_TECHNOLOGY = 0x00CD;
1061 
1062     /*
1063      * Elgato Systems GmbH.
1064      */
1065     public static final int ELGATO_SYSTEMS = 0x00CE;
1066 
1067     /*
1068      * ARCHOS SA.
1069      */
1070     public static final int ARCHOS = 0x00CF;
1071 
1072     /*
1073      * Dexcom, Inc.
1074      */
1075     public static final int DEXCOM = 0x00D0;
1076 
1077     /*
1078      * Polar Electro Europe B.V.
1079      */
1080     public static final int POLAR_ELECTRO_EUROPE = 0x00D1;
1081 
1082     /*
1083      * Dialog Semiconductor B.V.
1084      */
1085     public static final int DIALOG_SEMICONDUCTOR = 0x00D2;
1086 
1087     /*
1088      * Taixingbang Technology (HK) Co,. LTD.
1089      */
1090     public static final int TAIXINGBANG_TECHNOLOGY = 0x00D3;
1091 
1092     /*
1093      * Kawantech.
1094      */
1095     public static final int KAWANTECH = 0x00D4;
1096 
1097     /*
1098      * Austco Communication Systems.
1099      */
1100     public static final int AUSTCO_COMMUNICATION_SYSTEMS = 0x00D5;
1101 
1102     /*
1103      * Timex Group USA, Inc.
1104      */
1105     public static final int TIMEX_GROUP_USA = 0x00D6;
1106 
1107     /*
1108      * Qualcomm Technologies, Inc.
1109      */
1110     public static final int QUALCOMM_TECHNOLOGIES = 0x00D7;
1111 
1112     /*
1113      * Qualcomm Connected Experiences, Inc.
1114      */
1115     public static final int QUALCOMM_CONNECTED_EXPERIENCES = 0x00D8;
1116 
1117     /*
1118      * Voyetra Turtle Beach.
1119      */
1120     public static final int VOYETRA_TURTLE_BEACH = 0x00D9;
1121 
1122     /*
1123      * txtr GmbH.
1124      */
1125     public static final int TXTR = 0x00DA;
1126 
1127     /*
1128      * Biosentronics.
1129      */
1130     public static final int BIOSENTRONICS = 0x00DB;
1131 
1132     /*
1133      * Procter & Gamble.
1134      */
1135     public static final int PROCTER_AND_GAMBLE = 0x00DC;
1136 
1137     /*
1138      * Hosiden Corporation.
1139      */
1140     public static final int HOSIDEN = 0x00DD;
1141 
1142     /*
1143      * Muzik LLC.
1144      */
1145     public static final int MUZIK = 0x00DE;
1146 
1147     /*
1148      * Misfit Wearables Corp.
1149      */
1150     public static final int MISFIT_WEARABLES = 0x00DF;
1151 
1152     /*
1153      * Google.
1154      */
1155     public static final int GOOGLE = 0x00E0;
1156 
1157     /*
1158      * Danlers Ltd.
1159      */
1160     public static final int DANLERS = 0x00E1;
1161 
1162     /*
1163      * Semilink Inc.
1164      */
1165     public static final int SEMILINK = 0x00E2;
1166 
1167     /*
1168      * You can't instantiate one of these.
1169      */
BluetoothAssignedNumbers()1170     private BluetoothAssignedNumbers() {}
1171 
1172     /**
1173      * The values of {@code OrganizationId} are assigned by Bluetooth SIG. For more details refer to
1174      * Transport Discovery Service Organization IDs.
1175      * (https://www.bluetooth.com/specifications/assigned-numbers/)
1176      *
1177      * @hide
1178      */
1179     @SystemApi
1180     public static class OrganizationId {
1181         /*
1182          * This is for Bluetooth SIG Organization ID .
1183          */
1184         public static final int BLUETOOTH_SIG = 0x01;
1185 
1186         /*
1187          * This is for Wi-Fi Alliance Neighbor Awareness Networking Organization ID.
1188          */
1189         public static final int WIFI_ALLIANCE_NEIGHBOR_AWARENESS_NETWORKING = 0x02;
1190 
1191         /** This is for WiFi Alliance Service Advertisement Organization ID. */
1192         public static final int WIFI_ALLIANCE_SERVICE_ADVERTISEMENT = 0x03;
1193 
OrganizationId()1194         private OrganizationId() {}
1195     }
1196 }
1197