DeviceClass Enumeration

Class of Device flags as assigned in the Bluetooth specifications.

Definition

Namespace: InTheHand.Net.Bluetooth
Assembly: InTheHand.Net.Bluetooth (in InTheHand.Net.Bluetooth.dll) Version: 4.0.32+5cdf1cfd21064ea31c5de33d160200ca1c4bc218
C#
public enum DeviceClass

Remarks

Is returned by the property ClassOfDevice.Device.

Defined in Bluetooth Specifications https://www.bluetooth.org/Technical/AssignedNumbers/baseband.htm.

Members

Miscellaneous0 Miscellaneous — [Ref #2: Used where a more specific Major Device Class code is not suited (but only as specified in this document). Devices that do not have a major class code assigned can use the all-1 code (Uncategorized) until 'classified']
Computer256 Major class: Computer (desktop,notebook, PDA, organizers, .... ).
DesktopComputer260 Major class: Computer • Minor class: Desktop workstation.
ServerComputer264 Major class: Computer • Minor class: Server-class computer.
LaptopComputer268 Major class: Computer • Minor class: Laptop.
HandheldComputer272 Major class: Computer • Minor class: Handheld PC/PDA (clam shell).
PdaComputer276 Major class: Computer • Minor class: Palm sized PC/PDA.
WearableComputer280 Major class: Computer • Minor class: Wearable computer (Watch sized).
TabletComputer284 Major class: Computer • Minor class: Tablet.
Phone512 Major class: Phone (cellular, cordless, payphone, modem, ...).
CellPhone516 Major class: Phone • Minor class: Cellular.
CordlessPhone520 Major class: Phone • Minor class: Cordlss.
SmartPhone524 Major class: Phone • Minor class: Smart phone.
WiredPhone528 Major class: Phone • Minor class: Wired modem or voice gateway.
IsdnAccess532 Major class: Phone • Minor class: Common ISDN Access.
AccessPointAvailable768 Major class: LAN /Network Access point.
AccessPoint1To17800 
AccessPoint17To33832 
AccessPoint33To50864 
AccessPoint50To67896 
AccessPoint67To83928 
AccessPoint83To99960 
AccessPointNoService992 
AudioVideoUnclassified1,024 Major class: Audio/Video (headset,speaker,stereo, video display, vcr.....
AudioVideoHeadset1,028 
AudioVideoHandsFree1,032 
AudioVideoMicrophone1,040 
AudioVideoLoudSpeaker1,044 
AudioVideoHeadphones1,048 
AudioVideoPortable1,052 
AudioVideoCar1,056 
AudioVideoSetTopBox1,060 
AudioVideoHiFi1,064 
AudioVideoVcr1,068 
AudioVideoVideoCamera1,072 
AudioVideoCamcorder1,076 
AudioVideoMonitor1,080 
AudioVideoDisplayLoudSpeaker1,084 
AudioVideoVideoConferencing1,088 
AudioVideoGaming1,096 
Peripheral1,280 Major class: Peripheral (mouse, joystick, keyboards, ..... ).
PeripheralJoystick1,284 
PeripheralGamepad1,288 
PeripheralRemoteControl1,292 
PeripheralSensingDevice1,296 
PeripheralDigitizerTablet1,300 
PeripheralCardReader1,304 
PeripheralDigitalPen1,308 
PeripheralHandheldBarcodeScanner1,312 
PeripheralHandheldGestureInputDevice1,316 
PeripheralKeyboard1,344 
PeripheralPointingDevice1,408 
PeripheralCombinedKeyboardPointingDevice1,472 
Imaging1,536 Major class: Imaging (printing, scanner, camera, display, ...).
ImagingDisplay1,552 
ImagingCamera1,568 
ImagingScanner1,600 
ImagingPrinter1,664 
Wearable1,792 Major class: Wearable.
WearableWristWatch1,796 
WearablePager1,800 
WearableJacket1,804 
WearableHelmet1,808 
WearableGlasses1,812 
Toy2,048 Major class: Toy.
ToyRobot2,052 
ToyVehicle2,056 
ToyFigure2,060 
ToyController2,064 
ToyGame2,068 
Medical2,304 Major class: Medical.
MedicalBloodPressureMonitor2,308 
MedicalThermometer2,312 
MedicalWeighingScale2,316 
MedicalGlucoseMeter2,320 
MedicalPulseOximeter2,324 
MedicalHeartPulseRateMonitor2,328 
MedicalDataDisplay2,332 
MedicalStepCounter2,336 
MedicalBodyCompositionAnalyzer2,340 
MedicalPeakFlowMonitor2,344 
MedicalMedicationMonitor2,348 
MedicalKneeProsthesis2,352 
MedicalAnkleProsthesis2,356 
MedicalGenericHealthManager2,360 
MedicalPersonalMobilityDevice2,364 
Uncategorized7,936 Uncategorized, specific device code not specified — see Miscellaneous

See Also