diff --git a/src/bluetooth_company_id.h b/src/bluetooth_company_id.h new file mode 100644 index 000000000..2f64f5ddb --- /dev/null +++ b/src/bluetooth_company_id.h @@ -0,0 +1,1190 @@ + +/** + * bluetooth_company_id.h generated from Bluetooth SIG website for BTstack + */ + +#ifndef __BLUETOOTH_COMPANY_ID_H +#define __BLUETOOTH_COMPANY_ID_H + +/** + * Assigned numbers from https://www.bluetooth.com/specifications/assigned-numbers/company-identifiers + */ +#define BLUETOOTH_COMPANY_ID_ERICSSON_TECHNOLOGY_LICENSING 0x0000 +#define BLUETOOTH_COMPANY_ID_NOKIA_MOBILE_PHONES 0x0001 +#define BLUETOOTH_COMPANY_ID_INTEL_CORP 0x0002 +#define BLUETOOTH_COMPANY_ID_IBM_CORP 0x0003 +#define BLUETOOTH_COMPANY_ID_TOSHIBA_CORP 0x0004 +#define BLUETOOTH_COMPANY_ID_3COM 0x0005 +#define BLUETOOTH_COMPANY_ID_MICROSOFT 0x0006 +#define BLUETOOTH_COMPANY_ID_LUCENT 0x0007 +#define BLUETOOTH_COMPANY_ID_MOTOROLA 0x0008 +#define BLUETOOTH_COMPANY_ID_INFINEON_TECHNOLOGIES_AG 0x0009 +#define BLUETOOTH_COMPANY_ID_CAMBRIDGE_SILICON_RADIO 0x000A +#define BLUETOOTH_COMPANY_ID_SILICON_WAVE 0x000B +#define BLUETOOTH_COMPANY_ID_DIGIANSWER_A_S 0x000C +#define BLUETOOTH_COMPANY_ID_TEXAS_INSTRUMENTS_INC 0x000D +#define BLUETOOTH_COMPANY_ID_PARTHUS_TECHNOLOGIES_INC 0x000E +#define BLUETOOTH_COMPANY_ID_BROADCOM_CORPORATION 0x000F +#define BLUETOOTH_COMPANY_ID_MITEL_SEMICONDUCTOR 0x0010 +#define BLUETOOTH_COMPANY_ID_WIDCOMM_INC 0x0011 +#define BLUETOOTH_COMPANY_ID_ZEEVO_INC 0x0012 +#define BLUETOOTH_COMPANY_ID_ATMEL_CORPORATION 0x0013 +#define BLUETOOTH_COMPANY_ID_MITSUBISHI_ELECTRIC_CORPORATION 0x0014 +#define BLUETOOTH_COMPANY_ID_RTX_TELECOM_A_S 0x0015 +#define BLUETOOTH_COMPANY_ID_KC_TECHNOLOGY_INC 0x0016 +#define BLUETOOTH_COMPANY_ID_NEWLOGIC 0x0017 +#define BLUETOOTH_COMPANY_ID_TRANSILICA_INC 0x0018 +#define BLUETOOTH_COMPANY_ID_ROHDE_AND_SCHWARZ_GMBH_AND_CO_KG 0x0019 +#define BLUETOOTH_COMPANY_ID_TTPCOM_LIMITED 0x001A +#define BLUETOOTH_COMPANY_ID_SIGNIA_TECHNOLOGIES_INC 0x001B +#define BLUETOOTH_COMPANY_ID_CONEXANT_SYSTEMS_INC 0x001C +#define BLUETOOTH_COMPANY_ID_QUALCOMM 0x001D +#define BLUETOOTH_COMPANY_ID_INVENTEL 0x001E +#define BLUETOOTH_COMPANY_ID_AVM_BERLIN 0x001F +#define BLUETOOTH_COMPANY_ID_BANDSPEED_INC 0x0020 +#define BLUETOOTH_COMPANY_ID_MANSELLA_LTD 0x0021 +#define BLUETOOTH_COMPANY_ID_NEC_CORPORATION 0x0022 +#define BLUETOOTH_COMPANY_ID_WAVEPLUS_TECHNOLOGY_CO_LTD 0x0023 +#define BLUETOOTH_COMPANY_ID_ALCATEL 0x0024 +#define BLUETOOTH_COMPANY_ID_NXP_SEMICONDUCTORS 0x0025 +#define BLUETOOTH_COMPANY_ID_C_TECHNOLOGIES 0x0026 +#define BLUETOOTH_COMPANY_ID_OPEN_INTERFACE 0x0027 +#define BLUETOOTH_COMPANY_ID_R_F_MICRO_DEVICES 0x0028 +#define BLUETOOTH_COMPANY_ID_HITACHI_LTD 0x0029 +#define BLUETOOTH_COMPANY_ID_SYMBOL_TECHNOLOGIES_INC 0x002A +#define BLUETOOTH_COMPANY_ID_TENOVIS 0x002B +#define BLUETOOTH_COMPANY_ID_MACRONIX_INTERNATIONAL_CO_LTD 0x002C +#define BLUETOOTH_COMPANY_ID_GCT_SEMICONDUCTOR 0x002D +#define BLUETOOTH_COMPANY_ID_NORWOOD_SYSTEMS 0x002E +#define BLUETOOTH_COMPANY_ID_MEWTEL_TECHNOLOGY_INC 0x002F +#define BLUETOOTH_COMPANY_ID_ST_MICROELECTRONICS 0x0030 +#define BLUETOOTH_COMPANY_ID_SYNOPSYS_INC 0x0031 +#define BLUETOOTH_COMPANY_ID_RED_M_LTD 0x0032 +#define BLUETOOTH_COMPANY_ID_COMMIL_LTD 0x0033 +#define BLUETOOTH_COMPANY_ID_COMPUTER_ACCESS_TECHNOLOGY_CORPORATION 0x0034 +#define BLUETOOTH_COMPANY_ID_ECLIPSE_SL 0x0035 +#define BLUETOOTH_COMPANY_ID_RENESAS_ELECTRONICS_CORPORATION 0x0036 +#define BLUETOOTH_COMPANY_ID_MOBILIAN_CORPORATION 0x0037 +#define BLUETOOTH_COMPANY_ID_TERAX 0x0038 +#define BLUETOOTH_COMPANY_ID_INTEGRATED_SYSTEM_SOLUTION_CORP 0x0039 +#define BLUETOOTH_COMPANY_ID_MATSUSHITA_ELECTRIC_INDUSTRIAL_CO_LTD 0x003A +#define BLUETOOTH_COMPANY_ID_GENNUM_CORPORATION 0x003B +#define BLUETOOTH_COMPANY_ID_BLACKBERRY_LIMITED 0x003C +#define BLUETOOTH_COMPANY_ID_IPEXTREME_INC 0x003D +#define BLUETOOTH_COMPANY_ID_SYSTEMS_AND_CHIPS_INC 0x003E +#define BLUETOOTH_COMPANY_ID_BLUETOOTH_SIG_INC 0x003F +#define BLUETOOTH_COMPANY_ID_SEIKO_EPSON_CORPORATION 0x0040 +#define BLUETOOTH_COMPANY_ID_INTEGRATED_SILICON_SOLUTION_TAIWAN_INC 0x0041 +#define BLUETOOTH_COMPANY_ID_CONWISE_TECHNOLOGY_CORPORATION_LTD 0x0042 +#define BLUETOOTH_COMPANY_ID_PARROT_SA 0x0043 +#define BLUETOOTH_COMPANY_ID_SOCKET_MOBILE 0x0044 +#define BLUETOOTH_COMPANY_ID_ATHEROS_COMMUNICATIONS_INC 0x0045 +#define BLUETOOTH_COMPANY_ID_MEDIATEK_INC 0x0046 +#define BLUETOOTH_COMPANY_ID_BLUEGIGA 0x0047 +#define BLUETOOTH_COMPANY_ID_MARVELL_TECHNOLOGY_GROUP_LTD 0x0048 +#define BLUETOOTH_COMPANY_ID_3DSP_CORPORATION 0x0049 +#define BLUETOOTH_COMPANY_ID_ACCEL_SEMICONDUCTOR_LTD 0x004A +#define BLUETOOTH_COMPANY_ID_CONTINENTAL_AUTOMOTIVE_SYSTEMS 0x004B +#define BLUETOOTH_COMPANY_ID_APPLE_INC 0x004C +#define BLUETOOTH_COMPANY_ID_STACCATO_COMMUNICATIONS_INC 0x004D +#define BLUETOOTH_COMPANY_ID_AVAGO_TECHNOLOGIES 0x004E +#define BLUETOOTH_COMPANY_ID_APT_LTD 0x004F +#define BLUETOOTH_COMPANY_ID_SIRF_TECHNOLOGY_INC 0x0050 +#define BLUETOOTH_COMPANY_ID_TZERO_TECHNOLOGIES_INC 0x0051 +#define BLUETOOTH_COMPANY_ID_J_AND_M_CORPORATION 0x0052 +#define BLUETOOTH_COMPANY_ID_FREE2MOVE_AB 0x0053 +#define BLUETOOTH_COMPANY_ID_3DIJOY_CORPORATION 0x0054 +#define BLUETOOTH_COMPANY_ID_PLANTRONICS_INC 0x0055 +#define BLUETOOTH_COMPANY_ID_SONY_ERICSSON_MOBILE_COMMUNICATIONS 0x0056 +#define BLUETOOTH_COMPANY_ID_HARMAN_INTERNATIONAL_INDUSTRIES_INC 0x0057 +#define BLUETOOTH_COMPANY_ID_VIZIO_INC 0x0058 +#define BLUETOOTH_COMPANY_ID_NORDIC_SEMICONDUCTOR_ASA 0x0059 +#define BLUETOOTH_COMPANY_ID_EM_MICROELECTRONIC_MARIN_SA 0x005A +#define BLUETOOTH_COMPANY_ID_RALINK_TECHNOLOGY_CORPORATION 0x005B +#define BLUETOOTH_COMPANY_ID_BELKIN_INTERNATIONAL_INC 0x005C +#define BLUETOOTH_COMPANY_ID_REALTEK_SEMICONDUCTOR_CORPORATION 0x005D +#define BLUETOOTH_COMPANY_ID_STONESTREET_ONE_LLC 0x005E +#define BLUETOOTH_COMPANY_ID_WICENTRIC_INC 0x005F +#define BLUETOOTH_COMPANY_ID_RIVIERAWAVES_SAS 0x0060 +#define BLUETOOTH_COMPANY_ID_RDA_MICROELECTRONICS 0x0061 +#define BLUETOOTH_COMPANY_ID_GIBSON_GUITARS 0x0062 +#define BLUETOOTH_COMPANY_ID_MICOMMAND_INC 0x0063 +#define BLUETOOTH_COMPANY_ID_BAND_XI_INTERNATIONAL_LLC 0x0064 +#define BLUETOOTH_COMPANY_ID_HEWLETT_PACKARD_COMPANY 0x0065 +#define BLUETOOTH_COMPANY_ID_9SOLUTIONS_OY 0x0066 +#define BLUETOOTH_COMPANY_ID_GN_NETCOM_A_S 0x0067 +#define BLUETOOTH_COMPANY_ID_GENERAL_MOTORS 0x0068 +#define BLUETOOTH_COMPANY_ID_A_AND_D_ENGINEERING_INC 0x0069 +#define BLUETOOTH_COMPANY_ID_MINDTREE_LTD 0x006A +#define BLUETOOTH_COMPANY_ID_POLAR_ELECTRO_OY 0x006B +#define BLUETOOTH_COMPANY_ID_BEAUTIFUL_ENTERPRISE_CO_LTD 0x006C +#define BLUETOOTH_COMPANY_ID_BRIARTEK_INC 0x006D +#define BLUETOOTH_COMPANY_ID_SUMMIT_DATA_COMMUNICATIONS_INC 0x006E +#define BLUETOOTH_COMPANY_ID_SOUND_ID 0x006F +#define BLUETOOTH_COMPANY_ID_MONSTER_LLC 0x0070 +#define BLUETOOTH_COMPANY_ID_CONNECTBLUE_AB 0x0071 +#define BLUETOOTH_COMPANY_ID_SHANGHAI_SUPER_SMART_ELECTRONICS_CO_LTD 0x0072 +#define BLUETOOTH_COMPANY_ID_GROUP_SENSE_LTD 0x0073 +#define BLUETOOTH_COMPANY_ID_ZOMM_LLC 0x0074 +#define BLUETOOTH_COMPANY_ID_SAMSUNG_ELECTRONICS_CO_LTD 0x0075 +#define BLUETOOTH_COMPANY_ID_CREATIVE_TECHNOLOGY_LTD 0x0076 +#define BLUETOOTH_COMPANY_ID_LAIRD_TECHNOLOGIES 0x0077 +#define BLUETOOTH_COMPANY_ID_NIKE_INC 0x0078 +#define BLUETOOTH_COMPANY_ID_LESSWIRE_AG 0x0079 +#define BLUETOOTH_COMPANY_ID_MSTAR_SEMICONDUCTOR_INC 0x007A +#define BLUETOOTH_COMPANY_ID_HANLYNN_TECHNOLOGIES 0x007B +#define BLUETOOTH_COMPANY_ID_A_AND_R_CAMBRIDGE 0x007C +#define BLUETOOTH_COMPANY_ID_SEERS_TECHNOLOGY_CO_LTD 0x007D +#define BLUETOOTH_COMPANY_ID_SPORTS_TRACKING_TECHNOLOGIES_LTD 0x007E +#define BLUETOOTH_COMPANY_ID_AUTONET_MOBILE 0x007F +#define BLUETOOTH_COMPANY_ID_DELORME_PUBLISHING_COMPANY_INC 0x0080 +#define BLUETOOTH_COMPANY_ID_WUXI_VIMICRO 0x0081 +#define BLUETOOTH_COMPANY_ID_SENNHEISER_COMMUNICATIONS_A_S 0x0082 +#define BLUETOOTH_COMPANY_ID_TIMEKEEPING_SYSTEMS_INC 0x0083 +#define BLUETOOTH_COMPANY_ID_LUDUS_HELSINKI_LTD 0x0084 +#define BLUETOOTH_COMPANY_ID_BLUERADIOS_INC 0x0085 +#define BLUETOOTH_COMPANY_ID_EQUINUX_AG 0x0086 +#define BLUETOOTH_COMPANY_ID_GARMIN_INTERNATIONAL_INC 0x0087 +#define BLUETOOTH_COMPANY_ID_ECOTEST 0x0088 +#define BLUETOOTH_COMPANY_ID_GN_RESOUND_A_S 0x0089 +#define BLUETOOTH_COMPANY_ID_JAWBONE 0x008A +#define BLUETOOTH_COMPANY_ID_TOPCON_POSITIONING_SYSTEMS_LLC 0x008B +#define BLUETOOTH_COMPANY_ID_GIMBAL_INC 0x008C +#define BLUETOOTH_COMPANY_ID_ZSCAN_SOFTWARE 0x008D +#define BLUETOOTH_COMPANY_ID_QUINTIC_CORP 0x008E +#define BLUETOOTH_COMPANY_ID_TELIT_WIRELESS_SOLUTIONS_GMBH 0x008F +#define BLUETOOTH_COMPANY_ID_FUNAI_ELECTRIC_CO_LTD 0x0090 +#define BLUETOOTH_COMPANY_ID_ADVANCED_PANMOBIL_SYSTEMS_GMBH_AND_CO_KG 0x0091 +#define BLUETOOTH_COMPANY_ID_THINKOPTICS_INC 0x0092 +#define BLUETOOTH_COMPANY_ID_UNIVERSAL_ELECTRONICS_INC 0x0093 +#define BLUETOOTH_COMPANY_ID_AIROHA_TECHNOLOGY_CORP 0x0094 +#define BLUETOOTH_COMPANY_ID_NEC_LIGHTING_LTD 0x0095 +#define BLUETOOTH_COMPANY_ID_ODM_TECHNOLOGY_INC 0x0096 +#define BLUETOOTH_COMPANY_ID_CONNECTEDEVICE_LTD 0x0097 +#define BLUETOOTH_COMPANY_ID_ZERO1TV_GMBH 0x0098 +#define BLUETOOTH_COMPANY_ID_ITECH_DYNAMIC_GLOBAL_DISTRIBUTION_LTD 0x0099 +#define BLUETOOTH_COMPANY_ID_ALPWISE 0x009A +#define BLUETOOTH_COMPANY_ID_JIANGSU_TOPPOWER_AUTOMOTIVE_ELECTRONICS_CO_LTD 0x009B +#define BLUETOOTH_COMPANY_ID_COLORFY_INC 0x009C +#define BLUETOOTH_COMPANY_ID_GEOFORCE_INC 0x009D +#define BLUETOOTH_COMPANY_ID_BOSE_CORPORATION 0x009E +#define BLUETOOTH_COMPANY_ID_SUUNTO_OY 0x009F +#define BLUETOOTH_COMPANY_ID_KENSINGTON_COMPUTER_PRODUCTS_GROUP 0x00A0 +#define BLUETOOTH_COMPANY_ID_SR_MEDIZINELEKTRONIK 0x00A1 +#define BLUETOOTH_COMPANY_ID_VERTU_CORPORATION_LIMITED 0x00A2 +#define BLUETOOTH_COMPANY_ID_META_WATCH_LTD 0x00A3 +#define BLUETOOTH_COMPANY_ID_LINAK_A_S 0x00A4 +#define BLUETOOTH_COMPANY_ID_OTL_DYNAMICS_LLC 0x00A5 +#define BLUETOOTH_COMPANY_ID_PANDA_OCEAN_INC 0x00A6 +#define BLUETOOTH_COMPANY_ID_VISTEON_CORPORATION 0x00A7 +#define BLUETOOTH_COMPANY_ID_ARP_DEVICES_LIMITED 0x00A8 +#define BLUETOOTH_COMPANY_ID_MAGNETI_MARELLI_SPA 0x00A9 +#define BLUETOOTH_COMPANY_ID_CAEN_RFID_SRL 0x00AA +#define BLUETOOTH_COMPANY_ID_INGENIEUR_SYSTEMGRUPPE_ZAHN_GMBH 0x00AB +#define BLUETOOTH_COMPANY_ID_GREEN_THROTTLE_GAMES 0x00AC +#define BLUETOOTH_COMPANY_ID_PETER_SYSTEMTECHNIK_GMBH 0x00AD +#define BLUETOOTH_COMPANY_ID_OMEGAWAVE_OY 0x00AE +#define BLUETOOTH_COMPANY_ID_CINETIX 0x00AF +#define BLUETOOTH_COMPANY_ID_PASSIF_SEMICONDUCTOR_CORP 0x00B0 +#define BLUETOOTH_COMPANY_ID_SARIS_CYCLING_GROUP_INC 0x00B1 +#define BLUETOOTH_COMPANY_ID_BEKEY_A_S 0x00B2 +#define BLUETOOTH_COMPANY_ID_CLARINOX_TECHNOLOGIES_PTY_LTD 0x00B3 +#define BLUETOOTH_COMPANY_ID_BDE_TECHNOLOGY_CO_LTD 0x00B4 +#define BLUETOOTH_COMPANY_ID_SWIRL_NETWORKS 0x00B5 +#define BLUETOOTH_COMPANY_ID_MESO_INTERNATIONAL 0x00B6 +#define BLUETOOTH_COMPANY_ID_TRELAB_LTD 0x00B7 +#define BLUETOOTH_COMPANY_ID_QUALCOMM_INNOVATION_CENTER_INC 0x00B8 +#define BLUETOOTH_COMPANY_ID_JOHNSON_CONTROLS_INC 0x00B9 +#define BLUETOOTH_COMPANY_ID_STARKEY_LABORATORIES_INC 0x00BA +#define BLUETOOTH_COMPANY_ID_S_POWER_ELECTRONICS_LIMITED 0x00BB +#define BLUETOOTH_COMPANY_ID_ACE_SENSOR_INC 0x00BC +#define BLUETOOTH_COMPANY_ID_APLIX_CORPORATION 0x00BD +#define BLUETOOTH_COMPANY_ID_AAMP_OF_AMERICA 0x00BE +#define BLUETOOTH_COMPANY_ID_STALMART_TECHNOLOGY_LIMITED 0x00BF +#define BLUETOOTH_COMPANY_ID_AMICCOM_ELECTRONICS_CORPORATION 0x00C0 +#define BLUETOOTH_COMPANY_ID_SHENZHEN_EXCELSECU_DATA_TECHNOLOGY_COLTD 0x00C1 +#define BLUETOOTH_COMPANY_ID_GENEQ_INC 0x00C2 +#define BLUETOOTH_COMPANY_ID_ADIDAS_AG 0x00C3 +#define BLUETOOTH_COMPANY_ID_LG_ELECTRONICS 0x00C4 +#define BLUETOOTH_COMPANY_ID_ONSET_COMPUTER_CORPORATION 0x00C5 +#define BLUETOOTH_COMPANY_ID_SELFLY_BV 0x00C6 +#define BLUETOOTH_COMPANY_ID_QUUPPA_OY 0x00C7 +#define BLUETOOTH_COMPANY_ID_GELO_INC 0x00C8 +#define BLUETOOTH_COMPANY_ID_EVLUMA 0x00C9 +#define BLUETOOTH_COMPANY_ID_MC10 0x00CA +#define BLUETOOTH_COMPANY_ID_BINAURIC_SE 0x00CB +#define BLUETOOTH_COMPANY_ID_BEATS_ELECTRONICS 0x00CC +#define BLUETOOTH_COMPANY_ID_MICROCHIP_TECHNOLOGY_INC 0x00CD +#define BLUETOOTH_COMPANY_ID_ELGATO_SYSTEMS_GMBH 0x00CE +#define BLUETOOTH_COMPANY_ID_ARCHOS_SA 0x00CF +#define BLUETOOTH_COMPANY_ID_DEXCOM_INC 0x00D0 +#define BLUETOOTH_COMPANY_ID_POLAR_ELECTRO_EUROPE_BV 0x00D1 +#define BLUETOOTH_COMPANY_ID_DIALOG_SEMICONDUCTOR_BV 0x00D2 +#define BLUETOOTH_COMPANY_ID_TAIXINGBANG_TECHNOLOGY_CO_LTD 0x00D3 +#define BLUETOOTH_COMPANY_ID_KAWANTECH 0x00D4 +#define BLUETOOTH_COMPANY_ID_AUSTCO_COMMUNICATION_SYSTEMS 0x00D5 +#define BLUETOOTH_COMPANY_ID_TIMEX_GROUP_USA_INC 0x00D6 +#define BLUETOOTH_COMPANY_ID_QUALCOMM_TECHNOLOGIES_INC 0x00D7 +#define BLUETOOTH_COMPANY_ID_QUALCOMM_CONNECTED_EXPERIENCES_INC 0x00D8 +#define BLUETOOTH_COMPANY_ID_VOYETRA_TURTLE_BEACH 0x00D9 +#define BLUETOOTH_COMPANY_ID_TXTR_GMBH 0x00DA +#define BLUETOOTH_COMPANY_ID_BIOSENTRONICS 0x00DB +#define BLUETOOTH_COMPANY_ID_PROCTER_AND_GAMBLE 0x00DC +#define BLUETOOTH_COMPANY_ID_HOSIDEN_CORPORATION 0x00DD +#define BLUETOOTH_COMPANY_ID_MUZIK_LLC 0x00DE +#define BLUETOOTH_COMPANY_ID_MISFIT_WEARABLES_CORP 0x00DF +#define BLUETOOTH_COMPANY_ID_GOOGLE 0x00E0 +#define BLUETOOTH_COMPANY_ID_DANLERS_LTD 0x00E1 +#define BLUETOOTH_COMPANY_ID_SEMILINK_INC 0x00E2 +#define BLUETOOTH_COMPANY_ID_INMUSIC_BRANDS_INC 0x00E3 +#define BLUETOOTH_COMPANY_ID_LS_RESEARCH_INC 0x00E4 +#define BLUETOOTH_COMPANY_ID_EDEN_SOFTWARE_CONSULTANTS_LTD 0x00E5 +#define BLUETOOTH_COMPANY_ID_FRESHTEMP 0x00E6 +#define BLUETOOTH_COMPANY_ID_KS_TECHNOLOGIES 0x00E7 +#define BLUETOOTH_COMPANY_ID_ACTS_TECHNOLOGIES 0x00E8 +#define BLUETOOTH_COMPANY_ID_VTRACK_SYSTEMS 0x00E9 +#define BLUETOOTH_COMPANY_ID_NIELSEN_KELLERMAN_COMPANY 0x00EA +#define BLUETOOTH_COMPANY_ID_SERVER_TECHNOLOGY_INC 0x00EB +#define BLUETOOTH_COMPANY_ID_BIORESEARCH_ASSOCIATES 0x00EC +#define BLUETOOTH_COMPANY_ID_JOLLY_LOGIC_LLC 0x00ED +#define BLUETOOTH_COMPANY_ID_ABOVE_AVERAGE_OUTCOMES_INC 0x00EE +#define BLUETOOTH_COMPANY_ID_BITSPLITTERS_GMBH 0x00EF +#define BLUETOOTH_COMPANY_ID_PAYPAL_INC 0x00F0 +#define BLUETOOTH_COMPANY_ID_WITRON_TECHNOLOGY_LIMITED 0x00F1 +#define BLUETOOTH_COMPANY_ID_MORSE_PROJECT_INC 0x00F2 +#define BLUETOOTH_COMPANY_ID_KENT_DISPLAYS_INC 0x00F3 +#define BLUETOOTH_COMPANY_ID_NAUTILUS_INC 0x00F4 +#define BLUETOOTH_COMPANY_ID_SMARTIFIER_OY 0x00F5 +#define BLUETOOTH_COMPANY_ID_ELCOMETER_LIMITED 0x00F6 +#define BLUETOOTH_COMPANY_ID_VSN_TECHNOLOGIES_INC 0x00F7 +#define BLUETOOTH_COMPANY_ID_ACEUNI_CORP_LTD 0x00F8 +#define BLUETOOTH_COMPANY_ID_STICKNFIND 0x00F9 +#define BLUETOOTH_COMPANY_ID_CRYSTAL_CODE_AB 0x00FA +#define BLUETOOTH_COMPANY_ID_KOUKAAM_AS 0x00FB +#define BLUETOOTH_COMPANY_ID_DELPHI_CORPORATION 0x00FC +#define BLUETOOTH_COMPANY_ID_VALENCETECH_LIMITED 0x00FD +#define BLUETOOTH_COMPANY_ID_STANLEY_BLACK_AND_DECKER 0x00FE +#define BLUETOOTH_COMPANY_ID_TYPO_PRODUCTS_LLC 0x00FF +#define BLUETOOTH_COMPANY_ID_TOMTOM_INTERNATIONAL_BV 0x0100 +#define BLUETOOTH_COMPANY_ID_FUGOO_INC 0x0101 +#define BLUETOOTH_COMPANY_ID_KEISER_CORPORATION 0x0102 +#define BLUETOOTH_COMPANY_ID_BANG_AND_OLUFSEN_A_S 0x0103 +#define BLUETOOTH_COMPANY_ID_PLUS_LOCATION_SYSTEMS_PTY_LTD 0x0104 +#define BLUETOOTH_COMPANY_ID_UBIQUITOUS_COMPUTING_TECHNOLOGY_CORPORATION 0x0105 +#define BLUETOOTH_COMPANY_ID_INNOVATIVE_YACHTTER_SOLUTIONS 0x0106 +#define BLUETOOTH_COMPANY_ID_WILLIAM_DEMANT_HOLDING_A_S 0x0107 +#define BLUETOOTH_COMPANY_ID_CHICONY_ELECTRONICS_CO_LTD 0x0108 +#define BLUETOOTH_COMPANY_ID_ATUS_BV 0x0109 +#define BLUETOOTH_COMPANY_ID_CODEGATE_LTD 0x010A +#define BLUETOOTH_COMPANY_ID_ERI_INC 0x010B +#define BLUETOOTH_COMPANY_ID_TRANSDUCERS_DIRECT_LLC 0x010C +#define BLUETOOTH_COMPANY_ID_FUJITSU_TEN_LIMITED 0x010D +#define BLUETOOTH_COMPANY_ID_AUDI_AG 0x010E +#define BLUETOOTH_COMPANY_ID_HISILICON_TECHNOLOGIES_COL_LTD 0x010F +#define BLUETOOTH_COMPANY_ID_NIPPON_SEIKI_CO_LTD 0x0110 +#define BLUETOOTH_COMPANY_ID_STEELSERIES_APS 0x0111 +#define BLUETOOTH_COMPANY_ID_VISYBL_INC 0x0112 +#define BLUETOOTH_COMPANY_ID_OPENBRAIN_TECHNOLOGIES_CO_LTD 0x0113 +#define BLUETOOTH_COMPANY_ID_XENSR 0x0114 +#define BLUETOOTH_COMPANY_ID_ESOLUTIONS 0x0115 +#define BLUETOOTH_COMPANY_ID_10AK_TECHNOLOGIES 0x0116 +#define BLUETOOTH_COMPANY_ID_WIMOTO_TECHNOLOGIES_INC 0x0117 +#define BLUETOOTH_COMPANY_ID_RADIUS_NETWORKS_INC 0x0118 +#define BLUETOOTH_COMPANY_ID_WIZE_TECHNOLOGY_CO_LTD 0x0119 +#define BLUETOOTH_COMPANY_ID_QUALCOMM_LABS_INC 0x011A +#define BLUETOOTH_COMPANY_ID_ARUBA_NETWORKS 0x011B +#define BLUETOOTH_COMPANY_ID_BAIDU 0x011C +#define BLUETOOTH_COMPANY_ID_ARENDI_AG 0x011D +#define BLUETOOTH_COMPANY_ID_SKODA_AUTO_AS 0x011E +#define BLUETOOTH_COMPANY_ID_VOLKSWAGEN_AG 0x011F +#define BLUETOOTH_COMPANY_ID_PORSCHE_AG 0x0120 +#define BLUETOOTH_COMPANY_ID_SINO_WEALTH_ELECTRONIC_LTD 0x0121 +#define BLUETOOTH_COMPANY_ID_AIRTURN_INC 0x0122 +#define BLUETOOTH_COMPANY_ID_KINSA_INC 0x0123 +#define BLUETOOTH_COMPANY_ID_HID_GLOBAL 0x0124 +#define BLUETOOTH_COMPANY_ID_SEAT_ES 0x0125 +#define BLUETOOTH_COMPANY_ID_PROMETHEAN_LTD 0x0126 +#define BLUETOOTH_COMPANY_ID_SALUTICA_ALLIED_SOLUTIONS 0x0127 +#define BLUETOOTH_COMPANY_ID_GPSI_GROUP_PTY_LTD 0x0128 +#define BLUETOOTH_COMPANY_ID_NIMBLE_DEVICES_OY 0x0129 +#define BLUETOOTH_COMPANY_ID_CHANGZHOU_YONGSE_INFOTECH_CO_LTD 0x012A +#define BLUETOOTH_COMPANY_ID_SPORTIQ 0x012B +#define BLUETOOTH_COMPANY_ID_TEMEC_INSTRUMENTS_BV 0x012C +#define BLUETOOTH_COMPANY_ID_SONY_CORPORATION 0x012D +#define BLUETOOTH_COMPANY_ID_ASSA_ABLOY 0x012E +#define BLUETOOTH_COMPANY_ID_CLARION_CO_INC 0x012F +#define BLUETOOTH_COMPANY_ID_WAREHOUSE_INNOVATIONS 0x0130 +#define BLUETOOTH_COMPANY_ID_CYPRESS_SEMICONDUCTOR 0x0131 +#define BLUETOOTH_COMPANY_ID_MADS_INC 0x0132 +#define BLUETOOTH_COMPANY_ID_BLUE_MAESTRO_LIMITED 0x0133 +#define BLUETOOTH_COMPANY_ID_RESOLUTION_PRODUCTS_LTD 0x0134 +#define BLUETOOTH_COMPANY_ID_AIREWARE_LLC 0x0135 +#define BLUETOOTH_COMPANY_ID_SILVAIR_INC 0x0136 +#define BLUETOOTH_COMPANY_ID_PRESTIGIO_PLAZA_LTD 0x0137 +#define BLUETOOTH_COMPANY_ID_NTEO_INC 0x0138 +#define BLUETOOTH_COMPANY_ID_FOCUS_SYSTEMS_CORPORATION 0x0139 +#define BLUETOOTH_COMPANY_ID_TENCENT_HOLDINGS_LTD 0x013A +#define BLUETOOTH_COMPANY_ID_ALLEGION 0x013B +#define BLUETOOTH_COMPANY_ID_MURATA_MANUFACTURING_CO_LTD 0x013C +#define BLUETOOTH_COMPANY_ID_WIRELESSWERX 0x013D +#define BLUETOOTH_COMPANY_ID_NOD_INC 0x013E +#define BLUETOOTH_COMPANY_ID_B_AND_B_MANUFACTURING_COMPANY 0x013F +#define BLUETOOTH_COMPANY_ID_ALPINE_ELECTRONICS_CO_LTD 0x0140 +#define BLUETOOTH_COMPANY_ID_FEDEX_SERVICES 0x0141 +#define BLUETOOTH_COMPANY_ID_GRAPE_SYSTEMS_INC 0x0142 +#define BLUETOOTH_COMPANY_ID_BKON_CONNECT 0x0143 +#define BLUETOOTH_COMPANY_ID_LINTECH_GMBH 0x0144 +#define BLUETOOTH_COMPANY_ID_NOVATEL_WIRELESS 0x0145 +#define BLUETOOTH_COMPANY_ID_CIRIGHT 0x0146 +#define BLUETOOTH_COMPANY_ID_MIGHTY_CAST_INC 0x0147 +#define BLUETOOTH_COMPANY_ID_AMBIMAT_ELECTRONICS 0x0148 +#define BLUETOOTH_COMPANY_ID_PERYTONS_LTD 0x0149 +#define BLUETOOTH_COMPANY_ID_TIVOLI_AUDIO_LLC 0x014A +#define BLUETOOTH_COMPANY_ID_MASTER_LOCK 0x014B +#define BLUETOOTH_COMPANY_ID_MESH_NET_LTD 0x014C +#define BLUETOOTH_COMPANY_ID_HUIZHOU_DESAY_SV_AUTOMOTIVE_CO_LTD 0x014D +#define BLUETOOTH_COMPANY_ID_TANGERINE_INC 0x014E +#define BLUETOOTH_COMPANY_ID_B_AND_W_GROUP_LTD 0x014F +#define BLUETOOTH_COMPANY_ID_PIONEER_CORPORATION 0x0150 +#define BLUETOOTH_COMPANY_ID_ONBEEP 0x0151 +#define BLUETOOTH_COMPANY_ID_VERNIER_SOFTWARE_AND_TECHNOLOGY 0x0152 +#define BLUETOOTH_COMPANY_ID_ROL_ERGO 0x0153 +#define BLUETOOTH_COMPANY_ID_PEBBLE_TECHNOLOGY 0x0154 +#define BLUETOOTH_COMPANY_ID_NETATMO 0x0155 +#define BLUETOOTH_COMPANY_ID_ACCUMULATE_AB 0x0156 +#define BLUETOOTH_COMPANY_ID_ANHUI_HUAMI_INFORMATION_TECHNOLOGY_CO_LTD 0x0157 +#define BLUETOOTH_COMPANY_ID_INMITE_SRO 0x0158 +#define BLUETOOTH_COMPANY_ID_CHEFSTEPS_INC 0x0159 +#define BLUETOOTH_COMPANY_ID_MICAS_AG 0x015A +#define BLUETOOTH_COMPANY_ID_BIOMEDICAL_RESEARCH_LTD 0x015B +#define BLUETOOTH_COMPANY_ID_PITIUS_TEC_SL 0x015C +#define BLUETOOTH_COMPANY_ID_ESTIMOTE_INC 0x015D +#define BLUETOOTH_COMPANY_ID_UNIKEY_TECHNOLOGIES_INC 0x015E +#define BLUETOOTH_COMPANY_ID_TIMER_CAP_CO 0x015F +#define BLUETOOTH_COMPANY_ID_AWOX 0x0160 +#define BLUETOOTH_COMPANY_ID_YIKES 0x0161 +#define BLUETOOTH_COMPANY_ID_MADSGLOBALNZ_LTD 0x0162 +#define BLUETOOTH_COMPANY_ID_PCH_INTERNATIONAL 0x0163 +#define BLUETOOTH_COMPANY_ID_QINGDAO_YEELINK_INFORMATION_TECHNOLOGY_CO_LTD 0x0164 +#define BLUETOOTH_COMPANY_ID_MILWAUKEE_TOOL 0x0165 +#define BLUETOOTH_COMPANY_ID_MISHIK_PTE_LTD 0x0166 +#define BLUETOOTH_COMPANY_ID_BAYER_HEALTHCARE 0x0167 +#define BLUETOOTH_COMPANY_ID_SPICEBOX_LLC 0x0168 +#define BLUETOOTH_COMPANY_ID_EMBERLIGHT 0x0169 +#define BLUETOOTH_COMPANY_ID_COOPER_ATKINS_CORPORATION 0x016A +#define BLUETOOTH_COMPANY_ID_QBLINKS 0x016B +#define BLUETOOTH_COMPANY_ID_MYSPHERA 0x016C +#define BLUETOOTH_COMPANY_ID_LIFESCAN_INC 0x016D +#define BLUETOOTH_COMPANY_ID_VOLANTIC_AB 0x016E +#define BLUETOOTH_COMPANY_ID_PODO_LABS_INC 0x016F +#define BLUETOOTH_COMPANY_ID_ROCHE_DIABETES_CARE_AG 0x0170 +#define BLUETOOTH_COMPANY_ID_AMAZON_FULFILLMENT_SERVICE 0x0171 +#define BLUETOOTH_COMPANY_ID_CONNOVATE_TECHNOLOGY_PRIVATE_LIMITED 0x0172 +#define BLUETOOTH_COMPANY_ID_KOCOMOJO_LLC 0x0173 +#define BLUETOOTH_COMPANY_ID_EVERYKEY_LLC 0x0174 +#define BLUETOOTH_COMPANY_ID_DYNAMIC_CONTROLS 0x0175 +#define BLUETOOTH_COMPANY_ID_SENTRILOCK 0x0176 +#define BLUETOOTH_COMPANY_ID_I_SYST_INC 0x0177 +#define BLUETOOTH_COMPANY_ID_CASIO_COMPUTER_CO_LTD 0x0178 +#define BLUETOOTH_COMPANY_ID_LAPIS_SEMICONDUCTOR_CO_LTD 0x0179 +#define BLUETOOTH_COMPANY_ID_TELEMONITOR_INC 0x017A +#define BLUETOOTH_COMPANY_ID_TASKIT_GMBH 0x017B +#define BLUETOOTH_COMPANY_ID_DAIMLER_AG 0x017C +#define BLUETOOTH_COMPANY_ID_BATANDCAT 0x017D +#define BLUETOOTH_COMPANY_ID_BLUDOTZ_LTD 0x017E +#define BLUETOOTH_COMPANY_ID_XTEL_WIRELESS_APS 0x017F +#define BLUETOOTH_COMPANY_ID_GIGASET_COMMUNICATIONS_GMBH 0x0180 +#define BLUETOOTH_COMPANY_ID_GECKO_HEALTH_INNOVATIONS_INC 0x0181 +#define BLUETOOTH_COMPANY_ID_HOP_UBIQUITOUS 0x0182 +#define BLUETOOTH_COMPANY_ID_WALT_DISNEY 0x0183 +#define BLUETOOTH_COMPANY_ID_NECTAR 0x0184 +#define BLUETOOTH_COMPANY_ID_BELAPPS_LLC 0x0185 +#define BLUETOOTH_COMPANY_ID_CORE_LIGHTING_LTD 0x0186 +#define BLUETOOTH_COMPANY_ID_SERAPHIM_SENSE_LTD 0x0187 +#define BLUETOOTH_COMPANY_ID_UNICO_RBC 0x0188 +#define BLUETOOTH_COMPANY_ID_PHYSICAL_ENTERPRISES_INC 0x0189 +#define BLUETOOTH_COMPANY_ID_ABLE_TREND_TECHNOLOGY_LIMITED 0x018A +#define BLUETOOTH_COMPANY_ID_KONICA_MINOLTA_INC 0x018B +#define BLUETOOTH_COMPANY_ID_WILO_SE 0x018C +#define BLUETOOTH_COMPANY_ID_EXTRON_DESIGN_SERVICES 0x018D +#define BLUETOOTH_COMPANY_ID_FITBIT_INC 0x018E +#define BLUETOOTH_COMPANY_ID_FIREFLIES_SYSTEMS 0x018F +#define BLUETOOTH_COMPANY_ID_INTELLETTO_TECHNOLOGIES_INC 0x0190 +#define BLUETOOTH_COMPANY_ID_FDK_CORPORATION 0x0191 +#define BLUETOOTH_COMPANY_ID_CLOUDLEAF_INC 0x0192 +#define BLUETOOTH_COMPANY_ID_MAVERIC_AUTOMATION_LLC 0x0193 +#define BLUETOOTH_COMPANY_ID_ACOUSTIC_STREAM_CORPORATION 0x0194 +#define BLUETOOTH_COMPANY_ID_ZULI 0x0195 +#define BLUETOOTH_COMPANY_ID_PAXTON_ACCESS_LTD 0x0196 +#define BLUETOOTH_COMPANY_ID_WISILICA_INC 0x0197 +#define BLUETOOTH_COMPANY_ID_VENGIT_KORLATOLT_FELELOSSEGU_TARSASAG 0x0198 +#define BLUETOOTH_COMPANY_ID_SALTO_SYSTEMS_SL 0x0199 +#define BLUETOOTH_COMPANY_ID_TRON_FORUM 0x019A +#define BLUETOOTH_COMPANY_ID_CUBETECH_SRO 0x019B +#define BLUETOOTH_COMPANY_ID_COKIYA_INCORPORATED 0x019C +#define BLUETOOTH_COMPANY_ID_CVS_HEALTH 0x019D +#define BLUETOOTH_COMPANY_ID_CERUUS 0x019E +#define BLUETOOTH_COMPANY_ID_STRAINSTALL_LTD 0x019F +#define BLUETOOTH_COMPANY_ID_CHANNEL_ENTERPRISES_LTD 0x01A0 +#define BLUETOOTH_COMPANY_ID_FIAMM 0x01A1 +#define BLUETOOTH_COMPANY_ID_GIGALANECOLTD 0x01A2 +#define BLUETOOTH_COMPANY_ID_EROAD 0x01A3 +#define BLUETOOTH_COMPANY_ID_MINE_SAFETY_APPLIANCES 0x01A4 +#define BLUETOOTH_COMPANY_ID_ICON_HEALTH_AND_FITNESS 0x01A5 +#define BLUETOOTH_COMPANY_ID_ASANDOO_GMBH 0x01A6 +#define BLUETOOTH_COMPANY_ID_ENERGOUS_CORPORATION 0x01A7 +#define BLUETOOTH_COMPANY_ID_TAOBAO 0x01A8 +#define BLUETOOTH_COMPANY_ID_CANON_INC 0x01A9 +#define BLUETOOTH_COMPANY_ID_GEOPHYSICAL_TECHNOLOGY_INC 0x01AA +#define BLUETOOTH_COMPANY_ID_FACEBOOK_INC 0x01AB +#define BLUETOOTH_COMPANY_ID_NIPRO_DIAGNOSTICS_INC 0x01AC +#define BLUETOOTH_COMPANY_ID_FLIGHTSAFETY_INTERNATIONAL 0x01AD +#define BLUETOOTH_COMPANY_ID_EARLENS_CORPORATION 0x01AE +#define BLUETOOTH_COMPANY_ID_SUNRISE_MICRO_DEVICES_INC 0x01AF +#define BLUETOOTH_COMPANY_ID_STAR_MICRONICS_CO_LTD 0x01B0 +#define BLUETOOTH_COMPANY_ID_NETIZENS_SP_Z_OO 0x01B1 +#define BLUETOOTH_COMPANY_ID_NYMI_INC 0x01B2 +#define BLUETOOTH_COMPANY_ID_NYTEC_INC 0x01B3 +#define BLUETOOTH_COMPANY_ID_TRINEO_SP_Z_OO 0x01B4 +#define BLUETOOTH_COMPANY_ID_NEST_LABS_INC 0x01B5 +#define BLUETOOTH_COMPANY_ID_LM_TECHNOLOGIES_LTD 0x01B6 +#define BLUETOOTH_COMPANY_ID_GENERAL_ELECTRIC_COMPANY 0x01B7 +#define BLUETOOTH_COMPANY_ID_I_AND_D3_SL 0x01B8 +#define BLUETOOTH_COMPANY_ID_HANA_MICRON 0x01B9 +#define BLUETOOTH_COMPANY_ID_STAGES_CYCLING_LLC 0x01BA +#define BLUETOOTH_COMPANY_ID_COCHLEAR_BONE_ANCHORED_SOLUTIONS_AB 0x01BB +#define BLUETOOTH_COMPANY_ID_SENIONLAB_AB 0x01BC +#define BLUETOOTH_COMPANY_ID_SYSZONE_CO_LTD 0x01BD +#define BLUETOOTH_COMPANY_ID_PULSATE_MOBILE_LTD 0x01BE +#define BLUETOOTH_COMPANY_ID_HONG_KONG_HUNTERSUN_ELECTRONIC_LIMITED 0x01BF +#define BLUETOOTH_COMPANY_ID_PIRONEX_GMBH 0x01C0 +#define BLUETOOTH_COMPANY_ID_BRADATECH_CORP 0x01C1 +#define BLUETOOTH_COMPANY_ID_TRANSENERGOOIL_AG 0x01C2 +#define BLUETOOTH_COMPANY_ID_BUNCH 0x01C3 +#define BLUETOOTH_COMPANY_ID_DME_MICROELECTRONICS 0x01C4 +#define BLUETOOTH_COMPANY_ID_BITCRAZE_AB 0x01C5 +#define BLUETOOTH_COMPANY_ID_HASWARE_INC 0x01C6 +#define BLUETOOTH_COMPANY_ID_ABIOGENIX_INC 0x01C7 +#define BLUETOOTH_COMPANY_ID_POLY_CONTROL_APS 0x01C8 +#define BLUETOOTH_COMPANY_ID_AVI_ON 0x01C9 +#define BLUETOOTH_COMPANY_ID_LAERDAL_MEDICAL_AS 0x01CA +#define BLUETOOTH_COMPANY_ID_FETCH_MY_PET 0x01CB +#define BLUETOOTH_COMPANY_ID_SAM_LABS_LTD 0x01CC +#define BLUETOOTH_COMPANY_ID_CHENGDU_SYNWING_TECHNOLOGY_LTD 0x01CD +#define BLUETOOTH_COMPANY_ID_HOUWA_SYSTEM_DESIGN_KK 0x01CE +#define BLUETOOTH_COMPANY_ID_BSH 0x01CF +#define BLUETOOTH_COMPANY_ID_PRIMUS_INTER_PARES_LTD 0x01D0 +#define BLUETOOTH_COMPANY_ID_AUGUST_HOME_INC 0x01D1 +#define BLUETOOTH_COMPANY_ID_GILL_ELECTRONICS 0x01D2 +#define BLUETOOTH_COMPANY_ID_SKY_WAVE_DESIGN 0x01D3 +#define BLUETOOTH_COMPANY_ID_NEWLAB_SRL 0x01D4 +#define BLUETOOTH_COMPANY_ID_ELAD_SRL 0x01D5 +#define BLUETOOTH_COMPANY_ID_G_WEARABLES_INC 0x01D6 +#define BLUETOOTH_COMPANY_ID_SQUADRONE_SYSTEMS_INC 0x01D7 +#define BLUETOOTH_COMPANY_ID_CODE_CORPORATION 0x01D8 +#define BLUETOOTH_COMPANY_ID_SAVANT_SYSTEMS_LLC 0x01D9 +#define BLUETOOTH_COMPANY_ID_LOGITECH_INTERNATIONAL_SA 0x01DA +#define BLUETOOTH_COMPANY_ID_INNBLUE_CONSULTING 0x01DB +#define BLUETOOTH_COMPANY_ID_IPARKING_LTD 0x01DC +#define BLUETOOTH_COMPANY_ID_KONINKLIJKE_PHILIPS_ELECTRONICS_NV 0x01DD +#define BLUETOOTH_COMPANY_ID_MINELAB_ELECTRONICS_PTY_LIMITED 0x01DE +#define BLUETOOTH_COMPANY_ID_BISON_GROUP_LTD 0x01DF +#define BLUETOOTH_COMPANY_ID_WIDEX_A_S 0x01E0 +#define BLUETOOTH_COMPANY_ID_JOLLA_LTD 0x01E1 +#define BLUETOOTH_COMPANY_ID_LECTRONIX_INC 0x01E2 +#define BLUETOOTH_COMPANY_ID_CATERPILLAR_INC 0x01E3 +#define BLUETOOTH_COMPANY_ID_FREEDOM_INNOVATIONS 0x01E4 +#define BLUETOOTH_COMPANY_ID_DYNAMIC_DEVICES_LTD 0x01E5 +#define BLUETOOTH_COMPANY_ID_TECHNOLOGY_SOLUTIONS_LTD 0x01E6 +#define BLUETOOTH_COMPANY_ID_IPS_GROUP_INC 0x01E7 +#define BLUETOOTH_COMPANY_ID_STIR 0x01E8 +#define BLUETOOTH_COMPANY_ID_SANO_INC 0x01E9 +#define BLUETOOTH_COMPANY_ID_ADVANCED_APPLICATION_DESIGN_INC 0x01EA +#define BLUETOOTH_COMPANY_ID_AUTOMAP_LLC 0x01EB +#define BLUETOOTH_COMPANY_ID_SPREADTRUM_COMMUNICATIONS_SHANGHAI_LTD 0x01EC +#define BLUETOOTH_COMPANY_ID_CUTECIRCUIT_LTD 0x01ED +#define BLUETOOTH_COMPANY_ID_VALEO_SERVICE 0x01EE +#define BLUETOOTH_COMPANY_ID_FULLPOWER_TECHNOLOGIES_INC 0x01EF +#define BLUETOOTH_COMPANY_ID_KLOUDNATION 0x01F0 +#define BLUETOOTH_COMPANY_ID_ZEBRA_TECHNOLOGIES_CORPORATION 0x01F1 +#define BLUETOOTH_COMPANY_ID_ITRON_INC 0x01F2 +#define BLUETOOTH_COMPANY_ID_THE_UNIVERSITY_OF_TOKYO 0x01F3 +#define BLUETOOTH_COMPANY_ID_UTC_FIRE_AND_SECURITY 0x01F4 +#define BLUETOOTH_COMPANY_ID_COOL_WEBTHINGS_LIMITED 0x01F5 +#define BLUETOOTH_COMPANY_ID_DJO_GLOBAL 0x01F6 +#define BLUETOOTH_COMPANY_ID_GELLINER_LIMITED 0x01F7 +#define BLUETOOTH_COMPANY_ID_ANYKA_MICROELECTRONICS_TECHNOLOGY_CO_LTD 0x01F8 +#define BLUETOOTH_COMPANY_ID_MEDTRONIC_INC 0x01F9 +#define BLUETOOTH_COMPANY_ID_GOZIO_INC 0x01FA +#define BLUETOOTH_COMPANY_ID_FORM_LIFTING_LLC 0x01FB +#define BLUETOOTH_COMPANY_ID_WAHOO_FITNESS_LLC 0x01FC +#define BLUETOOTH_COMPANY_ID_KONTAKT_MICRO_LOCATION_SP_Z_OO 0x01FD +#define BLUETOOTH_COMPANY_ID_RADIO_SYSTEMS_CORPORATION 0x01FE +#define BLUETOOTH_COMPANY_ID_FREESCALE_SEMICONDUCTOR_INC 0x01FF +#define BLUETOOTH_COMPANY_ID_VERIFONE_SYSTEMS_PTE_LTD_TAIWAN_BRANCH 0x0200 +#define BLUETOOTH_COMPANY_ID_AR_TIMING 0x0201 +#define BLUETOOTH_COMPANY_ID_RIGADO_LLC 0x0202 +#define BLUETOOTH_COMPANY_ID_KEMPPI_OY 0x0203 +#define BLUETOOTH_COMPANY_ID_TAPCENTIVE_INC 0x0204 +#define BLUETOOTH_COMPANY_ID_SMARTBOTICS_INC 0x0205 +#define BLUETOOTH_COMPANY_ID_OTTER_PRODUCTS_LLC 0x0206 +#define BLUETOOTH_COMPANY_ID_STEMP_INC 0x0207 +#define BLUETOOTH_COMPANY_ID_LUMIGEEK_LLC 0x0208 +#define BLUETOOTH_COMPANY_ID_INVISIONHEART_INC 0x0209 +#define BLUETOOTH_COMPANY_ID_MACNICA_INC 0x020A +#define BLUETOOTH_COMPANY_ID_JAGUAR_LAND_ROVER_LIMITED 0x020B +#define BLUETOOTH_COMPANY_ID_COROWARE_TECHNOLOGIES_INC 0x020C +#define BLUETOOTH_COMPANY_ID_SIMPLO_TECHNOLOGY_CO_LTD 0x020D +#define BLUETOOTH_COMPANY_ID_OMRON_HEALTHCARE_CO_LTD 0x020E +#define BLUETOOTH_COMPANY_ID_COMODULE_GMBH 0x020F +#define BLUETOOTH_COMPANY_ID_IKEGPS 0x0210 +#define BLUETOOTH_COMPANY_ID_TELINK_SEMICONDUCTOR_CO_LTD 0x0211 +#define BLUETOOTH_COMPANY_ID_INTERPLAN_CO_LTD 0x0212 +#define BLUETOOTH_COMPANY_ID_WYLER_AG 0x0213 +#define BLUETOOTH_COMPANY_ID_IK_MULTIMEDIA_PRODUCTION_SRL 0x0214 +#define BLUETOOTH_COMPANY_ID_LUKOTON_EXPERIENCE_OY 0x0215 +#define BLUETOOTH_COMPANY_ID_MTI_LTD 0x0216 +#define BLUETOOTH_COMPANY_ID_TECH4HOME_LDA 0x0217 +#define BLUETOOTH_COMPANY_ID_HIOTECH_AB 0x0218 +#define BLUETOOTH_COMPANY_ID_DOTT_LIMITED 0x0219 +#define BLUETOOTH_COMPANY_ID_BLUE_SPECK_LABS_LLC 0x021A +#define BLUETOOTH_COMPANY_ID_CISCO_SYSTEMS_INC 0x021B +#define BLUETOOTH_COMPANY_ID_MOBICOMM_INC 0x021C +#define BLUETOOTH_COMPANY_ID_EDAMIC 0x021D +#define BLUETOOTH_COMPANY_ID_GOODNET_LTD 0x021E +#define BLUETOOTH_COMPANY_ID_LUSTER_LEAF_PRODUCTS_INC 0x021F +#define BLUETOOTH_COMPANY_ID_MANUS_MACHINA_BV 0x0220 +#define BLUETOOTH_COMPANY_ID_MOBIQUITY_NETWORKS_INC 0x0221 +#define BLUETOOTH_COMPANY_ID_PRAXIS_DYNAMICS 0x0222 +#define BLUETOOTH_COMPANY_ID_PHILIP_MORRIS_PRODUCTS_SA 0x0223 +#define BLUETOOTH_COMPANY_ID_COMARCH_SA 0x0224 +#define BLUETOOTH_COMPANY_ID_NESTL_NESPRESSO_SA 0x0225 +#define BLUETOOTH_COMPANY_ID_MERLINIA_A_S 0x0226 +#define BLUETOOTH_COMPANY_ID_LIFEBEAM_TECHNOLOGIES 0x0227 +#define BLUETOOTH_COMPANY_ID_TWOCANOES_LABS_LLC 0x0228 +#define BLUETOOTH_COMPANY_ID_MUOVERTI_LIMITED 0x0229 +#define BLUETOOTH_COMPANY_ID_STAMER_MUSIKANLAGEN_GMBH 0x022A +#define BLUETOOTH_COMPANY_ID_TESLA_MOTORS 0x022B +#define BLUETOOTH_COMPANY_ID_PHARYNKS_CORPORATION 0x022C +#define BLUETOOTH_COMPANY_ID_LUPINE 0x022D +#define BLUETOOTH_COMPANY_ID_SIEMENS_AG 0x022E +#define BLUETOOTH_COMPANY_ID_HUAMI_CULTURE_COMMUNICATION_CO_LTD 0x022F +#define BLUETOOTH_COMPANY_ID_FOSTER_ELECTRIC_COMPANY_LTD 0x0230 +#define BLUETOOTH_COMPANY_ID_ETA_SA 0x0231 +#define BLUETOOTH_COMPANY_ID_X_SENSO_SOLUTIONS_KFT 0x0232 +#define BLUETOOTH_COMPANY_ID_SHENZHEN_SULONG_COMMUNICATION_LTD 0x0233 +#define BLUETOOTH_COMPANY_ID_FENGFAN_TECHNOLOGY_CO_LTD 0x0234 +#define BLUETOOTH_COMPANY_ID_QRIO_INC 0x0235 +#define BLUETOOTH_COMPANY_ID_PITPATPET_LTD 0x0236 +#define BLUETOOTH_COMPANY_ID_MSHELI_SRL 0x0237 +#define BLUETOOTH_COMPANY_ID_TRAKM8_LTD 0x0238 +#define BLUETOOTH_COMPANY_ID_JIN_CO_LTD 0x0239 +#define BLUETOOTH_COMPANY_ID_ALATECH_TEHNOLOGY 0x023A +#define BLUETOOTH_COMPANY_ID_BEIJING_CAREPULSE_ELECTRONIC_TECHNOLOGY_CO_LTD 0x023B +#define BLUETOOTH_COMPANY_ID_AWAREPOINT 0x023C +#define BLUETOOTH_COMPANY_ID_VICENTRA_BV 0x023D +#define BLUETOOTH_COMPANY_ID_RAVEN_INDUSTRIES 0x023E +#define BLUETOOTH_COMPANY_ID_WAVEWARE_TECHNOLOGIES_INC 0x023F +#define BLUETOOTH_COMPANY_ID_ARGENOX_TECHNOLOGIES 0x0240 +#define BLUETOOTH_COMPANY_ID_BRAGI_GMBH 0x0241 +#define BLUETOOTH_COMPANY_ID_16LAB_INC 0x0242 +#define BLUETOOTH_COMPANY_ID_MASIMO_CORP 0x0243 +#define BLUETOOTH_COMPANY_ID_IOTERA_INC 0x0244 +#define BLUETOOTH_COMPANY_ID_ENDRESS_AND_HAUSER 0x0245 +#define BLUETOOTH_COMPANY_ID_ACKME_NETWORKS_INC 0x0246 +#define BLUETOOTH_COMPANY_ID_FIFTYTHREE_INC 0x0247 +#define BLUETOOTH_COMPANY_ID_PARKER_HANNIFIN_CORP 0x0248 +#define BLUETOOTH_COMPANY_ID_TRANSCRANIAL_LTD 0x0249 +#define BLUETOOTH_COMPANY_ID_UWATEC_AG 0x024A +#define BLUETOOTH_COMPANY_ID_ORLAN_LLC 0x024B +#define BLUETOOTH_COMPANY_ID_BLUE_CLOVER_DEVICES 0x024C +#define BLUETOOTH_COMPANY_ID_M_WAY_SOLUTIONS_GMBH 0x024D +#define BLUETOOTH_COMPANY_ID_MICROTRONICS_ENGINEERING_GMBH 0x024E +#define BLUETOOTH_COMPANY_ID_SCHNEIDER_SCHREIBGERTE_GMBH 0x024F +#define BLUETOOTH_COMPANY_ID_SAPPHIRE_CIRCUITS_LLC 0x0250 +#define BLUETOOTH_COMPANY_ID_LUMO_BODYTECH_INC 0x0251 +#define BLUETOOTH_COMPANY_ID_UKC_TECHNOSOLUTION 0x0252 +#define BLUETOOTH_COMPANY_ID_XICATO_INC 0x0253 +#define BLUETOOTH_COMPANY_ID_PLAYBRUSH 0x0254 +#define BLUETOOTH_COMPANY_ID_DAI_NIPPON_PRINTING_CO_LTD 0x0255 +#define BLUETOOTH_COMPANY_ID_G24_POWER_LIMITED 0x0256 +#define BLUETOOTH_COMPANY_ID_ADBABBLE_LOCAL_COMMERCE_INC 0x0257 +#define BLUETOOTH_COMPANY_ID_DEVIALET_SA 0x0258 +#define BLUETOOTH_COMPANY_ID_ALTYOR 0x0259 +#define BLUETOOTH_COMPANY_ID_UNIVERSITY_OF_APPLIED_SCIENCES_VALAIS_HAUTE_ECOLE_VALAISANNE 0x025A +#define BLUETOOTH_COMPANY_ID_FIVE_INTERACTIVE_LLC_DBA_ZENDO 0x025B +#define BLUETOOTH_COMPANY_ID_NETEASEHANGZHOUNETWORK_COLTD 0x025C +#define BLUETOOTH_COMPANY_ID_LEXMARK_INTERNATIONAL_INC 0x025D +#define BLUETOOTH_COMPANY_ID_FLUKE_CORPORATION 0x025E +#define BLUETOOTH_COMPANY_ID_YARDARM_TECHNOLOGIES 0x025F +#define BLUETOOTH_COMPANY_ID_SENSARX 0x0260 +#define BLUETOOTH_COMPANY_ID_SECVRE_GMBH 0x0261 +#define BLUETOOTH_COMPANY_ID_GLACIAL_RIDGE_TECHNOLOGIES 0x0262 +#define BLUETOOTH_COMPANY_ID_IDENTIV_INC 0x0263 +#define BLUETOOTH_COMPANY_ID_DDS_INC 0x0264 +#define BLUETOOTH_COMPANY_ID_SMK_CORPORATION 0x0265 +#define BLUETOOTH_COMPANY_ID_SCHAWBEL_TECHNOLOGIES_LLC 0x0266 +#define BLUETOOTH_COMPANY_ID_XMI_SYSTEMS_SA 0x0267 +#define BLUETOOTH_COMPANY_ID_CEREVO 0x0268 +#define BLUETOOTH_COMPANY_ID_TORROX_GMBH_AND_CO_KG 0x0269 +#define BLUETOOTH_COMPANY_ID_GEMALTO 0x026A +#define BLUETOOTH_COMPANY_ID_DEKA_RESEARCH_AND_DEVELOPMENT_CORP 0x026B +#define BLUETOOTH_COMPANY_ID_DOMSTER_TADEUSZ_SZYDLOWSKI 0x026C +#define BLUETOOTH_COMPANY_ID_TECHNOGYM_SPA 0x026D +#define BLUETOOTH_COMPANY_ID_FLEURBAEY_BVBA 0x026E +#define BLUETOOTH_COMPANY_ID_APTCODE_SOLUTIONS 0x026F +#define BLUETOOTH_COMPANY_ID_LSI_ADL_TECHNOLOGY 0x0270 +#define BLUETOOTH_COMPANY_ID_ANIMAS_CORP 0x0271 +#define BLUETOOTH_COMPANY_ID_ALPS_ELECTRIC_CO_LTD 0x0272 +#define BLUETOOTH_COMPANY_ID_OCEASOFT 0x0273 +#define BLUETOOTH_COMPANY_ID_MOTSAI_RESEARCH 0x0274 +#define BLUETOOTH_COMPANY_ID_GEOTAB 0x0275 +#define BLUETOOTH_COMPANY_ID_EGO_ELEKTRO_GERTEBAU_GMBH 0x0276 +#define BLUETOOTH_COMPANY_ID_BEWHERE_INC 0x0277 +#define BLUETOOTH_COMPANY_ID_JOHNSON_OUTDOORS_INC 0x0278 +#define BLUETOOTH_COMPANY_ID_STEUTE_SCHALTGERATE_GMBH_AND_CO_KG 0x0279 +#define BLUETOOTH_COMPANY_ID_EKOMINI_INC 0x027A +#define BLUETOOTH_COMPANY_ID_DEFA_AS 0x027B +#define BLUETOOTH_COMPANY_ID_ASEPTIKA_LTD 0x027C +#define BLUETOOTH_COMPANY_ID_HUAWEI_TECHNOLOGIES_CO_LTD 0x027D +#define BLUETOOTH_COMPANY_ID_HABITAWARE_LLC 0x027E +#define BLUETOOTH_COMPANY_ID_RUWIDO_AUSTRIA_GMBH 0x027F +#define BLUETOOTH_COMPANY_ID_ITEC_CORPORATION 0x0280 +#define BLUETOOTH_COMPANY_ID_STONEL 0x0281 +#define BLUETOOTH_COMPANY_ID_SONOVA_AG 0x0282 +#define BLUETOOTH_COMPANY_ID_MAVEN_MACHINES_INC 0x0283 +#define BLUETOOTH_COMPANY_ID_SYNAPSE_ELECTRONICS 0x0284 +#define BLUETOOTH_COMPANY_ID_STANDARD_INNOVATION_INC 0x0285 +#define BLUETOOTH_COMPANY_ID_RF_CODE_INC 0x0286 +#define BLUETOOTH_COMPANY_ID_WALLY_VENTURES_SL 0x0287 +#define BLUETOOTH_COMPANY_ID_WILLOWBANK_ELECTRONICS_LTD 0x0288 +#define BLUETOOTH_COMPANY_ID_SK_TELECOM 0x0289 +#define BLUETOOTH_COMPANY_ID_JETRO_AS 0x028A +#define BLUETOOTH_COMPANY_ID_CODE_GEARS_LTD 0x028B +#define BLUETOOTH_COMPANY_ID_NANOLINK_APS 0x028C +#define BLUETOOTH_COMPANY_ID_IF_LLC 0x028D +#define BLUETOOTH_COMPANY_ID_RF_DIGITAL_CORP 0x028E +#define BLUETOOTH_COMPANY_ID_CHURCH_AND_DWIGHT_CO_INC 0x028F +#define BLUETOOTH_COMPANY_ID_MULTIBIT_OY 0x0290 +#define BLUETOOTH_COMPANY_ID_CLINICLOUD_INC 0x0291 +#define BLUETOOTH_COMPANY_ID_SWIFTSENSORS 0x0292 +#define BLUETOOTH_COMPANY_ID_BLUE_BITE 0x0293 +#define BLUETOOTH_COMPANY_ID_ELIAS_GMBH 0x0294 +#define BLUETOOTH_COMPANY_ID_SIVANTOS_GMBH 0x0295 +#define BLUETOOTH_COMPANY_ID_PETZL 0x0296 +#define BLUETOOTH_COMPANY_ID_STORM_POWER_LTD 0x0297 +#define BLUETOOTH_COMPANY_ID_EISST_LTD 0x0298 +#define BLUETOOTH_COMPANY_ID_INEXESS_TECHNOLOGY_SIMMA_KG 0x0299 +#define BLUETOOTH_COMPANY_ID_CURRANT_INC 0x029A +#define BLUETOOTH_COMPANY_ID_C2_DEVELOPMENT_INC 0x029B +#define BLUETOOTH_COMPANY_ID_BLUE_SKY_SCIENTIFIC_LLC 0x029C +#define BLUETOOTH_COMPANY_ID_ALOTTAZS_LABS_LLC 0x029D +#define BLUETOOTH_COMPANY_ID_KUPSON_SPOL_S_RO 0x029E +#define BLUETOOTH_COMPANY_ID_AREUS_ENGINEERING_GMBH 0x029F +#define BLUETOOTH_COMPANY_ID_IMPOSSIBLE_CAMERA_GMBH 0x02A0 +#define BLUETOOTH_COMPANY_ID_INVENTURETRACK_SYSTEMS 0x02A1 +#define BLUETOOTH_COMPANY_ID_LOCKEDUP 0x02A2 +#define BLUETOOTH_COMPANY_ID_ITUDE 0x02A3 +#define BLUETOOTH_COMPANY_ID_PACIFIC_LOCK_COMPANY 0x02A4 +#define BLUETOOTH_COMPANY_ID_TENDYRON_CORPORATION 0x02A5 +#define BLUETOOTH_COMPANY_ID_ROBERT_BOSCH_GMBH 0x02A6 +#define BLUETOOTH_COMPANY_ID_ILLUXTRON_INTERNATIONAL_BV 0x02A7 +#define BLUETOOTH_COMPANY_ID_MISPORT_LTD 0x02A8 +#define BLUETOOTH_COMPANY_ID_CHARGELIB 0x02A9 +#define BLUETOOTH_COMPANY_ID_DOPPLER_LAB 0x02AA +#define BLUETOOTH_COMPANY_ID_BBPOS_LIMITED 0x02AB +#define BLUETOOTH_COMPANY_ID_RTB_ELEKTRONIK_GMBH_AND_CO_KG 0x02AC +#define BLUETOOTH_COMPANY_ID_RX_NETWORKS_INC 0x02AD +#define BLUETOOTH_COMPANY_ID_WEATHERFLOW_INC 0x02AE +#define BLUETOOTH_COMPANY_ID_TECHNICOLOR_USA_INC 0x02AF +#define BLUETOOTH_COMPANY_ID_BESTECHNICLTD 0x02B0 +#define BLUETOOTH_COMPANY_ID_RADEN_INC 0x02B1 +#define BLUETOOTH_COMPANY_ID_JOUZEN_OY 0x02B2 +#define BLUETOOTH_COMPANY_ID_CLABER_SPA 0x02B3 +#define BLUETOOTH_COMPANY_ID_HYGINEX_INC 0x02B4 +#define BLUETOOTH_COMPANY_ID_HANSHIN_ELECTRIC_RAILWAY_COLTD 0x02B5 +#define BLUETOOTH_COMPANY_ID_SCHNEIDER_ELECTRIC 0x02B6 +#define BLUETOOTH_COMPANY_ID_OORT_TECHNOLOGIES_LLC 0x02B7 +#define BLUETOOTH_COMPANY_ID_CHRONO_THERAPEUTICS 0x02B8 +#define BLUETOOTH_COMPANY_ID_RINNAI_CORPORATION 0x02B9 +#define BLUETOOTH_COMPANY_ID_SWISSPRIME_TECHNOLOGIES_AG 0x02BA +#define BLUETOOTH_COMPANY_ID_KOHACOLTD 0x02BB +#define BLUETOOTH_COMPANY_ID_GENEVAC_LTD 0x02BC +#define BLUETOOTH_COMPANY_ID_CHEMTRONICS 0x02BD +#define BLUETOOTH_COMPANY_ID_SEGURO_TECHNOLOGY_SP_Z_OO 0x02BE +#define BLUETOOTH_COMPANY_ID_REDBIRD_FLIGHT_SIMULATIONS 0x02BF +#define BLUETOOTH_COMPANY_ID_DASH_ROBOTICS 0x02C0 +#define BLUETOOTH_COMPANY_ID_LINE_CORPORATION 0x02C1 +#define BLUETOOTH_COMPANY_ID_GUILLEMOT_CORPORATION 0x02C2 +#define BLUETOOTH_COMPANY_ID_TECHTRONIC_POWER_TOOLS_TECHNOLOGY_LIMITED 0x02C3 +#define BLUETOOTH_COMPANY_ID_WILSON_SPORTING_GOODS 0x02C4 +#define BLUETOOTH_COMPANY_ID_LENOVO 0x02C5 +#define BLUETOOTH_COMPANY_ID_AYATAN_SENSORS 0x02C6 +#define BLUETOOTH_COMPANY_ID_ELECTRONICS_TOMORROW_LIMITED 0x02C7 +#define BLUETOOTH_COMPANY_ID_VASCO_DATA_SECURITY_INTERNATIONAL_INC 0x02C8 +#define BLUETOOTH_COMPANY_ID_PAYRANGE_INC 0x02C9 +#define BLUETOOTH_COMPANY_ID_ABOV_SEMICONDUCTOR 0x02CA +#define BLUETOOTH_COMPANY_ID_AINA_WIRELESS_INC 0x02CB +#define BLUETOOTH_COMPANY_ID_EIJKELKAMP_SOIL_AND_WATER 0x02CC +#define BLUETOOTH_COMPANY_ID_BMA_ERGONOMICS_BV 0x02CD +#define BLUETOOTH_COMPANY_ID_TEVA_BRANDED_PHARMACEUTICAL_PRODUCTS_R_AND_D_INC 0x02CE +#define BLUETOOTH_COMPANY_ID_ANIMA 0x02CF +#define BLUETOOTH_COMPANY_ID_3M 0x02D0 +#define BLUETOOTH_COMPANY_ID_EMPATICA_SRL 0x02D1 +#define BLUETOOTH_COMPANY_ID_AFERO_INC 0x02D2 +#define BLUETOOTH_COMPANY_ID_POWERCAST_CORPORATION 0x02D3 +#define BLUETOOTH_COMPANY_ID_SECUYOU_APS 0x02D4 +#define BLUETOOTH_COMPANY_ID_OMRON_CORPORATION 0x02D5 +#define BLUETOOTH_COMPANY_ID_SEND_SOLUTIONS 0x02D6 +#define BLUETOOTH_COMPANY_ID_NIPPON_SYSTEMWARE_COLTD 0x02D7 +#define BLUETOOTH_COMPANY_ID_NEOSFAR 0x02D8 +#define BLUETOOTH_COMPANY_ID_FLIEGL_AGRARTECHNIK_GMBH 0x02D9 +#define BLUETOOTH_COMPANY_ID_GILVADER 0x02DA +#define BLUETOOTH_COMPANY_ID_DIGI_INTERNATIONAL_INC 0x02DB +#define BLUETOOTH_COMPANY_ID_DEWALCH_TECHNOLOGIES_INC 0x02DC +#define BLUETOOTH_COMPANY_ID_FLINT_REHABILITATION_DEVICES_LLC 0x02DD +#define BLUETOOTH_COMPANY_ID_SAMSUNG_SDS_CO_LTD 0x02DE +#define BLUETOOTH_COMPANY_ID_BLUR_PRODUCT_DEVELOPMENT 0x02DF +#define BLUETOOTH_COMPANY_ID_UNIVERSITY_OF_MICHIGAN 0x02E0 +#define BLUETOOTH_COMPANY_ID_VICTRON_ENERGY_BV 0x02E1 +#define BLUETOOTH_COMPANY_ID_NTT_DOCOMO 0x02E2 +#define BLUETOOTH_COMPANY_ID_CARMANAH_TECHNOLOGIES_CORP 0x02E3 +#define BLUETOOTH_COMPANY_ID_BYTESTORM_LTD 0x02E4 +#define BLUETOOTH_COMPANY_ID_ESPRESSIF_INCORPORATED 0x02E5 +#define BLUETOOTH_COMPANY_ID_UNWIRE 0x02E6 +#define BLUETOOTH_COMPANY_ID_CONNECTED_YARD_INC 0x02E7 +#define BLUETOOTH_COMPANY_ID_AMERICAN_MUSIC_ENVIRONMENTS 0x02E8 +#define BLUETOOTH_COMPANY_ID_SENSOGRAM_TECHNOLOGIES_INC 0x02E9 +#define BLUETOOTH_COMPANY_ID_FUJITSU_LIMITED 0x02EA +#define BLUETOOTH_COMPANY_ID_ARDIC_TECHNOLOGY 0x02EB +#define BLUETOOTH_COMPANY_ID_DELTA_SYSTEMS_INC 0x02EC +#define BLUETOOTH_COMPANY_ID_HTC_CORPORATION 0x02ED +#define BLUETOOTH_COMPANY_ID_CITIZEN_HOLDINGS_CO_LTD 0x02EE +#define BLUETOOTH_COMPANY_ID_SMART_INNOVATIONINC 0x02EF +#define BLUETOOTH_COMPANY_ID_BLACKRAT_SOFTWARE 0x02F0 +#define BLUETOOTH_COMPANY_ID_THE_IDEA_CAVE_LLC 0x02F1 +#define BLUETOOTH_COMPANY_ID_GOPRO_INC 0x02F2 +#define BLUETOOTH_COMPANY_ID_AUTHAIR_INC 0x02F3 +#define BLUETOOTH_COMPANY_ID_VENSI_INC 0x02F4 +#define BLUETOOTH_COMPANY_ID_INDAGEM_TECH_LLC 0x02F5 +#define BLUETOOTH_COMPANY_ID_INTEMO_TECHNOLOGIES 0x02F6 +#define BLUETOOTH_COMPANY_ID_DREAMVISIONS_CO_LTD 0x02F7 +#define BLUETOOTH_COMPANY_ID_RUNTEQ_OY_LTD 0x02F8 +#define BLUETOOTH_COMPANY_ID_IMAGINATION_TECHNOLOGIES_LTD 0x02F9 +#define BLUETOOTH_COMPANY_ID_COSTAR_TECHNOLOGIES 0x02FA +#define BLUETOOTH_COMPANY_ID_CLARIUS_MOBILE_HEALTH_CORP 0x02FB +#define BLUETOOTH_COMPANY_ID_SHANGHAI_FREQUEN_MICROELECTRONICS_CO_LTD 0x02FC +#define BLUETOOTH_COMPANY_ID_UWANNA_INC 0x02FD +#define BLUETOOTH_COMPANY_ID_LIERDA_SCIENCE_AND_TECHNOLOGY_GROUP_CO_LTD 0x02FE +#define BLUETOOTH_COMPANY_ID_SILICON_LABORATORIES 0x02FF +#define BLUETOOTH_COMPANY_ID_WORLD_MOTO_INC 0x0300 +#define BLUETOOTH_COMPANY_ID_GIATEC_SCIENTIFIC_INC 0x0301 +#define BLUETOOTH_COMPANY_ID_LOOP_DEVICES_INC 0x0302 +#define BLUETOOTH_COMPANY_ID_IACA_ELECTRONIQUE 0x0303 +#define BLUETOOTH_COMPANY_ID_MARTIANS_INC 0x0304 +#define BLUETOOTH_COMPANY_ID_SWIPP_APS 0x0305 +#define BLUETOOTH_COMPANY_ID_LIFE_LABORATORY_INC 0x0306 +#define BLUETOOTH_COMPANY_ID_FUJI_INDUSTRIAL_COLTD 0x0307 +#define BLUETOOTH_COMPANY_ID_SUREFIRE_LLC 0x0308 +#define BLUETOOTH_COMPANY_ID_DOLBY_LABS 0x0309 +#define BLUETOOTH_COMPANY_ID_ELLISYS 0x030A +#define BLUETOOTH_COMPANY_ID_MAGNITUDE_LIGHTING_CONVERTERS 0x030B +#define BLUETOOTH_COMPANY_ID_HILTI_AG 0x030C +#define BLUETOOTH_COMPANY_ID_DEVDATA_SRL 0x030D +#define BLUETOOTH_COMPANY_ID_DEVICEWORX 0x030E +#define BLUETOOTH_COMPANY_ID_SHORTCUT_LABS 0x030F +#define BLUETOOTH_COMPANY_ID_SGL_ITALIA_SRL 0x0310 +#define BLUETOOTH_COMPANY_ID_PEEQ_DATA 0x0311 +#define BLUETOOTH_COMPANY_ID_DUCERE_TECHNOLOGIES_PVT_LTD 0x0312 +#define BLUETOOTH_COMPANY_ID_DIVENAV_INC 0x0313 +#define BLUETOOTH_COMPANY_ID_RIIG_AI_SP_Z_OO 0x0314 +#define BLUETOOTH_COMPANY_ID_THERMO_FISHER_SCIENTIFIC 0x0315 +#define BLUETOOTH_COMPANY_ID_AG_MEASUREMATICS_PVT_LTD 0x0316 +#define BLUETOOTH_COMPANY_ID_CHUO_ELECTRONICS_CO_LTD 0x0317 +#define BLUETOOTH_COMPANY_ID_ASPENTA_INTERNATIONAL 0x0318 +#define BLUETOOTH_COMPANY_ID_EUGSTER_FRISMAG_AG 0x0319 +#define BLUETOOTH_COMPANY_ID_AMBER_WIRELESS_GMBH 0x031A +#define BLUETOOTH_COMPANY_ID_HQ_INC 0x031B +#define BLUETOOTH_COMPANY_ID_LAB_SENSOR_SOLUTIONS 0x031C +#define BLUETOOTH_COMPANY_ID_ENTERLAB_APS 0x031D +#define BLUETOOTH_COMPANY_ID_EYEFI_INC 0x031E +#define BLUETOOTH_COMPANY_ID_METASYSTEM_SPA 0x031F +#define BLUETOOTH_COMPANY_ID_SONO_ELECTRONICS_CO_LTD 0x0320 +#define BLUETOOTH_COMPANY_ID_JEWELBOTS 0x0321 +#define BLUETOOTH_COMPANY_ID_COMPUMEDICS_LIMITED 0x0322 +#define BLUETOOTH_COMPANY_ID_ROTOR_BIKE_COMPONENTS 0x0323 +#define BLUETOOTH_COMPANY_ID_ASTRO_INC 0x0324 +#define BLUETOOTH_COMPANY_ID_AMOTUS_SOLUTIONS 0x0325 +#define BLUETOOTH_COMPANY_ID_HEALTHWEAR_TECHNOLOGIES_LTD 0x0326 +#define BLUETOOTH_COMPANY_ID_ESSEX_ELECTRONICS 0x0327 +#define BLUETOOTH_COMPANY_ID_GRUNDFOS_A_S 0x0328 +#define BLUETOOTH_COMPANY_ID_EARGO_INC 0x0329 +#define BLUETOOTH_COMPANY_ID_ELECTRONIC_DESIGN_LAB 0x032A +#define BLUETOOTH_COMPANY_ID_ESYLUX 0x032B +#define BLUETOOTH_COMPANY_ID_NIPPON_SMTCOLTD 0x032C +#define BLUETOOTH_COMPANY_ID_BM_INNOVATIONS_GMBH 0x032D +#define BLUETOOTH_COMPANY_ID_INDOORMAP 0x032E +#define BLUETOOTH_COMPANY_ID_OTTOQ_INC 0x032F +#define BLUETOOTH_COMPANY_ID_NORTH_POLE_ENGINEERING 0x0330 +#define BLUETOOTH_COMPANY_ID_3FLARES_TECHNOLOGIES_INC 0x0331 +#define BLUETOOTH_COMPANY_ID_ELECTROCOMPANIET_AS 0x0332 +#define BLUETOOTH_COMPANY_ID_MUL_T_LOCK 0x0333 +#define BLUETOOTH_COMPANY_ID_CORENTIUM_AS 0x0334 +#define BLUETOOTH_COMPANY_ID_ENLIGHTED_INC 0x0335 +#define BLUETOOTH_COMPANY_ID_GISTIC 0x0336 +#define BLUETOOTH_COMPANY_ID_AJP2_HOLDINGS_LLC 0x0337 +#define BLUETOOTH_COMPANY_ID_COBI_GMBH 0x0338 +#define BLUETOOTH_COMPANY_ID_BLUE_SKY_SCIENTIFIC_LLC2 0x0339 +#define BLUETOOTH_COMPANY_ID_APPCEPTION_INC 0x033A +#define BLUETOOTH_COMPANY_ID_COURTNEY_THORNE_LIMITED 0x033B +#define BLUETOOTH_COMPANY_ID_VIRTUOSYS 0x033C +#define BLUETOOTH_COMPANY_ID_TPV_TECHNOLOGY_LIMITED 0x033D +#define BLUETOOTH_COMPANY_ID_MONITRA_SA 0x033E +#define BLUETOOTH_COMPANY_ID_AUTOMATION_COMPONENTS_INC 0x033F +#define BLUETOOTH_COMPANY_ID_LETSENSE_SRL 0x0340 +#define BLUETOOTH_COMPANY_ID_ETESIAN_TECHNOLOGIES_LLC 0x0341 +#define BLUETOOTH_COMPANY_ID_GERTEC_BRASIL_LTDA 0x0342 +#define BLUETOOTH_COMPANY_ID_DREKKER_DEVELOPMENT_PTY_LTD 0x0343 +#define BLUETOOTH_COMPANY_ID_WHIRL_INC 0x0344 +#define BLUETOOTH_COMPANY_ID_LOCUS_POSITIONING 0x0345 +#define BLUETOOTH_COMPANY_ID_ACUITY_BRANDS_LIGHTING_INC 0x0346 +#define BLUETOOTH_COMPANY_ID_PREVENT_BIOMETRICS 0x0347 +#define BLUETOOTH_COMPANY_ID_ARIONEO 0x0348 +#define BLUETOOTH_COMPANY_ID_VERSAME 0x0349 +#define BLUETOOTH_COMPANY_ID_VADDIO 0x034A +#define BLUETOOTH_COMPANY_ID_LIBRATONE_A_S 0x034B +#define BLUETOOTH_COMPANY_ID_HM_ELECTRONICS_INC 0x034C +#define BLUETOOTH_COMPANY_ID_TASER_INTERNATIONAL_INC 0x034D +#define BLUETOOTH_COMPANY_ID_SAFETRUST_INC 0x034E +#define BLUETOOTH_COMPANY_ID_HEARTLAND_PAYMENT_SYSTEMS 0x034F +#define BLUETOOTH_COMPANY_ID_BITSTRATA_SYSTEMS_INC 0x0350 +#define BLUETOOTH_COMPANY_ID_PIEPS_GMBH 0x0351 +#define BLUETOOTH_COMPANY_ID_IRIDINGTECHNOLOGY_COLTD 0x0352 +#define BLUETOOTH_COMPANY_ID_ALPHA_AUDIOTRONICS_INC 0x0353 +#define BLUETOOTH_COMPANY_ID_TOPPAN_FORMS_COLTD 0x0354 +#define BLUETOOTH_COMPANY_ID_SIGMA_DESIGNS_INC 0x0355 +#define BLUETOOTH_COMPANY_ID_SPECTRUM_BRANDS_INC 0x0356 +#define BLUETOOTH_COMPANY_ID_POLYMAP_WIRELESS 0x0357 +#define BLUETOOTH_COMPANY_ID_MAGNIWARE_LTD 0x0358 +#define BLUETOOTH_COMPANY_ID_NOVOTEC_MEDICAL_GMBH 0x0359 +#define BLUETOOTH_COMPANY_ID_MEDICOM_INNOVATION_PARTNER_A_S 0x035A +#define BLUETOOTH_COMPANY_ID_MATRIX_INC 0x035B +#define BLUETOOTH_COMPANY_ID_EATON_CORPORATION 0x035C +#define BLUETOOTH_COMPANY_ID_KYS 0x035D +#define BLUETOOTH_COMPANY_ID_NAYA_HEALTH_INC 0x035E +#define BLUETOOTH_COMPANY_ID_ACROMAG 0x035F +#define BLUETOOTH_COMPANY_ID_INSULET_CORPORATION 0x0360 +#define BLUETOOTH_COMPANY_ID_WELLINKS_INC 0x0361 +#define BLUETOOTH_COMPANY_ID_ON_SEMICONDUCTOR 0x0362 +#define BLUETOOTH_COMPANY_ID_FREELAP_SA 0x0363 +#define BLUETOOTH_COMPANY_ID_FAVERO_ELECTRONICS_SRL 0x0364 +#define BLUETOOTH_COMPANY_ID_BIOMECH_SENSOR_LLC 0x0365 +#define BLUETOOTH_COMPANY_ID_BOLTT_SPORTS_TECHNOLOGIES_PRIVATE_LIMITED 0x0366 +#define BLUETOOTH_COMPANY_ID_SAPHE_INTERNATIONAL 0x0367 +#define BLUETOOTH_COMPANY_ID_METORMOTE_AB 0x0368 +#define BLUETOOTH_COMPANY_ID_LITTLEBITS 0x0369 +#define BLUETOOTH_COMPANY_ID_SETPOINT_MEDICAL 0x036A +#define BLUETOOTH_COMPANY_ID_BRCONTROLS_PRODUCTS_BV 0x036B +#define BLUETOOTH_COMPANY_ID_ZIPCAR 0x036C +#define BLUETOOTH_COMPANY_ID_AIRBOLT_PTY_LTD 0x036D +#define BLUETOOTH_COMPANY_ID_KEEPTRUCKIN_INC 0x036E +#define BLUETOOTH_COMPANY_ID_MOTIV_INC 0x036F +#define BLUETOOTH_COMPANY_ID_WAZOMBI_LABS_O 0x0370 +#define BLUETOOTH_COMPANY_ID_ORBCOMM 0x0371 +#define BLUETOOTH_COMPANY_ID_NIXIE_LABS_INC 0x0372 +#define BLUETOOTH_COMPANY_ID_APPNEARME_LTD 0x0373 +#define BLUETOOTH_COMPANY_ID_HOLMAN_INDUSTRIES 0x0374 +#define BLUETOOTH_COMPANY_ID_EXPAIN_AS 0x0375 +#define BLUETOOTH_COMPANY_ID_ELECTRONIC_TEMPERATURE_INSTRUMENTS_LTD 0x0376 +#define BLUETOOTH_COMPANY_ID_PLEJD_AB 0x0377 +#define BLUETOOTH_COMPANY_ID_PROPELLER_HEALTH 0x0378 +#define BLUETOOTH_COMPANY_ID_SHENZHEN_IMCO_ELECTRONIC_TECHNOLOGY_COLTD 0x0379 +#define BLUETOOTH_COMPANY_ID_ALGORIA 0x037A +#define BLUETOOTH_COMPANY_ID_APPTION_LABS_INC 0x037B +#define BLUETOOTH_COMPANY_ID_CRONOLOGICS_CORPORATION 0x037C +#define BLUETOOTH_COMPANY_ID_MICRODIA_LTD 0x037D +#define BLUETOOTH_COMPANY_ID_LULABYTES_SL 0x037E +#define BLUETOOTH_COMPANY_ID_NESTEC_SA 0x037F +#define BLUETOOTH_COMPANY_ID_LLC_MEGA_F_SERVICE_ 0x0380 +#define BLUETOOTH_COMPANY_ID_SHARP_CORPORATION 0x0381 +#define BLUETOOTH_COMPANY_ID_PRECISION_OUTCOMES_LTD 0x0382 +#define BLUETOOTH_COMPANY_ID_KRONOS_INCORPORATED 0x0383 +#define BLUETOOTH_COMPANY_ID_OCOSMOS_CO_LTD 0x0384 +#define BLUETOOTH_COMPANY_ID_EMBEDDED_ELECTRONIC_SOLUTIONS_LTD_DBA_E2SOLUTIONS 0x0385 +#define BLUETOOTH_COMPANY_ID_ATERICA_INC 0x0386 +#define BLUETOOTH_COMPANY_ID_BLUSTOR_PMC_INC 0x0387 +#define BLUETOOTH_COMPANY_ID_KAPSCH_TRAFFICCOM_AB 0x0388 +#define BLUETOOTH_COMPANY_ID_ACTIVEBLU_CORPORATION 0x0389 +#define BLUETOOTH_COMPANY_ID_KOHLER_MIRA_LIMITED 0x038A +#define BLUETOOTH_COMPANY_ID_NOKE 0x038B +#define BLUETOOTH_COMPANY_ID_APPION_INC 0x038C +#define BLUETOOTH_COMPANY_ID_RESMED_LTD 0x038D +#define BLUETOOTH_COMPANY_ID_CROWNSTONE_BV 0x038E +#define BLUETOOTH_COMPANY_ID_XIAOMI_INC 0x038F +#define BLUETOOTH_COMPANY_ID_INFOTECH_SRO 0x0390 +#define BLUETOOTH_COMPANY_ID_THINGSQUARE_AB 0x0391 +#define BLUETOOTH_COMPANY_ID_T_AND_D 0x0392 +#define BLUETOOTH_COMPANY_ID_LAVAZZA_SPA 0x0393 +#define BLUETOOTH_COMPANY_ID_NETCLEARANCE_SYSTEMS_INC 0x0394 +#define BLUETOOTH_COMPANY_ID_SDATAWAY 0x0395 +#define BLUETOOTH_COMPANY_ID_BLOKS_GMBH 0x0396 +#define BLUETOOTH_COMPANY_ID_LEGO_SYSTEM_A_S 0x0397 +#define BLUETOOTH_COMPANY_ID_THETATRONICS_LTD 0x0398 +#define BLUETOOTH_COMPANY_ID_NIKON_CORPORATION 0x0399 +#define BLUETOOTH_COMPANY_ID_NEST 0x039A +#define BLUETOOTH_COMPANY_ID_SOUTH_SILICON_VALLEY_MICROELECTRONICS 0x039B +#define BLUETOOTH_COMPANY_ID_ALE_INTERNATIONAL 0x039C +#define BLUETOOTH_COMPANY_ID_CAREVIEW_COMMUNICATIONS_INC 0x039D +#define BLUETOOTH_COMPANY_ID_SCHOOLBOARD_LIMITED 0x039E +#define BLUETOOTH_COMPANY_ID_MOLEX_CORPORATION 0x039F +#define BLUETOOTH_COMPANY_ID_IVT_WIRELESS_LIMITED 0x03A0 +#define BLUETOOTH_COMPANY_ID_ALPINE_LABS_LLC 0x03A1 +#define BLUETOOTH_COMPANY_ID_CANDURA_INSTRUMENTS 0x03A2 +#define BLUETOOTH_COMPANY_ID_SMARTMOVT_TECHNOLOGY_CO_LTD 0x03A3 +#define BLUETOOTH_COMPANY_ID_TOKEN_ZERO_LTD 0x03A4 +#define BLUETOOTH_COMPANY_ID_ACE_CAD_ENTERPRISE_CO_LTD 0x03A5 +#define BLUETOOTH_COMPANY_ID_MEDELA_INC 0x03A6 +#define BLUETOOTH_COMPANY_ID_AEROSCOUT 0x03A7 +#define BLUETOOTH_COMPANY_ID_ESRILLE_INC 0x03A8 +#define BLUETOOTH_COMPANY_ID_THINKERLY_SRL 0x03A9 +#define BLUETOOTH_COMPANY_ID_EXON_SP_Z_OO 0x03AA +#define BLUETOOTH_COMPANY_ID_MEIZU_TECHNOLOGY_CO_LTD 0x03AB +#define BLUETOOTH_COMPANY_ID_SMABLO_LTD 0x03AC +#define BLUETOOTH_COMPANY_ID_XIQ 0x03AD +#define BLUETOOTH_COMPANY_ID_ALLSWELL_INC 0x03AE +#define BLUETOOTH_COMPANY_ID_COMM_N_SENSE_CORP_DBA_VERIGO 0x03AF +#define BLUETOOTH_COMPANY_ID_VIBRADORM_GMBH 0x03B0 +#define BLUETOOTH_COMPANY_ID_OTODATA_WIRELESS_NETWORK_INC 0x03B1 +#define BLUETOOTH_COMPANY_ID_PROPAGATION_SYSTEMS_LIMITED 0x03B2 +#define BLUETOOTH_COMPANY_ID_MIDWEST_INSTRUMENTS_AND_CONTROLS 0x03B3 +#define BLUETOOTH_COMPANY_ID_ALPHA_NODUS_INC 0x03B4 +#define BLUETOOTH_COMPANY_ID_PETPOMM_INC 0x03B5 +#define BLUETOOTH_COMPANY_ID_MATTEL 0x03B6 +#define BLUETOOTH_COMPANY_ID_AIRBLY_INC 0x03B7 +#define BLUETOOTH_COMPANY_ID_A_SAFE_LIMITED 0x03B8 +#define BLUETOOTH_COMPANY_ID_FREDERIQUE_CONSTANT_SA 0x03B9 +#define BLUETOOTH_COMPANY_ID_MAXSCEND_MICROELECTRONICS_COMPANY_LIMITED 0x03BA +#define BLUETOOTH_COMPANY_ID_ABBOTT_DIABETES_CARE 0x03BB +#define BLUETOOTH_COMPANY_ID_ASB_BANK_LTD 0x03BC +#define BLUETOOTH_COMPANY_ID_AMADAS 0x03BD +#define BLUETOOTH_COMPANY_ID_APPLIED_SCIENCE_INC 0x03BE +#define BLUETOOTH_COMPANY_ID_ILUMI_SOLUTIONS_INC 0x03BF +#define BLUETOOTH_COMPANY_ID_ARCH_SYSTEMS_INC 0x03C0 +#define BLUETOOTH_COMPANY_ID_EMBER_TECHNOLOGIES_INC 0x03C1 +#define BLUETOOTH_COMPANY_ID_SNAPCHAT_INC 0x03C2 +#define BLUETOOTH_COMPANY_ID_CASAMBI_TECHNOLOGIES_OY 0x03C3 +#define BLUETOOTH_COMPANY_ID_PICO_TECHNOLOGY_INC 0x03C4 +#define BLUETOOTH_COMPANY_ID_ST_JUDE_MEDICAL_INC 0x03C5 +#define BLUETOOTH_COMPANY_ID_INTRICON 0x03C6 +#define BLUETOOTH_COMPANY_ID_STRUCTURAL_HEALTH_SYSTEMS_INC 0x03C7 +#define BLUETOOTH_COMPANY_ID_AVVEL_INTERNATIONAL 0x03C8 +#define BLUETOOTH_COMPANY_ID_GALLAGHER_GROUP 0x03C9 +#define BLUETOOTH_COMPANY_ID_IN2THINGS_AUTOMATION_PVT_LTD 0x03CA +#define BLUETOOTH_COMPANY_ID_SYSDEV_SRL 0x03CB +#define BLUETOOTH_COMPANY_ID_VONKIL_TECHNOLOGIES_LTD 0x03CC +#define BLUETOOTH_COMPANY_ID_WYND_TECHNOLOGIES_INC 0x03CD +#define BLUETOOTH_COMPANY_ID_CONTRINEX_SA 0x03CE +#define BLUETOOTH_COMPANY_ID_MIRA_INC 0x03CF +#define BLUETOOTH_COMPANY_ID_WATTEAM_LTD 0x03D0 +#define BLUETOOTH_COMPANY_ID_DENSITY_INC 0x03D1 +#define BLUETOOTH_COMPANY_ID_IOT_POT_INDIA_PRIVATE_LIMITED 0x03D2 +#define BLUETOOTH_COMPANY_ID_SIGMA_CONNECTIVITY_AB 0x03D3 +#define BLUETOOTH_COMPANY_ID_PEG_PEREGO_SPA 0x03D4 +#define BLUETOOTH_COMPANY_ID_WYZELINK_SYSTEMS_INC 0x03D5 +#define BLUETOOTH_COMPANY_ID_YOTA_DEVICES_LTD 0x03D6 +#define BLUETOOTH_COMPANY_ID_FINSECUR 0x03D7 +#define BLUETOOTH_COMPANY_ID_ZEN_ME_LABS_LTD 0x03D8 +#define BLUETOOTH_COMPANY_ID_3IWARE_CO_LTD 0x03D9 +#define BLUETOOTH_COMPANY_ID_ENOCEAN_GMBH 0x03DA +#define BLUETOOTH_COMPANY_ID_INSTABEAT_INC 0x03DB +#define BLUETOOTH_COMPANY_ID_NIMA_LABS 0x03DC +#define BLUETOOTH_COMPANY_ID_ANDREAS_STIHL_AG_AND_CO_KG 0x03DD +#define BLUETOOTH_COMPANY_ID_NATHAN_RHOADES_LLC 0x03DE +#define BLUETOOTH_COMPANY_ID_GROB_TECHNOLOGIES_LLC 0x03DF +#define BLUETOOTH_COMPANY_ID_ACTIONS_TECHNOLOGY_CO_LIMITED 0x03E0 +#define BLUETOOTH_COMPANY_ID_SPD_DEVELOPMENT_COMPANY_LTD 0x03E1 +#define BLUETOOTH_COMPANY_ID_SENSOAN_OY 0x03E2 +#define BLUETOOTH_COMPANY_ID_QUALCOMM_LIFE_INC 0x03E3 +#define BLUETOOTH_COMPANY_ID_CHIP_ING_AG 0x03E4 +#define BLUETOOTH_COMPANY_ID_FFLY4U 0x03E5 +#define BLUETOOTH_COMPANY_ID_IOT_INSTRUMENTS_OY 0x03E6 +#define BLUETOOTH_COMPANY_ID_TRUE_FITNESS_TECHNOLOGY 0x03E7 +#define BLUETOOTH_COMPANY_ID_REINER_KARTENGERAETE_GMBH_AND_CO_KG 0x03E8 +#define BLUETOOTH_COMPANY_ID_SHENZHEN_LEMONJOY_TECHNOLOGY_CO_LTD 0x03E9 +#define BLUETOOTH_COMPANY_ID_HELLO_INC 0x03EA +#define BLUETOOTH_COMPANY_ID_EVOLLVE_INC 0x03EB +#define BLUETOOTH_COMPANY_ID_JIGOWATTS_INC 0x03EC +#define BLUETOOTH_COMPANY_ID_BASIC_MICROCOMINC 0x03ED +#define BLUETOOTH_COMPANY_ID_CUBE_TECHNOLOGIES 0x03EE +#define BLUETOOTH_COMPANY_ID_FOOLOGRAPHY_GMBH 0x03EF +#define BLUETOOTH_COMPANY_ID_CLINK 0x03F0 +#define BLUETOOTH_COMPANY_ID_HESTAN_SMART_COOKING_INC 0x03F1 +#define BLUETOOTH_COMPANY_ID_WINDOWMASTER_A_S 0x03F2 +#define BLUETOOTH_COMPANY_ID_FLOWSCAPE_AB 0x03F3 +#define BLUETOOTH_COMPANY_ID_PAL_TECHNOLOGIES_LTD 0x03F4 +#define BLUETOOTH_COMPANY_ID_WHERE_INC 0x03F5 +#define BLUETOOTH_COMPANY_ID_ITON_TECHNOLOGY_CORP 0x03F6 +#define BLUETOOTH_COMPANY_ID_OWL_LABS_INC 0x03F7 +#define BLUETOOTH_COMPANY_ID_ROCKFORD_CORP 0x03F8 +#define BLUETOOTH_COMPANY_ID_BECON_TECHNOLOGIES_COLTD 0x03F9 +#define BLUETOOTH_COMPANY_ID_VYASSOFT_TECHNOLOGIES_INC 0x03FA +#define BLUETOOTH_COMPANY_ID_NOX_MEDICAL 0x03FB +#define BLUETOOTH_COMPANY_ID_KIMBERLY_CLARK 0x03FC +#define BLUETOOTH_COMPANY_ID_TRIMBLE_NAVIGATION_LTD 0x03FD +#define BLUETOOTH_COMPANY_ID_LITTELFUSE 0x03FE +#define BLUETOOTH_COMPANY_ID_WITHINGS 0x03FF +#define BLUETOOTH_COMPANY_ID_I_DEVELOPER_IT_BERATUNG_UG 0x0400 +#define BLUETOOTH_COMPANY_ID_ 0x0401 +#define BLUETOOTH_COMPANY_ID_SEARS_HOLDINGS_CORPORATION 0x0402 +#define BLUETOOTH_COMPANY_ID_GANTNER_ELECTRONIC_GMBH 0x0403 +#define BLUETOOTH_COMPANY_ID_AUTHOMATE_INC 0x0404 +#define BLUETOOTH_COMPANY_ID_VERTEX_INTERNATIONAL_INC 0x0405 +#define BLUETOOTH_COMPANY_ID_AIRTAGO 0x0406 +#define BLUETOOTH_COMPANY_ID_SWISS_AUDIO_SA 0x0407 +#define BLUETOOTH_COMPANY_ID_TOGETHOME_INC 0x0408 +#define BLUETOOTH_COMPANY_ID_AXIS 0x0409 +#define BLUETOOTH_COMPANY_ID_OPENMATICS 0x040A +#define BLUETOOTH_COMPANY_ID_JANA_CARE_INC 0x040B +#define BLUETOOTH_COMPANY_ID_SENIX_CORPORATION 0x040C +#define BLUETOOTH_COMPANY_ID_NORTHSTAR_BATTERY_COMPANY_LLC 0x040D +#define BLUETOOTH_COMPANY_ID_SKF_LIMITED 0x040E +#define BLUETOOTH_COMPANY_ID_CO_AX_TECHNOLOGY_INC 0x040F +#define BLUETOOTH_COMPANY_ID_FENDER_MUSICAL_INSTRUMENTS 0x0410 +#define BLUETOOTH_COMPANY_ID_LUIDIA_INC 0x0411 +#define BLUETOOTH_COMPANY_ID_SEFAM 0x0412 +#define BLUETOOTH_COMPANY_ID_WIRELESS_CABLES_INC 0x0413 +#define BLUETOOTH_COMPANY_ID_LIGHTNING_PROTECTION_INTERNATIONAL_PTY_LTD 0x0414 +#define BLUETOOTH_COMPANY_ID_UBER_TECHNOLOGIES_INC 0x0415 +#define BLUETOOTH_COMPANY_ID_SODA_GMBH 0x0416 +#define BLUETOOTH_COMPANY_ID_FATIGUE_SCIENCE 0x0417 +#define BLUETOOTH_COMPANY_ID_ALPINE_ELECTRONICS_INC 0x0418 +#define BLUETOOTH_COMPANY_ID_NOVALOGY_LTD 0x0419 +#define BLUETOOTH_COMPANY_ID_FRIDAY_LABS_LIMITED 0x041A +#define BLUETOOTH_COMPANY_ID_ORTHOACCEL_TECHNOLOGIES 0x041B +#define BLUETOOTH_COMPANY_ID_WATERGURU_INC 0x041C +#define BLUETOOTH_COMPANY_ID_BENNING_ELEKTROTECHNIK_UND_ELEKTRONIK_GMBH_AND_CO_KG 0x041D +#define BLUETOOTH_COMPANY_ID_DELL_COMPUTER_CORPORATION 0x041E +#define BLUETOOTH_COMPANY_ID_KOPIN_CORPORATION 0x041F +#define BLUETOOTH_COMPANY_ID_TECBAKERY_GMBH 0x0420 +#define BLUETOOTH_COMPANY_ID_BACKBONE_LABS_INC 0x0421 +#define BLUETOOTH_COMPANY_ID_DELSEY_SA 0x0422 +#define BLUETOOTH_COMPANY_ID_CHARGIFI_LIMITED 0x0423 +#define BLUETOOTH_COMPANY_ID_TRAINESENSE_LTD 0x0424 +#define BLUETOOTH_COMPANY_ID_UNIFY_SOFTWARE_AND_SOLUTIONS_GMBH_AND_CO_KG 0x0425 +#define BLUETOOTH_COMPANY_ID_HUSQVARNA_AB 0x0426 +#define BLUETOOTH_COMPANY_ID_FOCUS_FLEET_AND_FUEL_MANAGEMENT_INC 0x0427 +#define BLUETOOTH_COMPANY_ID_SMALLLOOP_LLC 0x0428 +#define BLUETOOTH_COMPANY_ID_PROLON_INC 0x0429 +#define BLUETOOTH_COMPANY_ID_BD_MEDICAL 0x042A +#define BLUETOOTH_COMPANY_ID_IMICROMED_INCORPORATED 0x042B +#define BLUETOOTH_COMPANY_ID_TICTO_NV 0x042C +#define BLUETOOTH_COMPANY_ID_MESHTECH_AS 0x042D +#define BLUETOOTH_COMPANY_ID_MEMCACHIER_INC 0x042E +#define BLUETOOTH_COMPANY_ID_DANFOSS_A_S 0x042F +#define BLUETOOTH_COMPANY_ID_SNAPSTYK_INC 0x0430 +#define BLUETOOTH_COMPANY_ID_AMYWAY_CORPORATION 0x0431 +#define BLUETOOTH_COMPANY_ID_SILK_LABS_INC 0x0432 +#define BLUETOOTH_COMPANY_ID_PILLSY_INC 0x0433 +#define BLUETOOTH_COMPANY_ID_HATCH_BABY_INC 0x0434 +#define BLUETOOTH_COMPANY_ID_BLOCKS_WEARABLES_LTD 0x0435 +#define BLUETOOTH_COMPANY_ID_DRAYSON_TECHNOLOGIES_LIMITED 0x0436 +#define BLUETOOTH_COMPANY_ID_EBEST_IOT_INC 0x0437 +#define BLUETOOTH_COMPANY_ID_HELVAR_LTD 0x0438 +#define BLUETOOTH_COMPANY_ID_RADIANCE_TECHNOLOGIES 0x0439 +#define BLUETOOTH_COMPANY_ID_NUHEARA_LIMITED 0x043A +#define BLUETOOTH_COMPANY_ID_APPSIDE_CO_LTD 0x043B +#define BLUETOOTH_COMPANY_ID_DELAVAL 0x043C +#define BLUETOOTH_COMPANY_ID_COILER_CORPORATION 0x043D +#define BLUETOOTH_COMPANY_ID_THERMOMEDICS_INC 0x043E +#define BLUETOOTH_COMPANY_ID_TENTACLE_SYNC_GMBH 0x043F +#define BLUETOOTH_COMPANY_ID_VALENCELL_INC 0x0440 +#define BLUETOOTH_COMPANY_ID_IPROTOXI_OY 0x0441 +#define BLUETOOTH_COMPANY_ID_SECOM_CO_LTD 0x0442 +#define BLUETOOTH_COMPANY_ID_TUCKER_INTERNATIONAL_LLC 0x0443 +#define BLUETOOTH_COMPANY_ID_METANATE_LIMITED 0x0444 +#define BLUETOOTH_COMPANY_ID_KOBIAN_CANADA_INC 0x0445 +#define BLUETOOTH_COMPANY_ID_NETGEAR_INC 0x0446 +#define BLUETOOTH_COMPANY_ID_FABTRONICS_AUSTRALIA_PTY_LTD 0x0447 +#define BLUETOOTH_COMPANY_ID_GRAND_CENTRIX_GMBH 0x0448 +#define BLUETOOTH_COMPANY_ID_1UP_USACOM_LLC 0x0449 +#define BLUETOOTH_COMPANY_ID_SHIMANO_INC 0x044A +#define BLUETOOTH_COMPANY_ID_NAIN_INC 0x044B +#define BLUETOOTH_COMPANY_ID_LIFESTYLE_LOCK_LLC 0x044C +#define BLUETOOTH_COMPANY_ID_VEGA_GRIESHABER_KG 0x044D +#define BLUETOOTH_COMPANY_ID_XTRAVA_INC 0x044E +#define BLUETOOTH_COMPANY_ID_TTS_TOOLTECHNIC_SYSTEMS_AG_AND_CO_KG 0x044F +#define BLUETOOTH_COMPANY_ID_TEENAGE_ENGINEERING_AB 0x0450 +#define BLUETOOTH_COMPANY_ID_TUNSTALL_NORDIC_AB 0x0451 +#define BLUETOOTH_COMPANY_ID_SVEP_DESIGN_CENTER_AB 0x0452 +#define BLUETOOTH_COMPANY_ID_GREENPEAK_TECHNOLOGIES_BV 0x0453 +#define BLUETOOTH_COMPANY_ID_SPHINX_ELECTRONICS_GMBH_AND_CO_KG 0x0454 +#define BLUETOOTH_COMPANY_ID_ATOMATION 0x0455 +#define BLUETOOTH_COMPANY_ID_NEMIK_CONSULTING_INC 0x0456 +#define BLUETOOTH_COMPANY_ID_RF_INNOVATION 0x0457 +#define BLUETOOTH_COMPANY_ID_MINI_SOLUTION_CO_LTD 0x0458 +#define BLUETOOTH_COMPANY_ID_LUMENETIX_INC 0x0459 +#define BLUETOOTH_COMPANY_ID_2048450_ONTARIO_INC 0x045A +#define BLUETOOTH_COMPANY_ID_SPACEEK_LTD 0x045B +#define BLUETOOTH_COMPANY_ID_DELTA_T_CORPORATION 0x045C +#define BLUETOOTH_COMPANY_ID_BOSTON_SCIENTIFIC_CORPORATION 0x045D +#define BLUETOOTH_COMPANY_ID_NUVIZ_INC 0x045E +#define BLUETOOTH_COMPANY_ID_REAL_TIME_AUTOMATION_INC 0x045F +#define BLUETOOTH_COMPANY_ID_KOLIBREE 0x0460 +#define BLUETOOTH_COMPANY_ID_VHF_ELEKTRONIK_GMBH 0x0461 +#define BLUETOOTH_COMPANY_ID_BONSAI_SYSTEMS_GMBH 0x0462 +#define BLUETOOTH_COMPANY_ID_FATHOM_SYSTEMS_INC 0x0463 +#define BLUETOOTH_COMPANY_ID_BELLMAN_AND_SYMFON 0x0464 +#define BLUETOOTH_COMPANY_ID_INTERNATIONAL_FORTE_GROUP_LLC 0x0465 +#define BLUETOOTH_COMPANY_ID_CYCLELABS_SOLUTIONS_INC 0x0466 +#define BLUETOOTH_COMPANY_ID_CODENEX_OY 0x0467 +#define BLUETOOTH_COMPANY_ID_KYNESIM_LTD 0x0468 +#define BLUETOOTH_COMPANY_ID_PALAGO_AB 0x0469 +#define BLUETOOTH_COMPANY_ID_INSIGMA_INC 0x046A +#define BLUETOOTH_COMPANY_ID_PMD_SOLUTIONS 0x046B +#define BLUETOOTH_COMPANY_ID_QINGDAO_REALTIME_TECHNOLOGY_CO_LTD 0x046C +#define BLUETOOTH_COMPANY_ID_BEGA_GANTENBRINK_LEUCHTEN_KG 0x046D +#define BLUETOOTH_COMPANY_ID_PAMBOR_LTD 0x046E +#define BLUETOOTH_COMPANY_ID_DEVELCO_PRODUCTS_A_S 0x046F +#define BLUETOOTH_COMPANY_ID_IDESIGN_SRL 0x0470 +#define BLUETOOTH_COMPANY_ID_TIVO_CORP 0x0471 +#define BLUETOOTH_COMPANY_ID_CONTROL_J_PTY_LTD 0x0472 +#define BLUETOOTH_COMPANY_ID_STEELCASE_INC 0x0473 +#define BLUETOOTH_COMPANY_ID_IAPARTMENT_CO_LTD 0x0474 +#define BLUETOOTH_COMPANY_ID_ICOM_INC 0x0475 +#define BLUETOOTH_COMPANY_ID_OXSTREN_WEARABLE_TECHNOLOGIES_PRIVATE_LIMITED 0x0476 +#define BLUETOOTH_COMPANY_ID_BLUE_SPARK_TECHNOLOGIES 0x0477 +#define BLUETOOTH_COMPANY_ID_FARSITE_COMMUNICATIONS_LIMITED 0x0478 +#define BLUETOOTH_COMPANY_ID_MYWERK_SYSTEM_GMBH 0x0479 +#define BLUETOOTH_COMPANY_ID_SINOSUN_TECHNOLOGY_CO_LTD 0x047A +#define BLUETOOTH_COMPANY_ID_MIYOSHI_ELECTRONICS_CORPORATION 0x047B +#define BLUETOOTH_COMPANY_ID_POWERMAT_LTD 0x047C +#define BLUETOOTH_COMPANY_ID_OCCLY_LLC 0x047D +#define BLUETOOTH_COMPANY_ID_OURHUB_DEV_IVS 0x047E +#define BLUETOOTH_COMPANY_ID_PRO_MARK_INC 0x047F +#define BLUETOOTH_COMPANY_ID_DYNOMETRICS_INC 0x0480 +#define BLUETOOTH_COMPANY_ID_QUINTRAX_LIMITED 0x0481 +#define BLUETOOTH_COMPANY_ID_POS_TUNING_UDO_VOSSHENRICH_GMBH_AND_CO_KG 0x0482 +#define BLUETOOTH_COMPANY_ID_MULTI_CARE_SYSTEMS_BV 0x0483 +#define BLUETOOTH_COMPANY_ID_REVOL_TECHNOLOGIES_INC 0x0484 +#define BLUETOOTH_COMPANY_ID_SKIDATA_AG 0x0485 +#define BLUETOOTH_COMPANY_ID_DEV_TECNOLOGIA_INDUSTRIA_COMERCIO_E_MANUTENCAO_DE_EQUIPAMENTOS_LTDA_ME 0x0486 +#define BLUETOOTH_COMPANY_ID_CENTRICA_CONNECTED_HOME 0x0487 +#define BLUETOOTH_COMPANY_ID_AUTOMOTIVE_DATA_SOLUTIONS_INC 0x0488 +#define BLUETOOTH_COMPANY_ID_IGARASHI_ENGINEERING 0x0489 +#define BLUETOOTH_COMPANY_ID_TAELEK_OY 0x048A +#define BLUETOOTH_COMPANY_ID_CP_ELECTRONICS_LIMITED 0x048B +#define BLUETOOTH_COMPANY_ID_VECTRONIX_AG 0x048C +#define BLUETOOTH_COMPANY_ID_S_LABS_SP_Z_OO 0x048D +#define BLUETOOTH_COMPANY_ID_COMPANION_MEDICAL_INC 0x048E +#define BLUETOOTH_COMPANY_ID_BLUEKITCHEN_GMBH 0x048F +#define BLUETOOTH_COMPANY_ID_MATTING_AB 0x0490 +#define BLUETOOTH_COMPANY_ID_SOREX_WIRELESS_SOLUTIONS_GMBH 0x0491 +#define BLUETOOTH_COMPANY_ID_ADC_TECHNOLOGY_INC 0x0492 +#define BLUETOOTH_COMPANY_ID_LYNXEMI_PTE_LTD 0x0493 +#define BLUETOOTH_COMPANY_ID_SENNHEISER_ELECTRONIC_GMBH_AND_CO_KG 0x0494 +#define BLUETOOTH_COMPANY_ID_LMT_MERCER_GROUP_INC 0x0495 +#define BLUETOOTH_COMPANY_ID_POLYMORPHIC_LABS_LLC 0x0496 +#define BLUETOOTH_COMPANY_ID_COCHLEAR_LIMITED 0x0497 +#define BLUETOOTH_COMPANY_ID_METER_GROUP_INC_USA 0x0498 + +#endif diff --git a/src/btstack.h b/src/btstack.h index fb1e86259..2760f4443 100644 --- a/src/btstack.h +++ b/src/btstack.h @@ -49,6 +49,8 @@ #include "bluetooth.h" #include "bluetooth_data_types.h" #include "bluetooth_gatt.h" +#include "bluetooth_sdp.h" +#include "bluetooth_company_id.h" #include "ad_parser.h" #include "btstack_control.h" #include "btstack_debug.h" diff --git a/tool/bluetooth_company_id.py b/tool/bluetooth_company_id.py new file mode 100755 index 000000000..9e4dff759 --- /dev/null +++ b/tool/bluetooth_company_id.py @@ -0,0 +1,112 @@ +#!/usr/bin/env python +# +# Scrape GATT UUIDs from Bluetooth SIG page +# https://www.bluetooth.com/specifications/assigned-numbers/company-identifiers +# +# Copyright 2017 BlueKitchen GmbH +# + +from lxml import html +import datetime +import requests +import sys +import codecs +import os +import re + +program_info = ''' +BTstack Company ID Scraper for BTstack +Copyright 2017, BlueKitchen GmbH +''' + +header = ''' +/** + * bluetooth_company_id.h generated from Bluetooth SIG website for BTstack + */ + +#ifndef __BLUETOOTH_COMPANY_ID_H +#define __BLUETOOTH_COMPANY_ID_H +''' + +page_info = ''' +/** + * Assigned numbers from {page} + */ +''' + +trailer = ''' +#endif +''' + +tags = [] + +def create_name(company): + # remove parts in braces + p = re.compile('\(.*\)') + tag = p.sub('',company).rstrip().upper() + tag = tag.replace('&',' AND ') + tag = tag.replace(''','') + tag = tag.replace('"',' ') + tag = tag.replace('+',' AND ') + tag = tag.replace(' - ', ' ') + tag = tag.replace('/', ' ') + tag = tag.replace(';',' ') + tag = tag.replace(',','') + tag = tag.replace('.', '') + tag = tag.replace('-','_') + tag = tag.replace(' ',' ') + tag = tag.replace(' ',' ') + tag = tag.replace(' ',' ') + tag = tag.replace(' ','_') + return "BLUETOOTH_COMPANY_ID_" + tag + +def scrape_page(fout, url): + print("Parsing %s" % url) + fout.write(page_info.format(page=url)) + + # get from web + r = requests.get(url) + content = r.text + + # test: fetch from local file 'service-discovery.html' + # f = codecs.open("company-identifiers.html", "r", "utf-8") + # content = f.read(); + + tree = html.fromstring(content) + # get all java script + rows = tree.xpath('//script') + for row in rows: + script = row.text_content() + if not 'DataTable' in script: + continue + start_tag = 'data: [' + end_tag = '["65535","0xFFFF",' + start = script.find(start_tag) + end = script.find(end_tag) + company_list = script[start + len(start_tag):end] + for entry in company_list.split('],'): + if len(entry) < 5: + break + entry = entry[1:] + fields = entry.split('","') + id_hex = fields[1] + company = create_name(fields[2][:-1]) + if company in tags: + company = company + "2" + else: + tags.append(company) + if len(company) < 2: + continue + fout.write("#define %-80s %s\n" % (company, id_hex)) + +btstack_root = os.path.abspath(os.path.dirname(sys.argv[0]) + '/..') +gen_path = btstack_root + '/src/bluetooth_company_id.h' + +print(program_info) + +with open(gen_path, 'wt') as fout: + fout.write(header.format(datetime=str(datetime.datetime.now()))) + scrape_page(fout, 'https://www.bluetooth.com/specifications/assigned-numbers/company-identifiers') + fout.write(trailer) + +print('Scraping successful!\n') \ No newline at end of file