The plugin part MBS Phidgets Plugin
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The plugin MBS Phidgets Plugin:
- class OldPhidgetAccelerometerMBS
- class OldPhidgetAdvancedServoMBS
- method getVelocityLimit(index as integer) as double
- method getVelocityMax(index as integer) as double
- method getVelocityMin(index as integer) as double
- method setVelocityLimit(index as integer, value as double)
- method Constructor
- method getAccelerationMax(index as integer) as double
- method getAccelerationMin(index as integer) as double
- method getAcceleration(index as integer) as double
- method setAcceleration(index as integer, value as double)
- method getPosition(index as integer) as double
- method setPosition(index as integer, value as double)
- method getPositionMin(index as integer) as double
- method setPositionMin(index as integer, value as double)
- method getPositionMax(index as integer) as double
- method setPositionMax(index as integer, value as double)
- method getMotorCount as integer
- method getVelocity(index as integer) as double
- method getCurrent(index as integer) as double
- method getStopped(index as integer) as boolean
- method getEngaged(index as integer) as boolean
- method setEngaged(index as integer, value as boolean)
- method getSpeedRampingOn(index as integer) as boolean
- method setSpeedRampingOn(index as integer, value as boolean)
- method getServoType(index as integer) as integer
- method setServoType(index as integer, value as integer)
- method setServoParameters(index as integer, min_us as double, max_us as double, degrees as double, velocity_max as double)
- event PositionChanged(index as integer, value as double)
- event VelocityChanged(index as integer, value as double)
- event CurrentChanged(index as integer, value as double)
- class OldPhidgetAnalogMBS
- class OldPhidgetBridgeMBS
- class OldPhidgetDictionaryMBS
- class OldPhidgetEncoderMBS
- class OldPhidgetFrequencyCounterMBS
- class OldPhidgetGPGGAMBS
- class OldPhidgetGPGSAMBS
- class OldPhidgetGPGSVMBS
- class OldPhidgetGPRMCMBS
- class OldPhidgetGPSDateMBS
- class OldPhidgetGPSMBS
- class OldPhidgetGPSSatInfoMBS
- class OldPhidgetGPSTimeMBS
- class OldPhidgetGPVTGMBS
- class OldPhidgetInterfaceKitMBS
- class OldPhidgetIRCodeInfoMBS
- class OldPhidgetIRMBS
- class OldPhidgetLEDMBS
- class OldPhidgetManagerMBS
- class OldPhidgetMBS
- method Open(serialNumber as integer = -1)
- method OpenLabel(label 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 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 disableLogging
- method enableLogging(level as integer, outputFile as string)
- method waitForAttachment(milliseconds as integer)
- method Close
- method GetDeviceStatus as integer
- method GetSerialNumber as integer
- method GetDeviceVersion as integer
- method GetDeviceType as string
- method GetDeviceName as string
- method GetErrorDescription(errorcode as integer) as string
- method GetLibraryVersion as string
- method GetDeviceLabel as string
- method SetDeviceLabel(label as string)
- method GetServerID as string
- method GetServerAddress(byref port as integer) as string
- method GetServerStatus as integer
- method GetDeviceID as integer
- method GetDeviceClass as integer
- property Handle as Integer
- property Lasterror as Integer
- shared method PUNK_DBL as double
- shared method PUNK_FLT as single
- event Detach
- event Attach
- event Error(errorCode as integer, errorDescription as string)
- event ServerConnect
- event ServerDisconnect
- event WillSleep
- event Wakeup
- class OldPhidgetMissingFunctionExceptionMBS
- class OldPhidgetMotorControlMBS
- method getBackEMF(index as integer) as double
- method getBackEMFSensingState(index as integer) as integer
- method setBackEMFSensingState(index as integer, EMFState as integer)
- method getEncoderPosition(index as integer) as integer
- method setEncoderPosition(index as integer, position as integer)
- method getEncoderCount as integer
- method getSupplyVoltage as double
- method getBraking(index as integer) as double
- method setBraking(index as integer, value as double)
- method getSensorRawValue(index as integer) as integer
- method getSensorValue(index as integer) as integer
- method getSensorCount as integer
- method getRatiometric as integer
- method setRatiometric(value as integer)
- method Constructor
- method getCurrent(index as integer) as double
- method getAcceleration(index as integer) as double
- method setAcceleration(index as integer, value as double)
- method getInputCount as integer
- method getMotorCount as integer
- method getInputState(index as integer) as boolean
- method getVelocity(index as integer) as double
- method setVelocity(index as integer, value as double)
- method getAccelerationMax(index as integer) as double
- method getAccelerationMin(index as integer) as double
- event InputChanged(index as integer, value as integer)
- event VelocityChanged(index as integer, value as double)
- event CurrentChanged(index as integer, value as double)
- event BackEMFUpdated(index as integer, voltage as double)
- event SensorUpdated(index as integer, sensorValue as integer)
- event CurrentUpdated(index as integer, current as double)
- event EncoderPositionChanged(index as integer, time as integer, positionChange as integer)
- event EncoderPositionUpdated(index as integer, positionChange as integer)
- class OldPhidgetNMEADataMBS
- class OldPhidgetNotInitialzedExceptionMBS
- class OldPhidgetPHSensorMBS
- class OldPhidgetRFIDMBS
- class OldPhidgetServoMBS
- class OldPhidgetSpatialEventDataMBS
- class OldPhidgetSpatialMBS
- method Constructor
- method getAccelerationAxisCount as integer
- method getGyroAxisCount as integer
- method getCompassAxisCount as integer
- method getAcceleration(index as integer) as double
- method getAccelerationMin(index as integer) as double
- method getAccelerationMax(index as integer) as double
- method getAngularRate(index as integer) as double
- method getAngularRateMin(index as integer) as double
- method getAngularRateMax(index as integer) as double
- method getMagneticField(index as integer) as double
- method getMagneticFieldMin(index as integer) as double
- method getMagneticFieldMax(index as integer) as double
- method zeroGyro
- method resetCompassCorrectionParameters
- method getDataRate as integer
- method setDataRate(milliseconds as integer)
- method getDataRateMax as integer
- method getDataRateMin as integer
- method setCompassCorrectionParameters(magField as double, offset0 as double, offset1 as double, offset2 as double, gain0 as double, gain1 as double, gain2 as double, T0 as double, T1 as double, T2 as double, T3 as double, T4 as double, T5 as double)
- event SpatialData(data() as OldPhidgetSpatialEventDataMBS, dataCount as integer)
- class OldPhidgetStepperMBS
- method Constructor
- method getAcceleration(index as integer) as double
- method setAcceleration(index as integer, value as double)
- method getInputCount as integer
- method getMotorCount as integer
- method getInputState(index as integer) as boolean
- method getEngaged(index as integer) as boolean
- method setEngaged(index as integer, value as boolean)
- method getStopped(index as integer) as boolean
- method getAccelerationMax(index as integer) as double
- method getAccelerationMin(index as integer) as double
- 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 getCurrent(index as integer) as double
- method getCurrentLimit(index as integer) as double
- method getCurrentMax(index as integer) as double
- method getCurrentMin(index as integer) as double
- method setCurrentLimit(index as integer, value as double)
- method setVelocityLimit(index as integer, value as double)
- method getTargetPosition(index as integer) as int64
- method getCurrentPosition(index as integer) as int64
- method setCurrentPosition(index as integer, value as int64)
- method setTargetPosition(index as integer, value as int64)
- method getPositionMax(index as integer) as int64
- method getPositionMin(index as integer) as int64
- event InputChanged(index as integer, value as integer)
- event ServoChanged(index as integer, value as int64)
- event CurrentChanged(index as integer, value as double)
- event VelocityChanged(index as integer, value as double)
- class OldPhidgetTemperatureSensorMBS
- class OldPhidgetTextLCDMBS
- class OldPhidgetTextLEDMBS
- class OldPhidgetWeightSensorMBS
- class PhidgetAccelerometerMBS
- class PhidgetBLDCMotorMBS
- class PhidgetCapacitiveTouchMBS
- class PhidgetCurrentInputMBS
- class PhidgetDCMotorMBS
- class PhidgetDictionaryMBS
- class PhidgetDigitalInputMBS
- class PhidgetDigitalOutputMBS
- class PhidgetDistanceSensorMBS
- class PhidgetEncoderMBS
- class PhidgetErrorExceptionMBS
- class PhidgetFrequencyCounterMBS
- class PhidgetGPGGAMBS
- class PhidgetGPGSAMBS
- class PhidgetGPRMCMBS
- class PhidgetGPSMBS
- class PhidgetGPSNMEAMBS
- class PhidgetGPVTGMBS
- class PhidgetGyroscopeMBS
- class PhidgetHubMBS
- class PhidgetHumiditySensorMBS
- class PhidgetIRCodeInfoMBS
- class PhidgetIRMBS
- class PhidgetLCDMBS
- method setCharacterBitmapAsync(Font as Integer, Character as String, Bitmap as MemoryBlock)
- method ClearAsync
- method copyAsync(sourceFramebuffer as Integer, destFramebuffer as Integer, sourceX1 as Integer, sourceY1 as Integer, sourceX2 as Integer, sourceY2 as Integer, destX as Integer, destY as Integer, inverted as Integer)
- method drawLineAsync(x1 as Integer, y1 as Integer, x2 as Integer, y2 as Integer)
- method drawPixelAsync(x as Integer, y as Integer, pixelState as Integer)
- method drawRectAsync(x1 as Integer, y1 as Integer, x2 as Integer, y2 as Integer, filled as Integer, inverted as Integer = 0)
- method FlushAsync
- method writeBitmapAsync(xPosition as Integer, yPosition as Integer, xSize as Integer, ySize as Integer, Bitmap as MemoryBlock)
- method writeTextAsync(Font as Integer, xPosition as Integer, yPosition as Integer, Text as String)
- method saveFrameBufferAsync(frameBuffer as Integer)
- method copy(sourceFramebuffer as Integer, destFramebuffer as Integer, sourceX1 as Integer, sourceY1 as Integer, sourceX2 as Integer, sourceY2 as Integer, destX as Integer, destY as Integer, inverted as Integer)
- method drawPixel(x as Integer, y as Integer, pixelState as Integer)
- method drawLine(x1 as Integer, y1 as Integer, x2 as Integer, y2 as Integer)
- method drawRect(x1 as Integer, y1 as Integer, x2 as Integer, y2 as Integer, filled as Integer, inverted as Integer = 0)
- method writeText(Font as Integer, xPosition as Integer, yPosition as Integer, Text as String)
- method writeBitmap(xPosition as Integer, yPosition as Integer, xSize as Integer, ySize as Integer, Bitmap as MemoryBlock)
- method saveFrameBuffer(frameBuffer as Integer)
- method Constructor
- method setCharacterBitmap(Font as Integer, Character as String, Bitmap as MemoryBlock)
- method MaxCharacters(font as Integer) as Integer
- method Clear
- method Flush
- method Initialize
- method setFontSize(Font as Integer, Width as Integer, Height as Integer)
- method getFontSize(Font as Integer, byref Width as Integer, byref Height as Integer)
- property Height as Integer
- property Width as Integer
- property Contrast as Double
- property MinContrast as Double
- property MaxContrast as Double
- property Backlight as Double
- property MinBacklight as Double
- property MaxBacklight as Double
- property CursorBlink as Boolean
- property Sleeping as Boolean
- property CursorOn as Boolean
- property ScreenSize as Integer
- property FrameBuffer as Integer
- event setCharacterBitmapAsyncCompleted(ReturnCode as integer)
- event clearAsyncCompleted(ReturnCode as integer)
- event copyAsyncCompleted(ReturnCode as integer)
- event drawLineAsyncCompleted(ReturnCode as integer)
- event drawPixelAsyncCompleted(ReturnCode as integer)
- event drawRectAsyncCompleted(ReturnCode as integer)
- event flushAsyncCompleted(ReturnCode as integer)
- event writeBitmapAsyncCompleted(ReturnCode as integer)
- event writeTextAsyncCompleted(ReturnCode as integer)
- event saveFrameBufferAsyncCompleted(ReturnCode as integer)
- class PhidgetLightSensorMBS
- class PhidgetLogMBS
- class PhidgetMagnetometerMBS
- method MagneticField as Double()
- method MinMagneticField as Double()
- method MaxMagneticField as Double()
- method Constructor
- method saveCorrectionParameters
- method resetCorrectionParameters
- method setCorrectionParameters(magneticField as double, offset0 as double, offset1 as double, offset2 as double, gain0 as double, gain1 as double, gain2 as double, T0 as double, T1 as double, T2 as double, T3 as double, T4 as double, T5 as double)
- property Timestamp as Double
- property HeatingEnabled as Boolean
- property AxisCount as Integer
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property MagneticFieldChangeTrigger as Double
- property MinMagneticFieldChangeTrigger as Double
- property MaxMagneticFieldChangeTrigger as Double
- event MagneticFieldChanged(magneticField() as double, timestamp as double)
- class PhidgetManagerMBS
- class PhidgetMBS
- class PhidgetMissingFunctionExceptionMBS
- class PhidgetMotorPositionControllerMBS
- class PhidgetNetMBS
- class PhidgetNotInitialzedExceptionMBS
- class PhidgetPHSensorMBS
- class PhidgetPowerGuardMBS
- class PhidgetPressureSensorMBS
- class PhidgetRCServoMBS
- class PhidgetResistanceInputMBS
- class PhidgetRFIDMBS
- class PhidgetServerMBS
- class PhidgetSoundSensorMBS
- class PhidgetSpatialMBS
- method Constructor
- method zeroGyro
- method zeroAlgorithm
- method resetMagnetometerCorrectionParameters
- method saveMagnetometerCorrectionParameters
- method setAHRSParameters(angularVelocityThreshold as double, AngularVelocityDeltaThreshold as double, accelerationThreshold as double, magTime as double, accelTime as double, biasTime as double)
- method setMagnetometerCorrectionParameters(magneticField as double, offset0 as double, offset1 as double, offset2 as double, gain0 as double, gain1 as double, gain2 as double, T0 as double, T1 as double, T2 as double, T3 as double, T4 as double, T5 as double)
- property Algorithm as Integer
- property HeatingEnabled as Boolean
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property AlgorithmMagnetometerGain as Double
- event AlgorithmData(quaternion() as double, timestamp as double)
- event SpatialData(acceleration() as double, angularRate() as double, magneticField() as double, timestamp as double)
- class PhidgetStepperMBS
- class PhidgetTemperatureSensorMBS
- class PhidgetUnitInfoMBS
- class PhidgetVoltageInputMBS
- class PhidgetVoltageOutputMBS
- class PhidgetVoltageRatioInputMBS
- Globals: