MBS Xojo Developer Conference and Training
Join us from 3rd to 6th May 2017 in Berlin, Germany.

Platforms to show: All Mac Windows Linux Cross-Platform

HIDAPIDeviceMBS.DeviceHandle as Integer
property, USB, MBS USB Plugin (HIDAPI), class HIDAPIDeviceMBS,
Plugin version: 16.1, Mac: Yes, Win: Yes, Linux: Yes, Console & Web: Yes, Feedback.

Function: The device handle used.
Notes:
For Windows a HANDLE to the open device, for Mac a IOHIDDeviceRef reference and Linux the handle from open function.
(Read only property)
HIDAPIDeviceMBS.Error as String
property, USB, MBS USB Plugin (HIDAPI), class HIDAPIDeviceMBS,
Plugin version: 16.0, Mac: Yes, Win: Yes, Linux: Yes, Console & Web: Yes, Feedback.

Function: Get a string describing the last error which occurred.
Notes:
This function returns a string containing the last error which occurred or "" if none has occurred.
(Read only property)
HIDAPIDeviceMBS.FeatureReportLength as Integer
property, USB, MBS USB Plugin (HIDAPI), class HIDAPIDeviceMBS,
Plugin version: 16.1, Mac: Yes, Win: Yes, Linux: No, Console & Web: Yes, Feedback.

Function: The length of a feature report.
Notes:
Not implemented for Linux.
Returns -1 if unknown.
On Mac this is more the maximum report length.
(Read only property)
HIDAPIDeviceMBS.Handle as Integer
property, USB, MBS USB Plugin (HIDAPI), class HIDAPIDeviceMBS,
Plugin version: 16.0, Mac: Yes, Win: Yes, Linux: Yes, Console & Web: Yes, Feedback.

Function: The internal object reference.
Notes: (Read only property)
HIDAPIDeviceMBS.InputReportLength as Integer
property, USB, MBS USB Plugin (HIDAPI), class HIDAPIDeviceMBS,
Plugin version: 16.1, Mac: Yes, Win: Yes, Linux: No, Console & Web: Yes, Feedback.

Function: The length of an input report.
Notes:
Not implemented for Linux.
Returns -1 if unknown.
On Mac this is more the maximum report length.
(Read only property)
HIDAPIDeviceMBS.ManufacturerString as String
property, USB, MBS USB Plugin (HIDAPI), class HIDAPIDeviceMBS,
Plugin version: 16.0, Mac: Yes, Win: Yes, Linux: Yes, Console & Web: Yes, Feedback.

Function: The Manufacturer String from a HID device.
Notes: (Read only property)
HIDAPIDeviceMBS.NonBlocking as Boolean
property, USB, MBS USB Plugin (HIDAPI), class HIDAPIDeviceMBS,
Plugin version: 16.0, Mac: Yes, Win: Yes, Linux: Yes, Console & Web: Yes, Feedback.

Function: Set the device handle to be non-blocking.
Notes:
In non-blocking mode calls to Read() will return immediately with a value of 0 if there is no data to be read. In blocking mode, Read() will wait (block) until there is data to read before returning.
Nonblocking can be turned on and off at any time.

Value true: enable or not the nonblocking reads.
Value false: to disable nonblocking.
(Read and Write property)
HIDAPIDeviceMBS.OutputReportLength as Integer
property, USB, MBS USB Plugin (HIDAPI), class HIDAPIDeviceMBS,
Plugin version: 16.1, Mac: Yes, Win: Yes, Linux: No, Console & Web: Yes, Feedback.

Function: The length of an output report.
Notes:
Not implemented for Linux.
Returns -1 if unknown.
On Mac this is more the maximum report length.
(Read only property)
HIDAPIDeviceMBS.ProductString as String
property, USB, MBS USB Plugin (HIDAPI), class HIDAPIDeviceMBS,
Plugin version: 16.0, Mac: Yes, Win: Yes, Linux: Yes, Console & Web: Yes, Feedback.

Function: The Product String from a HID device.
Notes: (Read only property)
HIDAPIDeviceMBS.SerialNumber as String
property, USB, MBS USB Plugin (HIDAPI), class HIDAPIDeviceMBS,
Plugin version: 16.0, Mac: Yes, Win: Yes, Linux: Yes, Console & Web: Yes, Feedback.

Function: The Serial Number String from a HID device.
Notes: (Read only property)

The items on this page are in the following plugins: MBS USB Plugin.




Links
MBS REAL studio tutorial videos