12#ifndef ZEPHYR_INCLUDE_BLUETOOTH_ASSIGNED_NUMBERS_H_
13#define ZEPHYR_INCLUDE_BLUETOOTH_ASSIGNED_NUMBERS_H_
45#define BT_APPEARANCE_UNKNOWN 0x0000
47#define BT_APPEARANCE_GENERIC_PHONE 0x0040
49#define BT_APPEARANCE_GENERIC_COMPUTER 0x0080
51#define BT_APPEARANCE_COMPUTER_DESKTOP_WORKSTATION 0x0081
53#define BT_APPEARANCE_COMPUTER_SERVER_CLASS 0x0082
55#define BT_APPEARANCE_COMPUTER_LAPTOP 0x0083
57#define BT_APPEARANCE_COMPUTER_HANDHELD_PCPDA 0x0084
59#define BT_APPEARANCE_COMPUTER_PALMSIZE_PCPDA 0x0085
61#define BT_APPEARANCE_COMPUTER_WEARABLE_COMPUTER 0x0086
63#define BT_APPEARANCE_COMPUTER_TABLET 0x0087
65#define BT_APPEARANCE_COMPUTER_DOCKING_STATION 0x0088
67#define BT_APPEARANCE_COMPUTER_ALL_IN_ONE 0x0089
69#define BT_APPEARANCE_COMPUTER_BLADE_SERVER 0x008A
71#define BT_APPEARANCE_COMPUTER_CONVERTIBLE 0x008B
73#define BT_APPEARANCE_COMPUTER_DETACHABLE 0x008C
75#define BT_APPEARANCE_COMPUTER_IOT_GATEWAY 0x008D
77#define BT_APPEARANCE_COMPUTER_MINI_PC 0x008E
79#define BT_APPEARANCE_COMPUTER_STICK_PC 0x008F
81#define BT_APPEARANCE_GENERIC_WATCH 0x00C0
83#define BT_APPEARANCE_SPORTS_WATCH 0x00C1
85#define BT_APPEARANCE_SMARTWATCH 0x00C2
87#define BT_APPEARANCE_GENERIC_CLOCK 0x0100
89#define BT_APPEARANCE_GENERIC_DISPLAY 0x0140
91#define BT_APPEARANCE_GENERIC_REMOTE 0x0180
93#define BT_APPEARANCE_GENERIC_EYEGLASSES 0x01C0
95#define BT_APPEARANCE_GENERIC_TAG 0x0200
97#define BT_APPEARANCE_GENERIC_KEYRING 0x0240
99#define BT_APPEARANCE_GENERIC_MEDIA_PLAYER 0x0280
101#define BT_APPEARANCE_GENERIC_BARCODE_SCANNER 0x02C0
103#define BT_APPEARANCE_GENERIC_THERMOMETER 0x0300
105#define BT_APPEARANCE_THERMOMETER_EAR 0x0301
107#define BT_APPEARANCE_GENERIC_HEART_RATE 0x0340
109#define BT_APPEARANCE_HEART_RATE_BELT 0x0341
111#define BT_APPEARANCE_GENERIC_BLOOD_PRESSURE 0x0380
113#define BT_APPEARANCE_BLOOD_PRESSURE_ARM 0x0381
115#define BT_APPEARANCE_BLOOD_PRESSURE_WRIST 0x0382
117#define BT_APPEARANCE_GENERIC_HID 0x03C0
119#define BT_APPEARANCE_HID_KEYBOARD 0x03C1
121#define BT_APPEARANCE_HID_MOUSE 0x03C2
123#define BT_APPEARANCE_HID_JOYSTICK 0x03C3
125#define BT_APPEARANCE_HID_GAMEPAD 0x03C4
127#define BT_APPEARANCE_HID_DIGITIZER_TABLET 0x03C5
129#define BT_APPEARANCE_HID_CARD_READER 0x03C6
131#define BT_APPEARANCE_HID_DIGITAL_PEN 0x03C7
133#define BT_APPEARANCE_HID_BARCODE_SCANNER 0x03C8
135#define BT_APPEARANCE_HID_TOUCHPAD 0x03C9
137#define BT_APPEARANCE_HID_PRESENTATION_REMOTE 0x03CA
139#define BT_APPEARANCE_GENERIC_GLUCOSE 0x0400
141#define BT_APPEARANCE_GENERIC_WALKING 0x0440
143#define BT_APPEARANCE_WALKING_IN_SHOE 0x0441
145#define BT_APPEARANCE_WALKING_ON_SHOE 0x0442
147#define BT_APPEARANCE_WALKING_ON_HIP 0x0443
149#define BT_APPEARANCE_GENERIC_CYCLING 0x0480
151#define BT_APPEARANCE_CYCLING_COMPUTER 0x0481
153#define BT_APPEARANCE_CYCLING_SPEED 0x0482
155#define BT_APPEARANCE_CYCLING_CADENCE 0x0483
157#define BT_APPEARANCE_CYCLING_POWER 0x0484
159#define BT_APPEARANCE_CYCLING_SPEED_CADENCE 0x0485
161#define BT_APPEARANCE_GENERIC_CONTROL_DEVICE 0x04C0
163#define BT_APPEARANCE_CONTROL_SWITCH 0x04C1
165#define BT_APPEARANCE_CONTROL_MULTI_SWITCH 0x04C2
167#define BT_APPEARANCE_CONTROL_BUTTON 0x04C3
169#define BT_APPEARANCE_CONTROL_SLIDER 0x04C4
171#define BT_APPEARANCE_CONTROL_ROTARY_SWITCH 0x04C5
173#define BT_APPEARANCE_CONTROL_TOUCH_PANEL 0x04C6
175#define BT_APPEARANCE_CONTROL_SINGLE_SWITCH 0x04C7
177#define BT_APPEARANCE_CONTROL_DOUBLE_SWITCH 0x04C8
179#define BT_APPEARANCE_CONTROL_TRIPLE_SWITCH 0x04C9
181#define BT_APPEARANCE_CONTROL_BATTERY_SWITCH 0x04CA
183#define BT_APPEARANCE_CONTROL_ENERGY_HARVESTING_SWITCH 0x04CB
185#define BT_APPEARANCE_CONTROL_PUSH_BUTTON 0x04CC
187#define BT_APPEARANCE_GENERIC_NETWORK_DEVICE 0x0500
189#define BT_APPEARANCE_NETWORK_ACCESS_POINT 0x0501
191#define BT_APPEARANCE_NETWORK_MESH_DEVICE 0x0502
193#define BT_APPEARANCE_NETWORK_MESH_PROXY 0x0503
195#define BT_APPEARANCE_GENERIC_SENSOR 0x0540
197#define BT_APPEARANCE_SENSOR_MOTION 0x0541
199#define BT_APPEARANCE_SENSOR_AIR_QUALITY 0x0542
201#define BT_APPEARANCE_SENSOR_TEMPERATURE 0x0543
203#define BT_APPEARANCE_SENSOR_HUMIDITY 0x0544
205#define BT_APPEARANCE_SENSOR_LEAK 0x0545
207#define BT_APPEARANCE_SENSOR_SMOKE 0x0546
209#define BT_APPEARANCE_SENSOR_OCCUPANCY 0x0547
211#define BT_APPEARANCE_SENSOR_CONTACT 0x0548
213#define BT_APPEARANCE_SENSOR_CARBON_MONOXIDE 0x0549
215#define BT_APPEARANCE_SENSOR_CARBON_DIOXIDE 0x054A
217#define BT_APPEARANCE_SENSOR_AMBIENT_LIGHT 0x054B
219#define BT_APPEARANCE_SENSOR_ENERGY 0x054C
221#define BT_APPEARANCE_SENSOR_COLOR_LIGHT 0x054D
223#define BT_APPEARANCE_SENSOR_RAIN 0x054E
225#define BT_APPEARANCE_SENSOR_FIRE 0x054F
227#define BT_APPEARANCE_SENSOR_WIND 0x0550
229#define BT_APPEARANCE_SENSOR_PROXIMITY 0x0551
231#define BT_APPEARANCE_SENSOR_MULTI 0x0552
233#define BT_APPEARANCE_SENSOR_FLUSH_MOUNTED 0x0553
235#define BT_APPEARANCE_SENSOR_CEILING_MOUNTED 0x0554
237#define BT_APPEARANCE_SENSOR_WALL_MOUNTED 0x0555
239#define BT_APPEARANCE_MULTISENSOR 0x0556
241#define BT_APPEARANCE_SENSOR_ENERGY_METER 0x0557
243#define BT_APPEARANCE_SENSOR_FLAME_DETECTOR 0x0558
245#define BT_APPEARANCE_SENSOR_VEHICLE_TIRE_PRESSURE 0x0559
247#define BT_APPEARANCE_GENERIC_LIGHT_FIXTURES 0x0580
249#define BT_APPEARANCE_LIGHT_FIXTURES_WALL 0x0581
251#define BT_APPEARANCE_LIGHT_FIXTURES_CEILING 0x0582
253#define BT_APPEARANCE_LIGHT_FIXTURES_FLOOR 0x0583
255#define BT_APPEARANCE_LIGHT_FIXTURES_CABINET 0x0584
257#define BT_APPEARANCE_LIGHT_FIXTURES_DESK 0x0585
259#define BT_APPEARANCE_LIGHT_FIXTURES_TROFFER 0x0586
261#define BT_APPEARANCE_LIGHT_FIXTURES_PENDANT 0x0587
263#define BT_APPEARANCE_LIGHT_FIXTURES_IN_GROUND 0x0588
265#define BT_APPEARANCE_LIGHT_FIXTURES_FLOOD 0x0589
267#define BT_APPEARANCE_LIGHT_FIXTURES_UNDERWATER 0x058A
269#define BT_APPEARANCE_LIGHT_FIXTURES_BOLLARD_WITH 0x058B
271#define BT_APPEARANCE_LIGHT_FIXTURES_PATHWAY 0x058C
273#define BT_APPEARANCE_LIGHT_FIXTURES_GARDEN 0x058D
275#define BT_APPEARANCE_LIGHT_FIXTURES_POLE_TOP 0x058E
277#define BT_APPEARANCE_SPOT_LIGHT 0x058F
279#define BT_APPEARANCE_LIGHT_FIXTURES_LINEAR 0x0590
281#define BT_APPEARANCE_LIGHT_FIXTURES_STREET 0x0591
283#define BT_APPEARANCE_LIGHT_FIXTURES_SHELVES 0x0592
285#define BT_APPEARANCE_LIGHT_FIXTURES_BAY 0x0593
287#define BT_APPEARANCE_LIGHT_FIXTURES_EMERGENCY_EXIT 0x0594
289#define BT_APPEARANCE_LIGHT_FIXTURES_CONTROLLER 0x0595
291#define BT_APPEARANCE_LIGHT_FIXTURES_DRIVER 0x0596
293#define BT_APPEARANCE_LIGHT_FIXTURES_BULB 0x0597
295#define BT_APPEARANCE_LIGHT_FIXTURES_LOW_BAY 0x0598
297#define BT_APPEARANCE_LIGHT_FIXTURES_HIGH_BAY 0x0599
299#define BT_APPEARANCE_GENERIC_FAN 0x05C0
301#define BT_APPEARANCE_FAN_CEILING 0x05C1
303#define BT_APPEARANCE_FAN_AXIAL 0x05C2
305#define BT_APPEARANCE_FAN_EXHAUST 0x05C3
307#define BT_APPEARANCE_FAN_PEDESTAL 0x05C4
309#define BT_APPEARANCE_FAN_DESK 0x05C5
311#define BT_APPEARANCE_FAN_WALL 0x05C6
313#define BT_APPEARANCE_GENERIC_HVAC 0x0600
315#define BT_APPEARANCE_HVAC_THERMOSTAT 0x0601
317#define BT_APPEARANCE_HVAC_HUMIDIFIER 0x0602
319#define BT_APPEARANCE_HVAC_DEHUMIDIFIER 0x0603
321#define BT_APPEARANCE_HVAC_HEATER 0x0604
323#define BT_APPEARANCE_HVAC_RADIATOR 0x0605
325#define BT_APPEARANCE_HVAC_BOILER 0x0606
327#define BT_APPEARANCE_HVAC_HEAT_PUMP 0x0607
329#define BT_APPEARANCE_HVAC_INFRARED_HEATER 0x0608
331#define BT_APPEARANCE_HVAC_RADIANT_PANEL_HEATER 0x0609
333#define BT_APPEARANCE_HVAC_FAN_HEATER 0x060A
335#define BT_APPEARANCE_HVAC_AIR_CURTAIN 0x060B
337#define BT_APPEARANCE_GENERIC_AIR_CONDITIONING 0x0640
339#define BT_APPEARANCE_GENERIC_HUMIDIFIER 0x0680
341#define BT_APPEARANCE_GENERIC_HEATING 0x06C0
343#define BT_APPEARANCE_HEATING_RADIATOR 0x06C1
345#define BT_APPEARANCE_HEATING_BOILER 0x06C2
347#define BT_APPEARANCE_HEATING_HEAT_PUMP 0x06C3
349#define BT_APPEARANCE_HEATING_INFRARED_HEATER 0x06C4
351#define BT_APPEARANCE_HEATING_RADIANT_PANEL_HEATER 0x06C5
353#define BT_APPEARANCE_HEATING_FAN_HEATER 0x06C6
355#define BT_APPEARANCE_HEATING_AIR_CURTAIN 0x06C7
357#define BT_APPEARANCE_GENERIC_ACCESS_CONTROL 0x0700
359#define BT_APPEARANCE_CONTROL_ACCESS_DOOR 0x0701
361#define BT_APPEARANCE_CONTROL_GARAGE_DOOR 0x0702
363#define BT_APPEARANCE_CONTROL_EMERGENCY_EXIT_DOOR 0x0703
365#define BT_APPEARANCE_CONTROL_ACCESS_LOCK 0x0704
367#define BT_APPEARANCE_CONTROL_ELEVATOR 0x0705
369#define BT_APPEARANCE_CONTROL_WINDOW 0x0706
371#define BT_APPEARANCE_CONTROL_ENTRANCE_GATE 0x0707
373#define BT_APPEARANCE_CONTROL_DOOR_LOCK 0x0708
375#define BT_APPEARANCE_CONTROL_LOCKER 0x0709
377#define BT_APPEARANCE_GENERIC_MOTORIZED_DEVICE 0x0740
379#define BT_APPEARANCE_MOTORIZED_GATE 0x0741
381#define BT_APPEARANCE_MOTORIZED_AWNING 0x0742
383#define BT_APPEARANCE_MOTORIZED_BLINDS_OR_SHADES 0x0743
385#define BT_APPEARANCE_MOTORIZED_CURTAINS 0x0744
387#define BT_APPEARANCE_MOTORIZED_SCREEN 0x0745
389#define BT_APPEARANCE_GENERIC_POWER_DEVICE 0x0780
391#define BT_APPEARANCE_POWER_OUTLET 0x0781
393#define BT_APPEARANCE_POWER_STRIP 0x0782
395#define BT_APPEARANCE_POWER_PLUG 0x0783
397#define BT_APPEARANCE_POWER_SUPPLY 0x0784
399#define BT_APPEARANCE_POWER_LED_DRIVER 0x0785
401#define BT_APPEARANCE_POWER_FLUORESCENT_LAMP_GEAR 0x0786
403#define BT_APPEARANCE_POWER_HID_LAMP_GEAR 0x0787
405#define BT_APPEARANCE_POWER_CHARGE_CASE 0x0788
407#define BT_APPEARANCE_POWER_POWER_BANK 0x0789
409#define BT_APPEARANCE_GENERIC_LIGHT_SOURCE 0x07C0
411#define BT_APPEARANCE_LIGHT_SOURCE_INCANDESCENT_BULB 0x07C1
413#define BT_APPEARANCE_LIGHT_SOURCE_LED_LAMP 0x07C2
415#define BT_APPEARANCE_LIGHT_SOURCE_HID_LAMP 0x07C3
417#define BT_APPEARANCE_LIGHT_SOURCE_FLUORESCENT_LAMP 0x07C4
419#define BT_APPEARANCE_LIGHT_SOURCE_LED_ARRAY 0x07C5
421#define BT_APPEARANCE_LIGHT_SOURCE_MULTICOLOR_LED_ARRAY 0x07C6
423#define BT_APPEARANCE_LIGHT_SOURCE_LOW_VOLTAGE_HALOGEN 0x07C7
425#define BT_APPEARANCE_LIGHT_SOURCE_OLED 0x07C8
427#define BT_APPEARANCE_GENERIC_WINDOW_COVERING 0x0800
429#define BT_APPEARANCE_WINDOW_SHADES 0x0801
431#define BT_APPEARANCE_WINDOW_BLINDS 0x0802
433#define BT_APPEARANCE_WINDOW_AWNING 0x0803
435#define BT_APPEARANCE_WINDOW_CURTAIN 0x0804
437#define BT_APPEARANCE_WINDOW_EXTERIOR_SHUTTER 0x0805
439#define BT_APPEARANCE_WINDOW_EXTERIOR_SCREEN 0x0806
441#define BT_APPEARANCE_GENERIC_AUDIO_SINK 0x0840
443#define BT_APPEARANCE_AUDIO_SINK_STANDALONE_SPEAKER 0x0841
445#define BT_APPEARANCE_AUDIO_SINK_SOUNDBAR 0x0842
447#define BT_APPEARANCE_AUDIO_SINK_BOOKSHELF_SPEAKER 0x0843
449#define BT_APPEARANCE_AUDIO_SINK_STANDMOUNTED_SPEAKER 0x0844
451#define BT_APPEARANCE_AUDIO_SINK_SPEAKERPHONE 0x0845
453#define BT_APPEARANCE_GENERIC_AUDIO_SOURCE 0x0880
455#define BT_APPEARANCE_AUDIO_SOURCE_MICROPHONE 0x0881
457#define BT_APPEARANCE_AUDIO_SOURCE_ALARM 0x0882
459#define BT_APPEARANCE_AUDIO_SOURCE_BELL 0x0883
461#define BT_APPEARANCE_AUDIO_SOURCE_HORN 0x0884
463#define BT_APPEARANCE_AUDIO_SOURCE_BROADCASTING_DEVICE 0x0885
465#define BT_APPEARANCE_AUDIO_SOURCE_SERVICE_DESK 0x0886
467#define BT_APPEARANCE_AUDIO_SOURCE_KIOSK 0x0887
469#define BT_APPEARANCE_AUDIO_SOURCE_BROADCASTING_ROOM 0x0888
471#define BT_APPEARANCE_AUDIO_SOURCE_AUDITORIUM 0x0889
473#define BT_APPEARANCE_GENERIC_MOTORIZED_VEHICLE 0x08C0
475#define BT_APPEARANCE_VEHICLE_CAR 0x08C1
477#define BT_APPEARANCE_VEHICLE_LARGE_GOODS 0x08C2
479#define BT_APPEARANCE_VEHICLE_TWO_WHEELED 0x08C3
481#define BT_APPEARANCE_VEHICLE_MOTORBIKE 0x08C4
483#define BT_APPEARANCE_VEHICLE_SCOOTER 0x08C5
485#define BT_APPEARANCE_VEHICLE_MOPED 0x08C6
487#define BT_APPEARANCE_VEHICLE_THREE_WHEELED 0x08C7
489#define BT_APPEARANCE_VEHICLE_LIGHT 0x08C8
491#define BT_APPEARANCE_VEHICLE_QUAD_BIKE 0x08C9
493#define BT_APPEARANCE_VEHICLE_MINIBUS 0x08CA
495#define BT_APPEARANCE_VEHICLE_BUS 0x08CB
497#define BT_APPEARANCE_VEHICLE_TROLLEY 0x08CC
499#define BT_APPEARANCE_VEHICLE_AGRICULTURAL 0x08CD
501#define BT_APPEARANCE_VEHICLE_CAMPER_OR_CARAVAN 0x08CE
503#define BT_APPEARANCE_VEHICLE_RECREATIONAL 0x08CF
505#define BT_APPEARANCE_GENERIC_DOMESTIC_APPLIANCE 0x0900
507#define BT_APPEARANCE_APPLIANCE_REFRIGERATOR 0x0901
509#define BT_APPEARANCE_APPLIANCE_FREEZER 0x0902
511#define BT_APPEARANCE_APPLIANCE_OVEN 0x0903
513#define BT_APPEARANCE_APPLIANCE_MICROWAVE 0x0904
515#define BT_APPEARANCE_APPLIANCE_TOASTER 0x0905
517#define BT_APPEARANCE_APPLIANCE_WASHING_MACHINE 0x0906
519#define BT_APPEARANCE_APPLIANCE_DRYER 0x0907
521#define BT_APPEARANCE_APPLIANCE_COFFEE_MAKER 0x0908
523#define BT_APPEARANCE_APPLIANCE_CLOTHES_IRON 0x0909
525#define BT_APPEARANCE_APPLIANCE_CURLING_IRON 0x090A
527#define BT_APPEARANCE_APPLIANCE_HAIR_DRYER 0x090B
529#define BT_APPEARANCE_APPLIANCE_VACUUM_CLEANER 0x090C
531#define BT_APPEARANCE_APPLIANCE_ROBOTIC_VACUUM_CLEANER 0x090D
533#define BT_APPEARANCE_APPLIANCE_RICE_COOKER 0x090E
535#define BT_APPEARANCE_APPLIANCE_CLOTHES_STEAMER 0x090F
537#define BT_APPEARANCE_GENERIC_WEARABLE_AUDIO_DEVICE 0x0940
539#define BT_APPEARANCE_WEARABLE_AUDIO_DEVICE_EARBUD 0x0941
541#define BT_APPEARANCE_WEARABLE_AUDIO_DEVICE_HEADSET 0x0942
543#define BT_APPEARANCE_WEARABLE_AUDIO_DEVICE_HEADPHONES 0x0943
545#define BT_APPEARANCE_WEARABLE_AUDIO_DEVICE_NECK_BAND 0x0944
547#define BT_APPEARANCE_GENERIC_AIRCRAFT 0x0980
549#define BT_APPEARANCE_AIRCRAFT_LIGHT 0x0981
551#define BT_APPEARANCE_AIRCRAFT_MICROLIGHT 0x0982
553#define BT_APPEARANCE_AIRCRAFT_PARAGLIDER 0x0983
555#define BT_APPEARANCE_AIRCRAFT_LARGE_PASSENGER 0x0984
557#define BT_APPEARANCE_GENERIC_AV_EQUIPMENT 0x09C0
559#define BT_APPEARANCE_AV_EQUIPMENT_AMPLIFIER 0x09C1
561#define BT_APPEARANCE_AV_EQUIPMENT_RECEIVER 0x09C2
563#define BT_APPEARANCE_AV_EQUIPMENT_RADIO 0x09C3
565#define BT_APPEARANCE_AV_EQUIPMENT_TUNER 0x09C4
567#define BT_APPEARANCE_AV_EQUIPMENT_TURNTABLE 0x09C5
569#define BT_APPEARANCE_AV_EQUIPMENT_CD_PLAYER 0x09C6
571#define BT_APPEARANCE_AV_EQUIPMENT_DVD_PLAYER 0x09C7
573#define BT_APPEARANCE_AV_EQUIPMENT_BLURAY_PLAYER 0x09C8
575#define BT_APPEARANCE_AV_EQUIPMENT_OPTICAL_DISC_PLAYER 0x09C9
577#define BT_APPEARANCE_AV_EQUIPMENT_SET_TOP_BOX 0x09CA
579#define BT_APPEARANCE_GENERIC_DISPLAY_EQUIPMENT 0x0A00
581#define BT_APPEARANCE_DISPLAY_EQUIPMENT_TELEVISION 0x0A01
583#define BT_APPEARANCE_DISPLAY_EQUIPMENT_MONITOR 0x0A02
585#define BT_APPEARANCE_DISPLAY_EQUIPMENT_PROJECTOR 0x0A03
587#define BT_APPEARANCE_GENERIC_HEARING_AID 0x0A40
589#define BT_APPEARANCE_HEARING_AID_IN_EAR 0x0A41
591#define BT_APPEARANCE_HEARING_AID_BEHIND_EAR 0x0A42
593#define BT_APPEARANCE_HEARING_AID_COCHLEAR_IMPLANT 0x0A43
595#define BT_APPEARANCE_GENERIC_GAMING 0x0A80
597#define BT_APPEARANCE_HOME_VIDEO_GAME_CONSOLE 0x0A81
599#define BT_APPEARANCE_PORTABLE_HANDHELD_CONSOLE 0x0A82
601#define BT_APPEARANCE_GENERIC_SIGNAGE 0x0AC0
603#define BT_APPEARANCE_SIGNAGE_DIGITAL 0x0AC1
605#define BT_APPEARANCE_SIGNAGE_ELECTRONIC_LABEL 0x0AC2
607#define BT_APPEARANCE_GENERIC_PULSE_OXIMETER 0x0C40
609#define BT_APPEARANCE_PULSE_OXIMETER_FINGERTIP 0x0C41
611#define BT_APPEARANCE_PULSE_OXIMETER_WRIST 0x0C42
613#define BT_APPEARANCE_GENERIC_WEIGHT_SCALE 0x0C80
615#define BT_APPEARANCE_GENERIC_PERSONAL_MOBILITY_DEVICE 0x0CC0
617#define BT_APPEARANCE_MOBILITY_POWERED_WHEELCHAIR 0x0CC1
619#define BT_APPEARANCE_MOBILITY_SCOOTER 0x0CC2
621#define BT_APPEARANCE_CONTINUOUS_GLUCOSE_MONITOR 0x0D00
623#define BT_APPEARANCE_GENERIC_INSULIN_PUMP 0x0D40
625#define BT_APPEARANCE_INSULIN_PUMP_DURABLE 0x0D41
627#define BT_APPEARANCE_INSULIN_PUMP_PATCH 0x0D44
629#define BT_APPEARANCE_INSULIN_PEN 0x0D48
631#define BT_APPEARANCE_GENERIC_MEDICATION_DELIVERY 0x0D80
633#define BT_APPEARANCE_GENERIC_SPIROMETER 0x0DC0
635#define BT_APPEARANCE_SPIROMETER_HANDHELD 0x0DC1
637#define BT_APPEARANCE_GENERIC_OUTDOOR_SPORTS 0x1440
639#define BT_APPEARANCE_OUTDOOR_SPORTS_LOCATION 0x1441
641#define BT_APPEARANCE_OUTDOOR_SPORTS_LOCATION_AND_NAV 0x1442
643#define BT_APPEARANCE_OUTDOOR_SPORTS_LOCATION_POD 0x1443
645#define BT_APPEARANCE_OUTDOOR_SPORTS_LOCATION_POD_AND_NAV 0x1444
653#define BT_DATA_FLAGS 0x01
654#define BT_DATA_UUID16_SOME 0x02
655#define BT_DATA_UUID16_ALL 0x03
656#define BT_DATA_UUID32_SOME 0x04
657#define BT_DATA_UUID32_ALL 0x05
658#define BT_DATA_UUID128_SOME 0x06
659#define BT_DATA_UUID128_ALL 0x07
660#define BT_DATA_NAME_SHORTENED 0x08
661#define BT_DATA_NAME_COMPLETE 0x09
662#define BT_DATA_TX_POWER 0x0a
663#define BT_DATA_DEVICE_CLASS 0x0d
664#define BT_DATA_SIMPLE_PAIRING_HASH_C192 0x0e
665#define BT_DATA_SIMPLE_PAIRING_RAND_C192 0x0f
666#define BT_DATA_DEVICE_ID 0x10
667#define BT_DATA_SM_TK_VALUE 0x10
668#define BT_DATA_SM_OOB_FLAGS 0x11
669#define BT_DATA_PERIPHERAL_INT_RANGE 0x12
670#define BT_DATA_SOLICIT16 0x14
671#define BT_DATA_SOLICIT128 0x15
672#define BT_DATA_SVC_DATA16 0x16
673#define BT_DATA_PUB_TARGET_ADDR 0x17
674#define BT_DATA_RAND_TARGET_ADDR 0x18
675#define BT_DATA_GAP_APPEARANCE 0x19
676#define BT_DATA_ADV_INT 0x1a
677#define BT_DATA_LE_BT_DEVICE_ADDRESS 0x1b
678#define BT_DATA_LE_ROLE 0x1c
679#define BT_DATA_SIMPLE_PAIRING_HASH 0x1d
680#define BT_DATA_SIMPLE_PAIRING_RAND 0x1e
681#define BT_DATA_SOLICIT32 0x1f
682#define BT_DATA_SVC_DATA32 0x20
683#define BT_DATA_SVC_DATA128 0x21
684#define BT_DATA_LE_SC_CONFIRM_VALUE 0x22
685#define BT_DATA_LE_SC_RANDOM_VALUE 0x23
686#define BT_DATA_URI 0x24
687#define BT_DATA_INDOOR_POS 0x25
688#define BT_DATA_TRANS_DISCOVER_DATA 0x26
689#define BT_DATA_LE_SUPPORTED_FEATURES 0x27
690#define BT_DATA_CHANNEL_MAP_UPDATE_IND 0x28
691#define BT_DATA_MESH_PROV 0x29
692#define BT_DATA_MESH_MESSAGE 0x2a
693#define BT_DATA_MESH_BEACON 0x2b
694#define BT_DATA_BIG_INFO 0x2c
695#define BT_DATA_BROADCAST_CODE 0x2d
696#define BT_DATA_CSIS_RSI 0x2e
697#define BT_DATA_ADV_INT_LONG 0x2f
698#define BT_DATA_BROADCAST_NAME 0x30
699#define BT_DATA_ENCRYPTED_AD_DATA 0x31
700#define BT_DATA_PAWR_TIMING_INFO 0x32
701#define BT_DATA_ESL 0x34
702#define BT_DATA_3D_INFO 0x3D
704#define BT_DATA_MANUFACTURER_DATA 0xff
713#define BT_LE_AD_LIMITED 0x01
714#define BT_LE_AD_GENERAL 0x02
715#define BT_LE_AD_NO_BREDR 0x04
732#define BT_MESH_MODEL_ID_CFG_SRV 0x0000
734#define BT_MESH_MODEL_ID_CFG_CLI 0x0001
736#define BT_MESH_MODEL_ID_HEALTH_SRV 0x0002
738#define BT_MESH_MODEL_ID_HEALTH_CLI 0x0003
740#define BT_MESH_MODEL_ID_REMOTE_PROV_SRV 0x0004
742#define BT_MESH_MODEL_ID_REMOTE_PROV_CLI 0x0005
744#define BT_MESH_MODEL_ID_BRG_CFG_SRV 0x0008
746#define BT_MESH_MODEL_ID_BRG_CFG_CLI 0x0009
748#define BT_MESH_MODEL_ID_PRIV_BEACON_SRV 0x000a
750#define BT_MESH_MODEL_ID_PRIV_BEACON_CLI 0x000b
752#define BT_MESH_MODEL_ID_SAR_CFG_SRV 0x000e
754#define BT_MESH_MODEL_ID_SAR_CFG_CLI 0x000f
756#define BT_MESH_MODEL_ID_OP_AGG_SRV 0x0010
758#define BT_MESH_MODEL_ID_OP_AGG_CLI 0x0011
760#define BT_MESH_MODEL_ID_LARGE_COMP_DATA_SRV 0x0012
762#define BT_MESH_MODEL_ID_LARGE_COMP_DATA_CLI 0x0013
764#define BT_MESH_MODEL_ID_SOL_PDU_RPL_SRV 0x0014
766#define BT_MESH_MODEL_ID_SOL_PDU_RPL_CLI 0x0015
768#define BT_MESH_MODEL_ID_ON_DEMAND_PROXY_SRV 0x000c
770#define BT_MESH_MODEL_ID_ON_DEMAND_PROXY_CLI 0x000d
780#define BT_MESH_MODEL_ID_GEN_ONOFF_SRV 0x1000
782#define BT_MESH_MODEL_ID_GEN_ONOFF_CLI 0x1001
784#define BT_MESH_MODEL_ID_GEN_LEVEL_SRV 0x1002
786#define BT_MESH_MODEL_ID_GEN_LEVEL_CLI 0x1003
788#define BT_MESH_MODEL_ID_GEN_DEF_TRANS_TIME_SRV 0x1004
790#define BT_MESH_MODEL_ID_GEN_DEF_TRANS_TIME_CLI 0x1005
792#define BT_MESH_MODEL_ID_GEN_POWER_ONOFF_SRV 0x1006
794#define BT_MESH_MODEL_ID_GEN_POWER_ONOFF_SETUP_SRV 0x1007
796#define BT_MESH_MODEL_ID_GEN_POWER_ONOFF_CLI 0x1008
798#define BT_MESH_MODEL_ID_GEN_POWER_LEVEL_SRV 0x1009
800#define BT_MESH_MODEL_ID_GEN_POWER_LEVEL_SETUP_SRV 0x100a
802#define BT_MESH_MODEL_ID_GEN_POWER_LEVEL_CLI 0x100b
804#define BT_MESH_MODEL_ID_GEN_BATTERY_SRV 0x100c
806#define BT_MESH_MODEL_ID_GEN_BATTERY_CLI 0x100d
808#define BT_MESH_MODEL_ID_GEN_LOCATION_SRV 0x100e
810#define BT_MESH_MODEL_ID_GEN_LOCATION_SETUPSRV 0x100f
812#define BT_MESH_MODEL_ID_GEN_LOCATION_CLI 0x1010
814#define BT_MESH_MODEL_ID_GEN_ADMIN_PROP_SRV 0x1011
816#define BT_MESH_MODEL_ID_GEN_MANUFACTURER_PROP_SRV 0x1012
818#define BT_MESH_MODEL_ID_GEN_USER_PROP_SRV 0x1013
820#define BT_MESH_MODEL_ID_GEN_CLIENT_PROP_SRV 0x1014
822#define BT_MESH_MODEL_ID_GEN_PROP_CLI 0x1015
824#define BT_MESH_MODEL_ID_SENSOR_SRV 0x1100
826#define BT_MESH_MODEL_ID_SENSOR_SETUP_SRV 0x1101
828#define BT_MESH_MODEL_ID_SENSOR_CLI 0x1102
830#define BT_MESH_MODEL_ID_TIME_SRV 0x1200
832#define BT_MESH_MODEL_ID_TIME_SETUP_SRV 0x1201
834#define BT_MESH_MODEL_ID_TIME_CLI 0x1202
836#define BT_MESH_MODEL_ID_SCENE_SRV 0x1203
838#define BT_MESH_MODEL_ID_SCENE_SETUP_SRV 0x1204
840#define BT_MESH_MODEL_ID_SCENE_CLI 0x1205
842#define BT_MESH_MODEL_ID_SCHEDULER_SRV 0x1206
844#define BT_MESH_MODEL_ID_SCHEDULER_SETUP_SRV 0x1207
846#define BT_MESH_MODEL_ID_SCHEDULER_CLI 0x1208
848#define BT_MESH_MODEL_ID_LIGHT_LIGHTNESS_SRV 0x1300
850#define BT_MESH_MODEL_ID_LIGHT_LIGHTNESS_SETUP_SRV 0x1301
852#define BT_MESH_MODEL_ID_LIGHT_LIGHTNESS_CLI 0x1302
854#define BT_MESH_MODEL_ID_LIGHT_CTL_SRV 0x1303
856#define BT_MESH_MODEL_ID_LIGHT_CTL_SETUP_SRV 0x1304
858#define BT_MESH_MODEL_ID_LIGHT_CTL_CLI 0x1305
860#define BT_MESH_MODEL_ID_LIGHT_CTL_TEMP_SRV 0x1306
862#define BT_MESH_MODEL_ID_LIGHT_HSL_SRV 0x1307
864#define BT_MESH_MODEL_ID_LIGHT_HSL_SETUP_SRV 0x1308
866#define BT_MESH_MODEL_ID_LIGHT_HSL_CLI 0x1309
868#define BT_MESH_MODEL_ID_LIGHT_HSL_HUE_SRV 0x130a
870#define BT_MESH_MODEL_ID_LIGHT_HSL_SAT_SRV 0x130b
872#define BT_MESH_MODEL_ID_LIGHT_XYL_SRV 0x130c
874#define BT_MESH_MODEL_ID_LIGHT_XYL_SETUP_SRV 0x130d
876#define BT_MESH_MODEL_ID_LIGHT_XYL_CLI 0x130e
878#define BT_MESH_MODEL_ID_LIGHT_LC_SRV 0x130f
880#define BT_MESH_MODEL_ID_LIGHT_LC_SETUPSRV 0x1310
882#define BT_MESH_MODEL_ID_LIGHT_LC_CLI 0x1311
892#define BT_MESH_MODEL_ID_BLOB_SRV 0x1400
894#define BT_MESH_MODEL_ID_BLOB_CLI 0x1401
904#define BT_MESH_MODEL_ID_DFU_SRV 0x1402
906#define BT_MESH_MODEL_ID_DFU_CLI 0x1403
908#define BT_MESH_MODEL_ID_DFD_SRV 0x1404
910#define BT_MESH_MODEL_ID_DFD_CLI 0x1405
1063#define BT_AUDIO_CODEC_CAP_CHAN_COUNT_MIN 1
1065#define BT_AUDIO_CODEC_CAP_CHAN_COUNT_MAX 8
1068#define BT_AUDIO_BROADCAST_NAME_LEN_MIN 4
1070#define BT_AUDIO_BROADCAST_NAME_LEN_MAX 128
1207#define BT_AUDIO_CONTEXT_TYPE_ANY (BT_AUDIO_CONTEXT_TYPE_UNSPECIFIED | \
1208 BT_AUDIO_CONTEXT_TYPE_CONVERSATIONAL | \
1209 BT_AUDIO_CONTEXT_TYPE_MEDIA | \
1210 BT_AUDIO_CONTEXT_TYPE_GAME | \
1211 BT_AUDIO_CONTEXT_TYPE_INSTRUCTIONAL | \
1212 BT_AUDIO_CONTEXT_TYPE_VOICE_ASSISTANTS | \
1213 BT_AUDIO_CONTEXT_TYPE_LIVE | \
1214 BT_AUDIO_CONTEXT_TYPE_SOUND_EFFECTS | \
1215 BT_AUDIO_CONTEXT_TYPE_NOTIFICATIONS | \
1216 BT_AUDIO_CONTEXT_TYPE_RINGTONE | \
1217 BT_AUDIO_CONTEXT_TYPE_ALERTS | \
1218 BT_AUDIO_CONTEXT_TYPE_EMERGENCY_ALARM)
1425#define BT_AUDIO_LOCATION_ANY (BT_AUDIO_LOCATION_FRONT_LEFT | \
1426 BT_AUDIO_LOCATION_FRONT_RIGHT | \
1427 BT_AUDIO_LOCATION_FRONT_CENTER | \
1428 BT_AUDIO_LOCATION_LOW_FREQ_EFFECTS_1 | \
1429 BT_AUDIO_LOCATION_BACK_LEFT | \
1430 BT_AUDIO_LOCATION_BACK_RIGHT | \
1431 BT_AUDIO_LOCATION_FRONT_LEFT_OF_CENTER | \
1432 BT_AUDIO_LOCATION_FRONT_RIGHT_OF_CENTER | \
1433 BT_AUDIO_LOCATION_BACK_CENTER | \
1434 BT_AUDIO_LOCATION_LOW_FREQ_EFFECTS_2 | \
1435 BT_AUDIO_LOCATION_SIDE_LEFT | \
1436 BT_AUDIO_LOCATION_SIDE_RIGHT | \
1437 BT_AUDIO_LOCATION_TOP_FRONT_LEFT | \
1438 BT_AUDIO_LOCATION_TOP_FRONT_RIGHT | \
1439 BT_AUDIO_LOCATION_TOP_FRONT_CENTER | \
1440 BT_AUDIO_LOCATION_TOP_CENTER | \
1441 BT_AUDIO_LOCATION_TOP_BACK_LEFT | \
1442 BT_AUDIO_LOCATION_TOP_BACK_RIGHT | \
1443 BT_AUDIO_LOCATION_TOP_SIDE_LEFT | \
1444 BT_AUDIO_LOCATION_TOP_SIDE_RIGHT | \
1445 BT_AUDIO_LOCATION_TOP_BACK_CENTER | \
1446 BT_AUDIO_LOCATION_BOTTOM_FRONT_CENTER | \
1447 BT_AUDIO_LOCATION_BOTTOM_FRONT_LEFT | \
1448 BT_AUDIO_LOCATION_BOTTOM_FRONT_RIGHT | \
1449 BT_AUDIO_LOCATION_FRONT_LEFT_WIDE | \
1450 BT_AUDIO_LOCATION_FRONT_RIGHT_WIDE | \
1451 BT_AUDIO_LOCATION_LEFT_SURROUND | \
1452 BT_AUDIO_LOCATION_RIGHT_SURROUND)
1461#define BT_COMP_ID_LF 0x05f1
bt_audio_active_state
Audio Active State defined by the Generic Audio assigned numbers (bluetooth.com).
Definition assigned_numbers.h:1262
bt_audio_assisted_listening_stream
Assisted Listening Stream defined by the Generic Audio assigned numbers (bluetooth....
Definition assigned_numbers.h:1270
bt_audio_location
Location values for BT Audio.
Definition assigned_numbers.h:1361
bt_audio_parental_rating
Parental rating defined by the Generic Audio assigned numbers (bluetooth.com).
Definition assigned_numbers.h:1226
bt_audio_codec_cfg_frame_dur
Codec configuration frame duration.
Definition assigned_numbers.h:1138
bt_audio_codec_cfg_freq
Codec configuration sampling freqency.
Definition assigned_numbers.h:1096
bt_audio_codec_cfg_type
Codec configuration types.
Definition assigned_numbers.h:1078
bt_audio_codec_cap_freq
Supported frequencies bitfield.
Definition assigned_numbers.h:948
bt_audio_metadata_type
Codec metadata type IDs.
Definition assigned_numbers.h:1280
bt_audio_codec_cap_chan_count
Supported audio capabilities channel count bitfield.
Definition assigned_numbers.h:1029
bt_audio_codec_cap_frame_dur
Supported frame durations bitfield.
Definition assigned_numbers.h:1000
bt_audio_codec_cap_type
Codec capability types.
Definition assigned_numbers.h:930
bt_audio_context
Audio Context Type for Generic Audio.
Definition assigned_numbers.h:1151
@ BT_AUDIO_ACTIVE_STATE_ENABLED
Audio data is being transmitted.
Definition assigned_numbers.h:1266
@ BT_AUDIO_ACTIVE_STATE_DISABLED
No audio data is being transmitted.
Definition assigned_numbers.h:1264
@ BT_AUDIO_ASSISTED_LISTENING_STREAM_UNSPECIFIED
Unspecified audio enhancement.
Definition assigned_numbers.h:1272
@ BT_AUDIO_LOCATION_FRONT_CENTER
Front Center.
Definition assigned_numbers.h:1369
@ BT_AUDIO_LOCATION_TOP_BACK_LEFT
Top Back Left.
Definition assigned_numbers.h:1397
@ BT_AUDIO_LOCATION_LOW_FREQ_EFFECTS_2
Low Frequency Effects 2.
Definition assigned_numbers.h:1383
@ BT_AUDIO_LOCATION_TOP_SIDE_RIGHT
Top Side Right.
Definition assigned_numbers.h:1403
@ BT_AUDIO_LOCATION_FRONT_RIGHT
Front Right.
Definition assigned_numbers.h:1367
@ BT_AUDIO_LOCATION_BOTTOM_FRONT_RIGHT
Bottom Front Right.
Definition assigned_numbers.h:1411
@ BT_AUDIO_LOCATION_BACK_RIGHT
Back Right.
Definition assigned_numbers.h:1375
@ BT_AUDIO_LOCATION_TOP_CENTER
Top Center.
Definition assigned_numbers.h:1395
@ BT_AUDIO_LOCATION_LEFT_SURROUND
Left Surround.
Definition assigned_numbers.h:1417
@ BT_AUDIO_LOCATION_TOP_FRONT_RIGHT
Top Front Right.
Definition assigned_numbers.h:1391
@ BT_AUDIO_LOCATION_FRONT_RIGHT_OF_CENTER
Front Right of Center.
Definition assigned_numbers.h:1379
@ BT_AUDIO_LOCATION_FRONT_RIGHT_WIDE
Front Right Wide.
Definition assigned_numbers.h:1415
@ BT_AUDIO_LOCATION_TOP_BACK_RIGHT
Top Back Right.
Definition assigned_numbers.h:1399
@ BT_AUDIO_LOCATION_MONO_AUDIO
Mono Audio (no specified Audio Location)
Definition assigned_numbers.h:1363
@ BT_AUDIO_LOCATION_BACK_LEFT
Back Left.
Definition assigned_numbers.h:1373
@ BT_AUDIO_LOCATION_RIGHT_SURROUND
Right Surround.
Definition assigned_numbers.h:1419
@ BT_AUDIO_LOCATION_SIDE_RIGHT
Side Right.
Definition assigned_numbers.h:1387
@ BT_AUDIO_LOCATION_TOP_FRONT_LEFT
Top Front Left.
Definition assigned_numbers.h:1389
@ BT_AUDIO_LOCATION_SIDE_LEFT
Side Left.
Definition assigned_numbers.h:1385
@ BT_AUDIO_LOCATION_BOTTOM_FRONT_LEFT
Bottom Front Left.
Definition assigned_numbers.h:1409
@ BT_AUDIO_LOCATION_TOP_FRONT_CENTER
Top Front Center.
Definition assigned_numbers.h:1393
@ BT_AUDIO_LOCATION_LOW_FREQ_EFFECTS_1
Low Frequency Effects 1.
Definition assigned_numbers.h:1371
@ BT_AUDIO_LOCATION_FRONT_LEFT
Front Left.
Definition assigned_numbers.h:1365
@ BT_AUDIO_LOCATION_FRONT_LEFT_WIDE
Front Left Wide.
Definition assigned_numbers.h:1413
@ BT_AUDIO_LOCATION_BOTTOM_FRONT_CENTER
Bottom Front Center.
Definition assigned_numbers.h:1407
@ BT_AUDIO_LOCATION_BACK_CENTER
Back Center.
Definition assigned_numbers.h:1381
@ BT_AUDIO_LOCATION_TOP_SIDE_LEFT
Top Side Left.
Definition assigned_numbers.h:1401
@ BT_AUDIO_LOCATION_TOP_BACK_CENTER
Top Back Center.
Definition assigned_numbers.h:1405
@ BT_AUDIO_LOCATION_FRONT_LEFT_OF_CENTER
Front Left of Center.
Definition assigned_numbers.h:1377
@ BT_AUDIO_PARENTAL_RATING_AGE_18_OR_ABOVE
Recommended for listeners of age 18 and above.
Definition assigned_numbers.h:1258
@ BT_AUDIO_PARENTAL_RATING_AGE_15_OR_ABOVE
Recommended for listeners of age 15 and above.
Definition assigned_numbers.h:1252
@ BT_AUDIO_PARENTAL_RATING_AGE_10_OR_ABOVE
Recommended for listeners of age 10 and above.
Definition assigned_numbers.h:1242
@ BT_AUDIO_PARENTAL_RATING_AGE_7_OR_ABOVE
Recommended for listeners of age 7 and above.
Definition assigned_numbers.h:1236
@ BT_AUDIO_PARENTAL_RATING_AGE_16_OR_ABOVE
Recommended for listeners of age 16 and above.
Definition assigned_numbers.h:1254
@ BT_AUDIO_PARENTAL_RATING_AGE_17_OR_ABOVE
Recommended for listeners of age 17 and above.
Definition assigned_numbers.h:1256
@ BT_AUDIO_PARENTAL_RATING_AGE_5_OR_ABOVE
Recommended for listeners of age 5 and above.
Definition assigned_numbers.h:1232
@ BT_AUDIO_PARENTAL_RATING_AGE_8_OR_ABOVE
Recommended for listeners of age 8 and above.
Definition assigned_numbers.h:1238
@ BT_AUDIO_PARENTAL_RATING_AGE_13_OR_ABOVE
Recommended for listeners of age 13 and above.
Definition assigned_numbers.h:1248
@ BT_AUDIO_PARENTAL_RATING_AGE_9_OR_ABOVE
Recommended for listeners of age 9 and above.
Definition assigned_numbers.h:1240
@ BT_AUDIO_PARENTAL_RATING_AGE_11_OR_ABOVE
Recommended for listeners of age 11 and above.
Definition assigned_numbers.h:1244
@ BT_AUDIO_PARENTAL_RATING_AGE_12_OR_ABOVE
Recommended for listeners of age 12 and above.
Definition assigned_numbers.h:1246
@ BT_AUDIO_PARENTAL_RATING_AGE_6_OR_ABOVE
Recommended for listeners of age 6 and above.
Definition assigned_numbers.h:1234
@ BT_AUDIO_PARENTAL_RATING_AGE_ANY
For all ages.
Definition assigned_numbers.h:1230
@ BT_AUDIO_PARENTAL_RATING_NO_RATING
No rating.
Definition assigned_numbers.h:1228
@ BT_AUDIO_PARENTAL_RATING_AGE_14_OR_ABOVE
Recommended for listeners of age 14 and above.
Definition assigned_numbers.h:1250
@ BT_AUDIO_CODEC_CFG_DURATION_10
10 msec Frame Duration configuration
Definition assigned_numbers.h:1143
@ BT_AUDIO_CODEC_CFG_DURATION_7_5
7.5 msec Frame Duration configuration
Definition assigned_numbers.h:1140
@ BT_AUDIO_CODEC_CFG_FREQ_24KHZ
24 Khz codec sampling frequency
Definition assigned_numbers.h:1110
@ BT_AUDIO_CODEC_CFG_FREQ_48KHZ
48 Khz codec sampling frequency
Definition assigned_numbers.h:1119
@ BT_AUDIO_CODEC_CFG_FREQ_32KHZ
32 Khz codec sampling frequency
Definition assigned_numbers.h:1113
@ BT_AUDIO_CODEC_CFG_FREQ_384KHZ
384 Khz codec sampling frequency
Definition assigned_numbers.h:1134
@ BT_AUDIO_CODEC_CFG_FREQ_22KHZ
22.05 Khz codec sampling frequency
Definition assigned_numbers.h:1107
@ BT_AUDIO_CODEC_CFG_FREQ_8KHZ
8 Khz codec sampling frequency
Definition assigned_numbers.h:1098
@ BT_AUDIO_CODEC_CFG_FREQ_96KHZ
96 Khz codec sampling frequency
Definition assigned_numbers.h:1125
@ BT_AUDIO_CODEC_CFG_FREQ_176KHZ
176.4 Khz codec sampling frequency
Definition assigned_numbers.h:1128
@ BT_AUDIO_CODEC_CFG_FREQ_44KHZ
44.1 Khz codec sampling frequency
Definition assigned_numbers.h:1116
@ BT_AUDIO_CODEC_CFG_FREQ_192KHZ
192 Khz codec sampling frequency
Definition assigned_numbers.h:1131
@ BT_AUDIO_CODEC_CFG_FREQ_11KHZ
11.025 Khz codec sampling frequency
Definition assigned_numbers.h:1101
@ BT_AUDIO_CODEC_CFG_FREQ_16KHZ
16 Khz codec sampling frequency
Definition assigned_numbers.h:1104
@ BT_AUDIO_CODEC_CFG_FREQ_88KHZ
88.2 Khz codec sampling frequency
Definition assigned_numbers.h:1122
@ BT_AUDIO_CODEC_CFG_FREQ
Sampling frequency.
Definition assigned_numbers.h:1080
@ BT_AUDIO_CODEC_CFG_FRAME_LEN
Octets per codec frame.
Definition assigned_numbers.h:1089
@ BT_AUDIO_CODEC_CFG_DURATION
Frame duration.
Definition assigned_numbers.h:1083
@ BT_AUDIO_CODEC_CFG_FRAME_BLKS_PER_SDU
Codec frame blocks per SDU.
Definition assigned_numbers.h:1092
@ BT_AUDIO_CODEC_CFG_CHAN_ALLOC
Audio channel allocation.
Definition assigned_numbers.h:1086
@ BT_AUDIO_CODEC_CAP_FREQ_176KHZ
176.4 Khz sampling frequency
Definition assigned_numbers.h:980
@ BT_AUDIO_CODEC_CAP_FREQ_192KHZ
192 Khz sampling frequency
Definition assigned_numbers.h:983
@ BT_AUDIO_CODEC_CAP_FREQ_88KHZ
88.2 Khz sampling frequency
Definition assigned_numbers.h:974
@ BT_AUDIO_CODEC_CAP_FREQ_8KHZ
8 Khz sampling frequency
Definition assigned_numbers.h:950
@ BT_AUDIO_CODEC_CAP_FREQ_11KHZ
11.025 Khz sampling frequency
Definition assigned_numbers.h:953
@ BT_AUDIO_CODEC_CAP_FREQ_32KHZ
32 Khz sampling frequency
Definition assigned_numbers.h:965
@ BT_AUDIO_CODEC_CAP_FREQ_48KHZ
48 Khz sampling frequency
Definition assigned_numbers.h:971
@ BT_AUDIO_CODEC_CAP_FREQ_24KHZ
24 Khz sampling frequency
Definition assigned_numbers.h:962
@ BT_AUDIO_CODEC_CAP_FREQ_16KHZ
16 Khz sampling frequency
Definition assigned_numbers.h:956
@ BT_AUDIO_CODEC_CAP_FREQ_44KHZ
44.1 Khz sampling frequency
Definition assigned_numbers.h:968
@ BT_AUDIO_CODEC_CAP_FREQ_22KHZ
22.05 Khz sampling frequency
Definition assigned_numbers.h:959
@ BT_AUDIO_CODEC_CAP_FREQ_ANY
Any frequency capability.
Definition assigned_numbers.h:989
@ BT_AUDIO_CODEC_CAP_FREQ_384KHZ
384 Khz sampling frequency
Definition assigned_numbers.h:986
@ BT_AUDIO_CODEC_CAP_FREQ_96KHZ
96 Khz sampling frequency
Definition assigned_numbers.h:977
@ BT_AUDIO_METADATA_TYPE_PROGRAM_INFO
UTF-8 encoded title or summary of stream content.
Definition assigned_numbers.h:1306
@ BT_AUDIO_METADATA_TYPE_EXTENDED
Extended metadata.
Definition assigned_numbers.h:1350
@ BT_AUDIO_METADATA_TYPE_VENDOR
Vendor specific metadata.
Definition assigned_numbers.h:1353
@ BT_AUDIO_METADATA_TYPE_CCID_LIST
Array of 8-bit CCID values.
Definition assigned_numbers.h:1317
@ BT_AUDIO_METADATA_TYPE_ASSISTED_LISTENING_STREAM
Assisted listening stream.
Definition assigned_numbers.h:1344
@ BT_AUDIO_METADATA_TYPE_BROADCAST_IMMEDIATE
Broadcast Audio Immediate Rendering flag.
Definition assigned_numbers.h:1337
@ BT_AUDIO_METADATA_TYPE_PROGRAM_INFO_URI
UTF-8 encoded URI for additional Program information.
Definition assigned_numbers.h:1327
@ BT_AUDIO_METADATA_TYPE_PARENTAL_RATING
Parental rating.
Definition assigned_numbers.h:1324
@ BT_AUDIO_METADATA_TYPE_STREAM_CONTEXT
Streaming audio context.
Definition assigned_numbers.h:1303
@ BT_AUDIO_METADATA_TYPE_PREF_CONTEXT
Preferred audio context.
Definition assigned_numbers.h:1291
@ BT_AUDIO_METADATA_TYPE_BROADCAST_NAME
UTF-8 encoded Broadcast name.
Definition assigned_numbers.h:1347
@ BT_AUDIO_METADATA_TYPE_AUDIO_STATE
Audio active state.
Definition assigned_numbers.h:1334
@ BT_AUDIO_METADATA_TYPE_LANG
Language.
Definition assigned_numbers.h:1314
@ BT_AUDIO_CODEC_CAP_CHAN_COUNT_4
Supporting 4 channel.
Definition assigned_numbers.h:1040
@ BT_AUDIO_CODEC_CAP_CHAN_COUNT_2
Supporting 2 channel.
Definition assigned_numbers.h:1034
@ BT_AUDIO_CODEC_CAP_CHAN_COUNT_1
Supporting 1 channel.
Definition assigned_numbers.h:1031
@ BT_AUDIO_CODEC_CAP_CHAN_COUNT_3
Supporting 3 channel.
Definition assigned_numbers.h:1037
@ BT_AUDIO_CODEC_CAP_CHAN_COUNT_8
Supporting 8 channel.
Definition assigned_numbers.h:1052
@ BT_AUDIO_CODEC_CAP_CHAN_COUNT_7
Supporting 7 channel.
Definition assigned_numbers.h:1049
@ BT_AUDIO_CODEC_CAP_CHAN_COUNT_ANY
Supporting all channels.
Definition assigned_numbers.h:1055
@ BT_AUDIO_CODEC_CAP_CHAN_COUNT_5
Supporting 5 channel.
Definition assigned_numbers.h:1043
@ BT_AUDIO_CODEC_CAP_CHAN_COUNT_6
Supporting 6 channel.
Definition assigned_numbers.h:1046
@ BT_AUDIO_CODEC_CAP_DURATION_7_5
7.5 msec frame duration capability
Definition assigned_numbers.h:1002
@ BT_AUDIO_CODEC_CAP_DURATION_PREFER_7_5
7.5 msec preferred frame duration capability.
Definition assigned_numbers.h:1017
@ BT_AUDIO_CODEC_CAP_DURATION_ANY
Any frame duration capability.
Definition assigned_numbers.h:1008
@ BT_AUDIO_CODEC_CAP_DURATION_PREFER_10
10 msec preferred frame duration capability
Definition assigned_numbers.h:1025
@ BT_AUDIO_CODEC_CAP_DURATION_10
10 msec frame duration capability
Definition assigned_numbers.h:1005
@ BT_AUDIO_CODEC_CAP_TYPE_CHAN_COUNT
Supported audio channel counts.
Definition assigned_numbers.h:938
@ BT_AUDIO_CODEC_CAP_TYPE_DURATION
Supported frame durations.
Definition assigned_numbers.h:935
@ BT_AUDIO_CODEC_CAP_TYPE_FRAME_COUNT
Supported maximum codec frames per SDU.
Definition assigned_numbers.h:944
@ BT_AUDIO_CODEC_CAP_TYPE_FRAME_LEN
Supported octets per codec frame.
Definition assigned_numbers.h:941
@ BT_AUDIO_CODEC_CAP_TYPE_FREQ
Supported sampling frequencies.
Definition assigned_numbers.h:932
@ BT_AUDIO_CONTEXT_TYPE_NOTIFICATIONS
Notification and reminder sounds; attention-seeking audio, for example, in beeps signaling the arriva...
Definition assigned_numbers.h:1189
@ BT_AUDIO_CONTEXT_TYPE_EMERGENCY_ALARM
Emergency alarm Emergency sounds, for example, fire alarms or other urgent alerts.
Definition assigned_numbers.h:1201
@ BT_AUDIO_CONTEXT_TYPE_INSTRUCTIONAL
Instructional audio, for example, in navigation, announcements, or user guidance.
Definition assigned_numbers.h:1172
@ BT_AUDIO_CONTEXT_TYPE_RINGTONE
Alerts the user to an incoming call, for example, an incoming telephony or video call,...
Definition assigned_numbers.h:1194
@ BT_AUDIO_CONTEXT_TYPE_LIVE
Live audio, for example, from a microphone where audio is perceived both through a direct acoustic pa...
Definition assigned_numbers.h:1179
@ BT_AUDIO_CONTEXT_TYPE_MEDIA
Media, for example, music playback, radio, podcast or movie soundtrack, or tv audio.
Definition assigned_numbers.h:1165
@ BT_AUDIO_CONTEXT_TYPE_GAME
Audio associated with video gaming, for example gaming media; gaming effects; music and in-game voice...
Definition assigned_numbers.h:1170
@ BT_AUDIO_CONTEXT_TYPE_SOUND_EFFECTS
Sound effects including keyboard and touch feedback; menu and user interface sounds; and other system...
Definition assigned_numbers.h:1184
@ BT_AUDIO_CONTEXT_TYPE_VOICE_ASSISTANTS
Man-machine communication, for example, with voice recognition or virtual assistants.
Definition assigned_numbers.h:1174
@ BT_AUDIO_CONTEXT_TYPE_NONE
No context type.
Definition assigned_numbers.h:1153
@ BT_AUDIO_CONTEXT_TYPE_CONVERSATIONAL
Conversation between humans, for example, in telephony or video calls, including traditional cellular...
Definition assigned_numbers.h:1163
@ BT_AUDIO_CONTEXT_TYPE_ALERTS
Alarms and timers; immediate alerts, for example, in a critical battery alarm, timer expiry or alarm ...
Definition assigned_numbers.h:1199
@ BT_AUDIO_CONTEXT_TYPE_UNSPECIFIED
Identifies audio where the use case context does not match any other defined value,...
Definition assigned_numbers.h:1158
#define BIT(n)
Unsigned integer with bit position n set (signed in assembly language).
Definition util_macro.h:44