Platforms to show: All Mac Windows Linux Cross-Platform
OldPhidgetAdvancedServoMBS class Deprecated
Super class: OldPhidgetMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Phidgets | MBS Phidgets Plugin | 7.7 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
This item is deprecated and should no longer be used.
You can use PhidgetRCServoMBS instead.
A class for a phidget advanced servo device.
On the time the plugin was written the phidget documentation did not include this class so the documentation here is limited.
Subclass of the OldPhidgetMBS class.
- 3 events
- event CurrentChanged(index as Integer, value as Double)
- event PositionChanged(index as Integer, value as Double)
- event VelocityChanged(index as Integer, value as Double)
- 26 methods
- method Constructor
- method getAcceleration(index as Integer) as Double
- method getAccelerationMax(index as Integer) as Double
- method getAccelerationMin(index as Integer) as Double
- method getCurrent(index as Integer) as Double
- method getEngaged(index as Integer) as boolean
- method getMotorCount as Integer
- method getPosition(index as Integer) as Double
- method getPositionMax(index as Integer) as Double
- method getPositionMin(index as Integer) as Double
- method getServoType(index as Integer) as Integer
- method getSpeedRampingOn(index as Integer) as boolean
- method getStopped(index as Integer) as boolean
- method getVelocity(index as Integer) as Double
- method getVelocityLimit(index as Integer) as Double
- method getVelocityMax(index as Integer) as Double
- method getVelocityMin(index as Integer) as Double
- method setAcceleration(index as Integer, value as Double)
- method setEngaged(index as Integer, value as boolean)
- method setPosition(index as Integer, value as Double)
- method setPositionMax(index as Integer, value as Double)
- method setPositionMin(index as Integer, value as Double)
- method setServoParameters(index as Integer, min_us as Double, max_us as Double, degrees as Double, velocity_max as Double)
- method setServoType(index as Integer, value as Integer)
- method setSpeedRampingOn(index as Integer, value as boolean)
- method setVelocityLimit(index as Integer, value as Double)
- 25 constants
Constants
Constant | Value | Description |
---|---|---|
PHIDGET_SERVO_DEFAULT | 1 | One of the servo type constants. |
PHIDGET_SERVO_FIRGELLI_L12_100_100_06_R | 17 | One of the servo type constants. |
PHIDGET_SERVO_FIRGELLI_L12_100_50_06_R | 16 | One of the servo type constants. |
PHIDGET_SERVO_FIRGELLI_L12_30_50_06_R | 13 | One of the servo type constants. |
PHIDGET_SERVO_FIRGELLI_L12_50_100_06_R | 14 | One of the servo type constants. |
PHIDGET_SERVO_FIRGELLI_L12_50_210_06_R | 15 | One of the servo type constants. |
PHIDGET_SERVO_HITEC_805BB | 5 | One of the servo type constants. |
PHIDGET_SERVO_HITEC_815BB | 12 | One of the servo type constants. |
PHIDGET_SERVO_HITEC_HS322HD | 3 | One of the servo type constants. |
PHIDGET_SERVO_HITEC_HS422 | 6 | One of the servo type constants. |
PHIDGET_SERVO_HITEC_HS485HB | 10 | One of the servo type constants. |
PHIDGET_SERVO_HITEC_HS5245MG | 4 | One of the servo type constants. |
PHIDGET_SERVO_HITEC_HS645MG | 11 | One of the servo type constants. |
PHIDGET_SERVO_HITEC_HS785HB | 9 | One of the servo type constants. |
PHIDGET_SERVO_HITEC_HSR1425CR | 8 | One of the servo type constants. |
PHIDGET_SERVO_RAW_us_MODE | 2 | One of the servo type constants. |
PHIDGET_SERVO_SPRINGRC_SM_S2313M | 18 | One of the servo type constants. |
PHIDGET_SERVO_SPRINGRC_SM_S3317M | 19 | One of the servo type constants. |
PHIDGET_SERVO_SPRINGRC_SM_S3317SR | 20 | One of the servo type constants. |
PHIDGET_SERVO_SPRINGRC_SM_S4303R | 21 | One of the servo type constants. |
PHIDGET_SERVO_SPRINGRC_SM_S4315M | 22 | One of the servo type constants. |
PHIDGET_SERVO_SPRINGRC_SM_S4315R | 23 | One of the servo type constants. |
PHIDGET_SERVO_SPRINGRC_SM_S4505B | 24 | One of the servo type constants. |
PHIDGET_SERVO_TOWERPRO_MG90 | 7 | One of the servo type constants. |
PHIDGET_SERVO_USER_DEFINED | 25 | One of the servo type constants. |
Super class OldPhidgetMBS
- 7 events
- event Attach
- event Detach
- event Error(errorCode as Integer, errorDescription as string)
- event ServerConnect
- event ServerDisconnect
- event Wakeup
- event WillSleep
- 2 properties
- 24 methods
- method Close
- method disableLogging
- method enableLogging(level as Integer, outputFile as string)
- method GetDeviceClass as Integer
- method GetDeviceID as Integer
- method GetDeviceLabel as string
- method GetDeviceName as string
- method GetDeviceStatus as Integer
- method GetDeviceType as string
- method GetDeviceVersion as Integer
- method GetErrorDescription(errorcode as Integer) as string
- method GetLibraryVersion as string
- method GetSerialNumber as Integer
- method GetServerAddress(byref port as Integer) as string
- method GetServerID as string
- method GetServerStatus as Integer
- method Open(serialNumber as Integer = -1)
- method OpenLabel(label as string = "")
- method openLabelRemote(label as string, serverID as string, password as string = "")
- method openLabelRemoteIP(label as string, addr as string, port as Integer, password as string = "")
- method openRemote(serial as Integer, serverID as string, password as string = "")
- method openRemoteIP(serial as Integer, addr as string, port as Integer, password as string = "")
- method SetDeviceLabel(label as string)
- method waitForAttachment(milliseconds as Integer)
- 2 shared methods
- 161 constants
This class has no sub classes.
The items on this page are in the following plugins: MBS Phidgets Plugin.
OldPhidgetAccelerometerMBS - OldPhidgetAnalogMBS