Platforms to show: All Mac Windows Linux Cross-Platform

Back to PhidgetMotorPositionControllerMBS class.

PhidgetMotorPositionControllerMBS.DutyCycleUpdated(dutyCycle as double)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Phidgets MBS Phidgets Plugin 22.1 ✅ Yes ✅ Yes ✅ Yes ❌ No
The most recent duty cycle value will be reported in this event, which occurs when the DataInterval has elapsed.

This event will always occur when the DataInterval elapses. You can depend on this event for constant timing when implementing control loops in code. This is the last event to fire, giving you up-to-date access to all properties.

PhidgetMotorPositionControllerMBS.PositionChanged(position as double)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Phidgets MBS Phidgets Plugin 22.1 ✅ Yes ✅ Yes ✅ Yes ❌ No
The most recent position value will be reported in this event, which occurs when the DataInterval has elapsed.

Regardless of the DataInterval, this event will occur only when the position value has changed from the previous value reported.
Units for Position can be set by the user through the RescaleFactor. The RescaleFactor allows you to use more intuitive units such as rotations, or degrees.

position: The position value

PhidgetMotorPositionControllerMBS.setTargetVelocityAsyncCompleted(ReturnCode as integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Phidgets MBS Phidgets Plugin 22.1 ✅ Yes ✅ Yes ✅ Yes ❌ No
Called by setTargetVelocityAsync when completed.

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


The biggest plugin in space...