Stay organized with collections
Save and categorize content based on your preferences.
Device
class Device
Defines all device class constants.
Each BluetoothClass
encodes exactly one device class, with major and minor components.
The constants in BluetoothClass.Device
represent a combination of major and minor device components (the complete device class). The constants in BluetoothClass.Device.Major
represent only major device classes.
See BluetoothClass.Service
for service class constants.
Summary
Nested classes |
open |
Defines all major device class constants.
|
Constants
AUDIO_VIDEO_CAMCORDER
static val AUDIO_VIDEO_CAMCORDER: Int
Value: 1076
AUDIO_VIDEO_CAR_AUDIO
static val AUDIO_VIDEO_CAR_AUDIO: Int
Value: 1056
AUDIO_VIDEO_HANDSFREE
static val AUDIO_VIDEO_HANDSFREE: Int
Value: 1032
AUDIO_VIDEO_HEADPHONES
static val AUDIO_VIDEO_HEADPHONES: Int
Value: 1048
AUDIO_VIDEO_HIFI_AUDIO
static val AUDIO_VIDEO_HIFI_AUDIO: Int
Value: 1064
AUDIO_VIDEO_LOUDSPEAKER
static val AUDIO_VIDEO_LOUDSPEAKER: Int
Value: 1044
AUDIO_VIDEO_MICROPHONE
static val AUDIO_VIDEO_MICROPHONE: Int
Value: 1040
AUDIO_VIDEO_PORTABLE_AUDIO
static val AUDIO_VIDEO_PORTABLE_AUDIO: Int
Value: 1052
AUDIO_VIDEO_SET_TOP_BOX
static val AUDIO_VIDEO_SET_TOP_BOX: Int
Value: 1060
AUDIO_VIDEO_UNCATEGORIZED
static val AUDIO_VIDEO_UNCATEGORIZED: Int
Value: 1024
AUDIO_VIDEO_VCR
static val AUDIO_VIDEO_VCR: Int
Value: 1068
AUDIO_VIDEO_VIDEO_CAMERA
static val AUDIO_VIDEO_VIDEO_CAMERA: Int
Value: 1072
AUDIO_VIDEO_VIDEO_CONFERENCING
static val AUDIO_VIDEO_VIDEO_CONFERENCING: Int
Value: 1088
AUDIO_VIDEO_VIDEO_DISPLAY_AND_LOUDSPEAKER
static val AUDIO_VIDEO_VIDEO_DISPLAY_AND_LOUDSPEAKER: Int
Value: 1084
AUDIO_VIDEO_VIDEO_GAMING_TOY
static val AUDIO_VIDEO_VIDEO_GAMING_TOY: Int
Value: 1096
AUDIO_VIDEO_VIDEO_MONITOR
static val AUDIO_VIDEO_VIDEO_MONITOR: Int
Value: 1080
AUDIO_VIDEO_WEARABLE_HEADSET
static val AUDIO_VIDEO_WEARABLE_HEADSET: Int
Value: 1028
COMPUTER_DESKTOP
static val COMPUTER_DESKTOP: Int
Value: 260
COMPUTER_HANDHELD_PC_PDA
static val COMPUTER_HANDHELD_PC_PDA: Int
Value: 272
COMPUTER_LAPTOP
static val COMPUTER_LAPTOP: Int
Value: 268
COMPUTER_PALM_SIZE_PC_PDA
static val COMPUTER_PALM_SIZE_PC_PDA: Int
Value: 276
COMPUTER_SERVER
static val COMPUTER_SERVER: Int
Value: 264
COMPUTER_UNCATEGORIZED
static val COMPUTER_UNCATEGORIZED: Int
Value: 256
COMPUTER_WEARABLE
static val COMPUTER_WEARABLE: Int
Value: 280
HEALTH_BLOOD_PRESSURE
static val HEALTH_BLOOD_PRESSURE: Int
Value: 2308
HEALTH_DATA_DISPLAY
static val HEALTH_DATA_DISPLAY: Int
Value: 2332
HEALTH_GLUCOSE
static val HEALTH_GLUCOSE: Int
Value: 2320
HEALTH_PULSE_OXIMETER
static val HEALTH_PULSE_OXIMETER: Int
Value: 2324
HEALTH_PULSE_RATE
static val HEALTH_PULSE_RATE: Int
Value: 2328
HEALTH_THERMOMETER
static val HEALTH_THERMOMETER: Int
Value: 2312
HEALTH_UNCATEGORIZED
static val HEALTH_UNCATEGORIZED: Int
Value: 2304
HEALTH_WEIGHING
static val HEALTH_WEIGHING: Int
Value: 2316
PERIPHERAL_KEYBOARD
static val PERIPHERAL_KEYBOARD: Int
Value: 1344
PERIPHERAL_KEYBOARD_POINTING
static val PERIPHERAL_KEYBOARD_POINTING: Int
Value: 1472
PERIPHERAL_NON_KEYBOARD_NON_POINTING
static val PERIPHERAL_NON_KEYBOARD_NON_POINTING: Int
Value: 1280
PERIPHERAL_POINTING
static val PERIPHERAL_POINTING: Int
Value: 1408
PHONE_CELLULAR
static val PHONE_CELLULAR: Int
Value: 516
PHONE_CORDLESS
static val PHONE_CORDLESS: Int
Value: 520
PHONE_ISDN
static val PHONE_ISDN: Int
Value: 532
PHONE_MODEM_OR_GATEWAY
static val PHONE_MODEM_OR_GATEWAY: Int
Value: 528
PHONE_SMART
static val PHONE_SMART: Int
Value: 524
PHONE_UNCATEGORIZED
static val PHONE_UNCATEGORIZED: Int
Value: 512
TOY_CONTROLLER
static val TOY_CONTROLLER: Int
Value: 2064
static val TOY_DOLL_ACTION_FIGURE: Int
Value: 2060
TOY_GAME
static val TOY_GAME: Int
Value: 2068
TOY_ROBOT
static val TOY_ROBOT: Int
Value: 2052
TOY_UNCATEGORIZED
static val TOY_UNCATEGORIZED: Int
Value: 2048
TOY_VEHICLE
static val TOY_VEHICLE: Int
Value: 2056
WEARABLE_GLASSES
static val WEARABLE_GLASSES: Int
Value: 1812
WEARABLE_HELMET
static val WEARABLE_HELMET: Int
Value: 1808
WEARABLE_JACKET
static val WEARABLE_JACKET: Int
Value: 1804
static val WEARABLE_PAGER: Int
Value: 1800
WEARABLE_UNCATEGORIZED
static val WEARABLE_UNCATEGORIZED: Int
Value: 1792
WEARABLE_WRIST_WATCH
static val WEARABLE_WRIST_WATCH: Int
Value: 1796
Public constructors
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[]]