Platforms to show: All Mac Windows Linux Cross-Platform

Back to OldPhidgetMotorControlMBS class.

OldPhidgetMotorControlMBS.BackEMFUpdated(index as Integer, voltage as Double)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Phidgets MBS Phidgets Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ❌ No
This event is called at a constant rate; every 16ms, when back EMF sensing is enabled for that motor.

OldPhidgetMotorControlMBS.CurrentChanged(index as Integer, value as Double)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Phidgets MBS Phidgets Plugin 7.7 ✅ Yes ✅ Yes ✅ Yes ❌ No
The current motor current consumption changed.

Index: Index of the Motor firing the Event
Value: Value of the Motor Current

With plugin version 8.5 and newer this event is executed on the main thread of your application to avoid crashes with Xojo. Events are buffered until you the main thread has time available.
Older plugins execute the event on the thread where the event was created which may lead into problems described in the ThreadMBS class documentation.

OldPhidgetMotorControlMBS.CurrentUpdated(index as Integer, current as Double)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Phidgets MBS Phidgets Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ❌ No
The current update event.

This is called at a constant rate; every 8ms.

OldPhidgetMotorControlMBS.EncoderPositionChanged(index as Integer, time as Integer, positionChange as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Phidgets MBS Phidgets Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ❌ No
The encoder position change event.

This is called when the encoder position changes.

OldPhidgetMotorControlMBS.EncoderPositionUpdated(index as Integer, positionChange as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Phidgets MBS Phidgets Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ❌ No
The encoder position update event.

This is called at a constant rate; every 8ms, whether the encoder position has changed or not.

OldPhidgetMotorControlMBS.InputChanged(index as Integer, value as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Phidgets MBS Phidgets Plugin 7.7 ✅ Yes ✅ Yes ✅ Yes ❌ No
The input value changed.

Index: Index of the Input firing the Event
State: State of the Input

With plugin version 8.5 and newer this event is executed on the main thread of your application to avoid crashes with Xojo. Events are buffered until you the main thread has time available.
Older plugins execute the event on the thread where the event was created which may lead into problems described in the ThreadMBS class documentation.

OldPhidgetMotorControlMBS.SensorUpdated(index as Integer, sensorValue as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Phidgets MBS Phidgets Plugin 11.1 ✅ Yes ✅ Yes ✅ Yes ❌ No
The sensor update event.

This is called at a constant rate; every 8ms.

OldPhidgetMotorControlMBS.VelocityChanged(index as Integer, value as Double)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Phidgets MBS Phidgets Plugin 8.4 ✅ Yes ✅ Yes ✅ Yes ❌ No
This event is called when the velocity changes.

With plugin version 8.5 and newer this event is executed on the main thread of your application to avoid crashes with Xojo. Events are buffered until you the main thread has time available.
Older plugins execute the event on the thread where the event was created which may lead into problems described in the ThreadMBS class documentation.

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


The biggest plugin in space...