Phidgets
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
Phidgets
Classes for the Phidget USB devices.
- Globals
- Classes
- 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 Clear
- method ClearAsync
- method Constructor
- 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 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 drawLine(x1 as Integer, y1 as Integer, x2 as Integer, y2 as Integer)
- method drawLineAsync(x1 as Integer, y1 as Integer, x2 as Integer, y2 as Integer)
- method drawPixel(x as Integer, y as Integer, pixelState as Integer)
- method drawPixelAsync(x as Integer, y as Integer, pixelState as Integer)
- method drawRect(x1 as Integer, y1 as Integer, x2 as Integer, y2 as Integer, filled as Integer, inverted as Integer = 0)
- method drawRectAsync(x1 as Integer, y1 as Integer, x2 as Integer, y2 as Integer, filled as Integer, inverted as Integer = 0)
- method Flush
- method FlushAsync
- method getFontSize(Font as Integer, byref Width as Integer, byref Height as Integer)
- method Initialize
- method MaxCharacters(font as Integer) as Integer
- method saveFrameBuffer(frameBuffer as Integer)
- method saveFrameBufferAsync(frameBuffer as Integer)
- method setCharacterBitmap(Font as Integer, Character as String, Bitmap as MemoryBlock)
- method setCharacterBitmapAsync(Font as Integer, Character as String, Bitmap as MemoryBlock)
- method setFontSize(Font as Integer, Width as Integer, Height as Integer)
- method writeBitmap(xPosition as Integer, yPosition as Integer, xSize as Integer, ySize as Integer, Bitmap as MemoryBlock)
- method writeBitmapAsync(xPosition as Integer, yPosition as Integer, xSize as Integer, ySize as Integer, Bitmap as MemoryBlock)
- method writeText(Font as Integer, xPosition as Integer, yPosition as Integer, Text as String)
- method writeTextAsync(Font as Integer, xPosition as Integer, yPosition as Integer, Text as String)
- property Backlight as Double
- property Contrast as Double
- property CursorBlink as Boolean
- property CursorOn as Boolean
- property FrameBuffer as Integer
- property Height as Integer
- property MaxBacklight as Double
- property MaxContrast as Double
- property MinBacklight as Double
- property MinContrast as Double
- property ScreenSize as Integer
- property Sleeping as Boolean
- property Width 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 saveFrameBufferAsyncCompleted(ReturnCode as integer)
- event setCharacterBitmapAsyncCompleted(ReturnCode as integer)
- event writeBitmapAsyncCompleted(ReturnCode as integer)
- event writeTextAsyncCompleted(ReturnCode as integer)
- class PhidgetLightSensorMBS
- class PhidgetLogMBS
- class PhidgetMagnetometerMBS
- method Constructor
- method MagneticField as Double()
- method MaxMagneticField as Double()
- method MinMagneticField as Double()
- method resetCorrectionParameters
- method saveCorrectionParameters
- 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 AxisCount as Integer
- property DataInterval as UInt32
- property HeatingEnabled as Boolean
- property MagneticFieldChangeTrigger as Double
- property MaxDataInterval as UInt32
- property MaxMagneticFieldChangeTrigger as Double
- property MinDataInterval as UInt32
- property MinMagneticFieldChangeTrigger as Double
- property Timestamp 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
- method Constructor
- method LastTag(byref tagString as String, byref protocol as Integer)
- method Write(tagString as String, protocol as Integer, lockTag as Integer)
- property AntennaEnabled as Boolean
- property TagPresent as Boolean
- event TagFound(tag as String, protocol as Integer)
- event TagLost(tag as String, protocol as Integer)
- class PhidgetServerMBS
- class PhidgetSoundSensorMBS
- class PhidgetSpatialMBS
- method Constructor
- 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)
- method zeroAlgorithm
- method zeroGyro
- property Algorithm as Integer
- property AlgorithmMagnetometerGain as Double
- property DataInterval as UInt32
- property HeatingEnabled as Boolean
- property MaxDataInterval as UInt32
- property MinDataInterval as UInt32
- 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
Release notes
- Version 23.4
- Version 22.4
The items on this page are in the following plugins: MBS Phidgets Plugin.