blob: 580e9ff56f42544106e27b1d5d1f1d573dad1004 [file] [log] [blame]
/*
* Copyright (C) 2010 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package android.bluetooth;
/**
* Bluetooth Assigned Numbers.
* <p>
* For now we only include Company ID values.
* @see <a href="https://www.bluetooth.org/technical/assignednumbers/identifiers.htm">
* The Official Bluetooth SIG Member Website | Company Identifiers</a>
*
*/
public class BluetoothAssignedNumbers {
// Bluetooth SIG Company ID values
/*
* Ericsson Technology Licensing.
*/
public static final int ERICSSON_TECHNOLOGY = 0x0000;
/*
* Nokia Mobile Phones.
*/
public static final int NOKIA_MOBILE_PHONES = 0x0001;
/*
* Intel Corp.
*/
public static final int INTEL = 0x0002;
/*
* IBM Corp.
*/
public static final int IBM = 0x0003;
/*
* Toshiba Corp.
*/
public static final int TOSHIBA = 0x0004;
/*
* 3Com.
*/
public static final int THREECOM = 0x0005;
/*
* Microsoft.
*/
public static final int MICROSOFT = 0x0006;
/*
* Lucent.
*/
public static final int LUCENT = 0x0007;
/*
* Motorola.
*/
public static final int MOTOROLA = 0x0008;
/*
* Infineon Technologies AG.
*/
public static final int INFINEON_TECHNOLOGIES = 0x0009;
/*
* Cambridge Silicon Radio.
*/
public static final int CAMBRIDGE_SILICON_RADIO = 0x000A;
/*
* Silicon Wave.
*/
public static final int SILICON_WAVE = 0x000B;
/*
* Digianswer A/S.
*/
public static final int DIGIANSWER = 0x000C;
/*
* Texas Instruments Inc.
*/
public static final int TEXAS_INSTRUMENTS = 0x000D;
/*
* Parthus Technologies Inc.
*/
public static final int PARTHUS_TECHNOLOGIES = 0x000E;
/*
* Broadcom Corporation.
*/
public static final int BROADCOM = 0x000F;
/*
* Mitel Semiconductor.
*/
public static final int MITEL_SEMICONDUCTOR = 0x0010;
/*
* Widcomm, Inc.
*/
public static final int WIDCOMM = 0x0011;
/*
* Zeevo, Inc.
*/
public static final int ZEEVO = 0x0012;
/*
* Atmel Corporation.
*/
public static final int ATMEL = 0x0013;
/*
* Mitsubishi Electric Corporation.
*/
public static final int MITSUBISHI_ELECTRIC = 0x0014;
/*
* RTX Telecom A/S.
*/
public static final int RTX_TELECOM = 0x0015;
/*
* KC Technology Inc.
*/
public static final int KC_TECHNOLOGY = 0x0016;
/*
* Newlogic.
*/
public static final int NEWLOGIC = 0x0017;
/*
* Transilica, Inc.
*/
public static final int TRANSILICA = 0x0018;
/*
* Rohde & Schwarz GmbH & Co. KG.
*/
public static final int ROHDE_AND_SCHWARZ = 0x0019;
/*
* TTPCom Limited.
*/
public static final int TTPCOM = 0x001A;
/*
* Signia Technologies, Inc.
*/
public static final int SIGNIA_TECHNOLOGIES = 0x001B;
/*
* Conexant Systems Inc.
*/
public static final int CONEXANT_SYSTEMS = 0x001C;
/*
* Qualcomm.
*/
public static final int QUALCOMM = 0x001D;
/*
* Inventel.
*/
public static final int INVENTEL = 0x001E;
/*
* AVM Berlin.
*/
public static final int AVM_BERLIN = 0x001F;
/*
* BandSpeed, Inc.
*/
public static final int BANDSPEED = 0x0020;
/*
* Mansella Ltd.
*/
public static final int MANSELLA = 0x0021;
/*
* NEC Corporation.
*/
public static final int NEC = 0x0022;
/*
* WavePlus Technology Co., Ltd.
*/
public static final int WAVEPLUS_TECHNOLOGY = 0x0023;
/*
* Alcatel.
*/
public static final int ALCATEL = 0x0024;
/*
* Philips Semiconductors.
*/
public static final int PHILIPS_SEMICONDUCTORS = 0x0025;
/*
* C Technologies.
*/
public static final int C_TECHNOLOGIES = 0x0026;
/*
* Open Interface.
*/
public static final int OPEN_INTERFACE = 0x0027;
/*
* R F Micro Devices.
*/
public static final int RF_MICRO_DEVICES = 0x0028;
/*
* Hitachi Ltd.
*/
public static final int HITACHI = 0x0029;
/*
* Symbol Technologies, Inc.
*/
public static final int SYMBOL_TECHNOLOGIES = 0x002A;
/*
* Tenovis.
*/
public static final int TENOVIS = 0x002B;
/*
* Macronix International Co. Ltd.
*/
public static final int MACRONIX = 0x002C;
/*
* GCT Semiconductor.
*/
public static final int GCT_SEMICONDUCTOR = 0x002D;
/*
* Norwood Systems.
*/
public static final int NORWOOD_SYSTEMS = 0x002E;
/*
* MewTel Technology Inc.
*/
public static final int MEWTEL_TECHNOLOGY = 0x002F;
/*
* ST Microelectronics.
*/
public static final int ST_MICROELECTRONICS = 0x0030;
/*
* Synopsys.
*/
public static final int SYNOPSYS = 0x0031;
/*
* Red-M (Communications) Ltd.
*/
public static final int RED_M = 0x0032;
/*
* Commil Ltd.
*/
public static final int COMMIL = 0x0033;
/*
* Computer Access Technology Corporation (CATC).
*/
public static final int CATC = 0x0034;
/*
* Eclipse (HQ Espana) S.L.
*/
public static final int ECLIPSE = 0x0035;
/*
* Renesas Technology Corp.
*/
public static final int RENESAS_TECHNOLOGY = 0x0036;
/*
* Mobilian Corporation.
*/
public static final int MOBILIAN_CORPORATION = 0x0037;
/*
* Terax.
*/
public static final int TERAX = 0x0038;
/*
* Integrated System Solution Corp.
*/
public static final int INTEGRATED_SYSTEM_SOLUTION = 0x0039;
/*
* Matsushita Electric Industrial Co., Ltd.
*/
public static final int MATSUSHITA_ELECTRIC = 0x003A;
/*
* Gennum Corporation.
*/
public static final int GENNUM = 0x003B;
/*
* Research In Motion.
*/
public static final int RESEARCH_IN_MOTION = 0x003C;
/*
* IPextreme, Inc.
*/
public static final int IPEXTREME = 0x003D;
/*
* Systems and Chips, Inc.
*/
public static final int SYSTEMS_AND_CHIPS = 0x003E;
/*
* Bluetooth SIG, Inc.
*/
public static final int BLUETOOTH_SIG = 0x003F;
/*
* Seiko Epson Corporation.
*/
public static final int SEIKO_EPSON = 0x0040;
/*
* Integrated Silicon Solution Taiwan, Inc.
*/
public static final int INTEGRATED_SILICON_SOLUTION = 0x0041;
/*
* CONWISE Technology Corporation Ltd.
*/
public static final int CONWISE_TECHNOLOGY = 0x0042;
/*
* PARROT SA.
*/
public static final int PARROT = 0x0043;
/*
* Socket Mobile.
*/
public static final int SOCKET_MOBILE = 0x0044;
/*
* Atheros Communications, Inc.
*/
public static final int ATHEROS_COMMUNICATIONS = 0x0045;
/*
* MediaTek, Inc.
*/
public static final int MEDIATEK = 0x0046;
/*
* Bluegiga.
*/
public static final int BLUEGIGA = 0x0047;
/*
* Marvell Technology Group Ltd.
*/
public static final int MARVELL = 0x0048;
/*
* 3DSP Corporation.
*/
public static final int THREE_DSP = 0x0049;
/*
* Accel Semiconductor Ltd.
*/
public static final int ACCEL_SEMICONDUCTOR = 0x004A;
/*
* Continental Automotive Systems.
*/
public static final int CONTINENTAL_AUTOMOTIVE = 0x004B;
/*
* Apple, Inc.
*/
public static final int APPLE = 0x004C;
/*
* Staccato Communications, Inc.
*/
public static final int STACCATO_COMMUNICATIONS = 0x004D;
/*
* Avago Technologies.
*/
public static final int AVAGO = 0x004E;
/*
* APT Licensing Ltd.
*/
public static final int APT_LICENSING = 0x004F;
/*
* SiRF Technology, Inc.
*/
public static final int SIRF_TECHNOLOGY = 0x0050;
/*
* Tzero Technologies, Inc.
*/
public static final int TZERO_TECHNOLOGIES = 0x0051;
/*
* J&M Corporation.
*/
public static final int J_AND_M = 0x0052;
/*
* Free2move AB.
*/
public static final int FREE2MOVE = 0x0053;
/*
* 3DiJoy Corporation.
*/
public static final int THREE_DIJOY = 0x0054;
/*
* Plantronics, Inc.
*/
public static final int PLANTRONICS = 0x0055;
/*
* Sony Ericsson Mobile Communications.
*/
public static final int SONY_ERICSSON = 0x0056;
/*
* Harman International Industries, Inc.
*/
public static final int HARMAN_INTERNATIONAL = 0x0057;
/*
* Vizio, Inc.
*/
public static final int VIZIO = 0x0058;
/*
* Nordic Semiconductor ASA.
*/
public static final int NORDIC_SEMICONDUCTOR = 0x0059;
/*
* EM Microelectronic-Marin SA.
*/
public static final int EM_MICROELECTRONIC_MARIN = 0x005A;
/*
* Ralink Technology Corporation.
*/
public static final int RALINK_TECHNOLOGY = 0x005B;
/*
* Belkin International, Inc.
*/
public static final int BELKIN_INTERNATIONAL = 0x005C;
/*
* Realtek Semiconductor Corporation.
*/
public static final int REALTEK_SEMICONDUCTOR = 0x005D;
/*
* Stonestreet One, LLC.
*/
public static final int STONESTREET_ONE = 0x005E;
/*
* Wicentric, Inc.
*/
public static final int WICENTRIC = 0x005F;
/*
* RivieraWaves S.A.S.
*/
public static final int RIVIERAWAVES = 0x0060;
/*
* You can't instantiate one of these.
*/
private BluetoothAssignedNumbers() {
}
}