Platforms to show: All Mac Windows Linux Cross-Platform
PhidgetManagerMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Phidgets | MBS Phidgets Plugin | 22.1 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
This is useful for listing all available Phidgets so you can select which ones to use at runtime.
You do not need to use a Phidget Manager if you know what Phidgets will be required for your application in advance.
Phidget channels that become available will each send an Attach event, and Phidgets that are removed from the system will send corresponding Detach events. If you are using a Phidget Manager, your program is responsible for keeping track of available Phidgets using these events.
Please use LoadLibrary shared method in PhidgetManagerMBS class to load Phidgets library before using the classes.
- 3 events
- event Attached(phid as PhidgetMBS)
- event Detached(phid as PhidgetMBS)
- event Error(errorCode as Integer, errorString as String)
- property Handle as Integer
- 2 shared properties
- shared property LibraryLoaded as Boolean
- shared property LibraryLoadError as String
- 4 methods
- method Close
- method Constructor
- method Destructor
- method Open
- 2 shared methods
- shared method LoadLibrary(file as FolderItem) as Boolean
- shared method LoadLibrary(path as String) as Boolean
This class has no sub classes.
Some examples using this class:
Blog Entries
- MBS Xojo Plugins, version 22.1pr4
- MBS Plugins 11.1 Release notes
- MBS REALbasic Plugins, version 11.1pr4
The items on this page are in the following plugins: MBS Phidgets Plugin.
PhidgetMagnetometerMBS - PhidgetMBS