Xojo Conferences
MBSSep2018MunichDE
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

MacHIDMBS.IOHIDDeviceInterface122Handle as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property USB MBS USB Plugin 15.0 Yes No No Yes, macOS only No
Function: The internal handle for the device interface object.
Notes:
This is of type IOHIDDeviceInterface122** from IOKit.
(Read only property)

Feedback, Comments & Corrections

MacHIDMBS.IOHIDObjectIteratorHandle as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property USB MBS USB Plugin 15.0 Yes No No Yes, macOS only No
Function: The iterator used to find USB devices.
Notes:
This is of type io_iterator_t from IOKit.
(Read only property)

Feedback, Comments & Corrections

MacHIDMBS.IOObjectHandle as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property USB MBS USB Plugin 15.0 Yes No No Yes, macOS only No
Function: The internal object reference for current device.
Notes:
This is of type io_object_t from IOKit.
(Read only property)

Feedback, Comments & Corrections

MacHIDMBS.Lasterror as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property USB MBS USB Plugin 6.4 Yes No No Yes, macOS only No
Function: Last error code.
Notes:
0 is success.
-1 means that the function is not available.
else Mac OS USB error codes.
error -536854447 is an USB timeout.
(Read and Write property)

Feedback, Comments & Corrections

MacHIDMBS.OnlyOneEventPerTick as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property USB MBS USB Plugin 14.2 Yes No No Yes, macOS only No
Function: Whether to limit ReceivedData event.
Notes:
Some devices send a lot of measurement data.
This option allows to slow down and limit to 60 events per second.
So if device sends a thousand data records per second, we can ignore over 90% and just pick a few to display.
(Read and Write property)

Feedback, Comments & Corrections

MacHIDMBS.TimeOut as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property USB MBS USB Plugin 6.4 Yes No No Yes, macOS only No
Function: Timeout value to use for sending/reading USB data.
Notes:
Please specify time in Milliseconds. Default is 500ms.
(Read and Write property)

Feedback, Comments & Corrections

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





Links
MBS Xojo PDF Plugins