Platforms to show: All Mac Windows Linux Cross-Platform
HIDAPIDeviceInfoMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | USB | MBS USB Plugin | 16.0 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
- 12 properties
- property BusType as Integer
- property InterfaceNumber as Integer
- property ManufacturerString as String
- property NextDevice as HIDAPIDeviceInfoMBS
- property Path as String
- property ProductID as Integer
- property ProductString as String
- property ReleaseNumber as Integer
- property SerialNumber as String
- property Usage as Integer
- property UsagePage as Integer
- property VendorID as Integer
- 5 constants
Bus Types
Constant | Value | Description |
---|---|---|
BusTypeBluetooth | 2 |
Bluetooth or Bluetooth LE bus |
BusTypeI2C | 3 |
I2C bus |
BusTypeSPI | 4 |
SPI bus |
BusTypeUnknown | 0 |
Unknown bus type |
BusTypeUSB | 1 |
USB bus |
This class has no sub classes.
Some methods using this class:
- HIDAPIDeviceMBS.Enumerate(VendorID as Integer = 0, ProduceID as Integer = 0) as HIDAPIDeviceInfoMBS
Some properties using for this class:
- HIDAPIDeviceInfoMBS.NextDevice as HIDAPIDeviceInfoMBS
- HIDAPIDeviceMBS.DeviceInfo as HIDAPIDeviceInfoMBS
Some examples using this class:
Blog Entries
- News from the MBS Xojo Plugins Version 24.1
- Get started with HIDAPI classes in Xojo
- MonkeyBread Software Releases the MBS Xojo Plugins in version 24.1
- MBS Xojo Plugins, version 24.1pr4
Release notes
- Version 24.1
- Added BusType property and constants to HIDAPIDeviceInfoMBS class.
The items on this page are in the following plugins: MBS USB Plugin.
