Skip to main content

DeviceType Enum

Namespace: GHIElectronics.TinyCLR.Devices.UsbHost · Assembly: GHIElectronics.TinyCLR.Devices.UsbHost

Possible device types.

public enum DeviceType : byte

Fields

NameValueDescription
UnknownThe device is not recognized.
HubUSB Hub.
HIDHuman Interface Device.
MouseMouse.
KeyboardKeyboard.
JoystickJoystick.
MassStorageMass Storage. This includes USB storage devices such as USB Thumbs drives and USB hard disks.
ObsoletePrinter.
SerialFTDIUSB to Serial device.
ObsoleteUSB to Serial device.
ObsoleteUSB to Serial device.
ObsoleteUSB to Serial device.
SerialCDCUSB to Serial device.
ObsoleteUSB to Serial device.
ObsoleteSierra Installer.
VideoVideo device (USB Video Class, non-camera).
WebcamUSB webcam (USB Video Class with a camera input terminal).
CustomUser-defined custom device class. Use this when implementing a driver that doesn't fit any of the predefined types.