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 |
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 |
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 |
The items on this page are in the following plugins: MBS Phidgets Plugin.