Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Phidgets Plugin:Phidget:
All Console safe, 935 entry points.
- class PhidgetAccelerometerMBS
- method Acceleration as Double()
- method MinAcceleration as Double()
- method MaxAcceleration as Double()
- method Constructor
- property Timestamp as Double
- property AxisCount as Integer
- property HeatingEnabled as Boolean
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property AccelerationChangeTrigger as Double
- property MinAccelerationChangeTrigger as Double
- property MaxAccelerationChangeTrigger as Double
- event AccelerationChanged(acceleration() as double, timestamp as double)
- class PhidgetBLDCMotorMBS
- method Constructor
- method resetFailsafe
- method enableFailsafe(failsafeTime as UInt32)
- method addPositionOffset(positionOffset as double)
- method setTargetVelocityAsync(targetVelocity as double)
- property DriveMode as Integer
- property FailsafeBrakingEnabled as Boolean
- property FailsafeCurrentLimit as Double
- property SurgeCurrentLimit as Double
- property MinSurgeCurrentLimit as Double
- property MaxSurgeCurrentLimit as Double
- property Inductance as Double
- property MinInductance as Double
- property MaxInductance as Double
- property BrakingEnabled as Boolean
- property ActiveCurrentLimit as Double
- property CurrentLimit as Double
- property MinCurrentLimit as Double
- property MaxCurrentLimit as Double
- property Acceleration as Double
- property MinAcceleration as Double
- property MaxAcceleration as Double
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property MinFailsafeTime as UInt32
- property MaxFailsafeTime as UInt32
- property Position as Double
- property MinPosition as Double
- property MaxPosition as Double
- property RescaleFactor as Double
- property StallVelocity as Double
- property MinStallVelocity as Double
- property MaxStallVelocity as Double
- property Velocity as Double
- property MinVelocity as Double
- property MaxVelocity as Double
- property BrakingStrength as Double
- property MinBrakingStrength as Double
- property MaxBrakingStrength as Double
- property TargetBrakingStrength as Double
- property TargetVelocity as Double
- event BrakingStrengthChanged(brakingStrength as double)
- event PositionChanged(position as double)
- event VelocityUpdated(velocity as double)
- event setTargetVelocityAsyncCompleted(ReturnCode as integer)
- class PhidgetCapacitiveTouchMBS
- method Constructor
- property MinTouchValueChangeTrigger as Double
- property MaxTouchValueChangeTrigger as Double
- property TouchValueChangeTrigger as Double
- property MinTouchValue as Double
- property MaxTouchValue as Double
- property TouchValue as Double
- property IsTouched as Boolean
- property MinSensitivity as Double
- property MaxSensitivity as Double
- property Sensitivity as Double
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- event Touched(touchValue as double)
- event TouchEnded
- class PhidgetCurrentInputMBS
- method Constructor
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property Current as Double
- property PowerSupply as Integer
- property MinCurrent as Double
- property MaxCurrent as Double
- property MinCurrentChangeTrigger as Double
- property MaxCurrentChangeTrigger as Double
- property CurrentChangeTrigger as Double
- event CurrentChanged(current as double)
- class PhidgetDCMotorMBS
- method Constructor
- method resetFailsafe
- method enableFailsafe(failsafeTime as UInt32)
- method setTargetVelocityAsync(targetVelocity as double)
- property SurgeCurrentLimit as Double
- property MinSurgeCurrentLimit as Double
- property MaxSurgeCurrentLimit as Double
- property Inductance as Double
- property MinInductance as Double
- property MaxInductance as Double
- property FailsafeCurrentLimit as Double
- property FailsafeBrakingEnabled as Boolean
- property DriveMode as Integer
- property BrakingEnabled as Boolean
- property ActiveCurrentLimit as Double
- property BackEMFSensingState as Integer
- property BackEMF as Double
- property CurrentRegulatorGain as Double
- property MinCurrentRegulatorGain as Double
- property MaxCurrentRegulatorGain as Double
- property CurrentLimit as Double
- property MinCurrentLimit as Double
- property MaxCurrentLimit as Double
- property Acceleration as Double
- property MinAcceleration as Double
- property MaxAcceleration as Double
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property MinFailsafeTime as UInt32
- property MaxFailsafeTime as UInt32
- property Velocity as Double
- property MinVelocity as Double
- property MaxVelocity as Double
- property BrakingStrength as Double
- property MinBrakingStrength as Double
- property MaxBrakingStrength as Double
- property TargetBrakingStrength as Double
- property TargetVelocity as Double
- event BrakingStrengthChanged(brakingStrength as double)
- event BackEMFChanged(backEMF as double)
- event VelocityUpdated(velocity as double)
- event setTargetVelocityAsyncCompleted(ReturnCode as integer)
- class PhidgetDictionaryMBS
- method Constructor
- method add(key as String, value as String)
- method removeAll
- method remove(key as String)
- method update(key as String, value as String)
- method Keys as String()
- property Value(key as String) as String
- shared method validDictionaryKey(key as String) as Boolean
- event Added(Key as String, Value as String)
- event Removed(Key as String)
- event Updated(Key as String, Value as String)
- class PhidgetDigitalInputMBS
- class PhidgetDigitalOutputMBS
- method Constructor
- method resetFailsafe
- method enableFailsafe(failsafeTime as UInt32)
- method setDutyCycleAsync(dutyCycle as double)
- method setLEDCurrentLimitAsync(LEDCurrentLimit as double)
- method setStateAsync(state as boolean)
- property LEDForwardVoltage as Integer
- property MinLEDCurrentLimit as Double
- property MaxLEDCurrentLimit as Double
- property Frequency as Double
- property MinFrequency as Double
- property MaxFrequency as Double
- property LEDCurrentLimit as Double
- property DutyCycle as Double
- property MinDutyCycle as Double
- property MaxDutyCycle as Double
- property MinFailsafeTime as UInt32
- property MaxFailsafeTime as UInt32
- property State as Boolean
- event setDutyCycleAsyncCompleted(ReturnCode as integer)
- event setLEDCurrentLimitAsyncCompleted(ReturnCode as integer)
- event setStateAsyncCompleted(ReturnCode as integer)
- class PhidgetDistanceSensorMBS
- method SonarReflectionsDistances as UInt32()
- method SonarReflectionsAmplitudes as UInt32()
- method Constructor
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property Distance as UInt32
- property MinDistance as UInt32
- property MaxDistance as UInt32
- property DistanceChangeTrigger as UInt32
- property MinDistanceChangeTrigger as UInt32
- property MaxDistanceChangeTrigger as UInt32
- property SonarQuietMode as Boolean
- event DistanceChanged(distance as UInt32)
- event SonarReflectionsUpdated(distances() as UInt32, amplitudes() as UInt32)
- class PhidgetEncoderMBS
- method Constructor
- property IndexPosition as Int64
- property Position as Int64
- property Enabled as Boolean
- property IOMode as Integer
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property PositionChangeTrigger as UInt32
- property MinPositionChangeTrigger as UInt32
- property MaxPositionChangeTrigger as UInt32
- event PositionChanged(positionChange as Integer, timeChange as double, indexTriggered as Integer)
- class PhidgetErrorExceptionMBS
- class PhidgetFrequencyCounterMBS
- method Constructor
- method reset
- property FilterType as Integer
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property Enabled as Boolean
- property InputMode as Integer
- property Count as UInt64
- property Frequency as Double
- property MaxFrequency as Double
- property FrequencyCutoff as Double
- property MinFrequencyCutoff as Double
- property MaxFrequencyCutoff as Double
- property TimeElapsed as Double
- property PowerSupply as Integer
- event CountChanged(counts as UInt64, timeChange as double)
- event FrequencyChanged(frequency as double)
- class PhidgetGPGGAMBS
- class PhidgetGPGSAMBS
- class PhidgetGPRMCMBS
- class PhidgetGPSMBS
- method Constructor
- method NMEAData as PhidgetGPSNMEAMBS
- property Altitude as Double
- property Heading as Double
- property Latitude as Double
- property Longitude as Double
- property Velocity as Double
- property PositionFixState as Integer
- property Date as Date
- property DateTime as DateTime
- event HeadingChanged(heading as double, velocity as double)
- event PositionChanged(latitude as double, longitude as double, altitude as double)
- event PositionFixStateChanged(positionFixState as Boolean)
- class PhidgetGPSNMEAMBS
- class PhidgetGPVTGMBS
- class PhidgetGyroscopeMBS
- method Constructor
- method zero
- method AngularRate as Double()
- method MinAngularRate as Double()
- method MaxAngularRate as Double()
- property HeatingEnabled as Boolean
- property DataInterval as UInt32
- property Timestamp as Double
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property AxisCount as Integer
- event AngularRateUpdated(angularRate() as double, timestamp as double)
- class PhidgetHubMBS
- class PhidgetHumiditySensorMBS
- method Constructor
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property Humidity as Double
- property MinHumidity as Double
- property MaxHumidity as Double
- property MinHumidityChangeTrigger as Double
- property MaxHumidityChangeTrigger as Double
- property HumidityChangeTrigger as Double
- event HumidityChanged(humidity as double)
- class PhidgetIRCodeInfoMBS
- property toggleMask(index as Integer) as Integer
- property repeat(index as Integer) as Integer
- property zero(index as Integer) as Integer
- property one(index as Integer) as Integer
- property header(index as Integer) as Integer
- property dutyCycle as Double
- property bitCount as Integer
- property encoding as Integer
- property length as Integer
- property gap as Integer
- property trail as Integer
- property minRepeat as Integer
- property carrierFrequency as Integer
- class PhidgetIRMBS
- method Constructor
- method transmitRepeat
- method getLastCode(byref bitCount as UInt32) as String
- method getLastLearnedCode(byref codeInfo as PhidgetIRCodeInfoMBS) as String
- method transmit(code as String, codeInfo as PhidgetIRCodeInfoMBS)
- method transmitRaw(data as MemoryBlock, carrierFrequency as UInt32, dutyCycle as double, gap as UInt32)
- event CodeReceived(code as string, bitCount as Integer, isRepeat as Boolean)
- event Learned(code as string, codeInfo as PhidgetIRCodeInfoMBS)
- event RawDataReceived(data as MemoryBlock)
- 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
- property AutoFlush as Boolean
- 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
- method Constructor
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property Illuminance as Double
- property MinIlluminance as Double
- property MaxIlluminance as Double
- property IlluminanceChangeTrigger as Double
- property MinIlluminanceChangeTrigger as Double
- property MaxIlluminanceChangeTrigger as Double
- event IlluminanceChanged(illuminance as double)
- class PhidgetLogMBS
- method Constructor
- method Destructor
- shared method Log(LogLevel as Integer, Source as String, Message as String)
- shared method Log(LogLevel as Integer, Message as String)
- shared method Sources as String()
- shared method addSource(source as String, LogLevel as Integer)
- shared method enable(LogLevel as Integer, destination as String)
- shared method enableNetwork(address as string, port as Integer)
- shared method disableNetwork
- shared method disable
- shared method rotate
- shared method enableRotating
- shared method disableRotating
- shared method setRotating(size as UInt64, keepCount as Integer)
- shared method getRotating(byref size as UInt64, byref keepCount as Integer)
- shared property SourceLevel(source as String) as Integer
- shared property Level as Integer
- shared property isRotating as Boolean
- 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
- method Constructor
- method Destructor
- method Open
- method Close
- property Handle as Integer
- shared method LoadLibrary(path as String) as Boolean
- shared method LoadLibrary(file as FolderItem) as Boolean
- shared property LibraryLoaded as Boolean
- shared property LibraryLoadError as String
- event Attached(phid as PhidgetMBS)
- event Detached(phid as PhidgetMBS)
- event Error(errorCode as Integer, errorString as String)
- class PhidgetMBS
- method Destructor
- method Constructor
- method close
- method openWaitForAttachment(timeoutMs as UInt32 = 1000)
- method open
- method writeDeviceLabel(deviceLabel as String)
- method DeviceChannelCount(ChannelClass as Integer) as Integer
- method ChildDevices as PhidgetMBS()
- property MaxHubPortSpeed as UInt32
- property HubPortSupportsSetSpeed as Boolean
- property HubPortSupportsAutoSetSpeed as Boolean
- property HubPortSpeed as UInt32
- property DeviceSerialNumber as Integer
- property ChannelSubclass as Integer
- property ChannelClass as Integer
- property DeviceID as Integer
- property DeviceClass as Integer
- property DataInterval as UInt32
- property Parent as PhidgetMBS
- property Hub as PhidgetMBS
- property MeshMode as Integer
- property Handle as Integer
- property Channel as Integer
- property Attached as Boolean
- property IsChannel as Boolean
- property IsLocal as Boolean
- property IsRemote as Boolean
- property IsHubPortDevice as Boolean
- property HubPort as Integer
- property HubPortCount as Integer
- property ServerName as String
- property ServerUniqueName as String
- property ServerPeerName as String
- property ServerHostname as String
- property ChannelClassName as String
- property ChannelName as String
- property DeviceLabel as String
- property DeviceClassName as String
- property DeviceName as String
- property DeviceSKU as String
- property DeviceVersion as Integer
- property ServerVersionMajor as Integer
- property ServerVersionMinor as Integer
- property ClientVersionMajor as Integer
- property ClientVersionMinor as Integer
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property DataRate as Double
- property MinDataRate as Double
- property MaxDataRate as Double
- property IsOpen as Boolean
- shared method finalize(flags as Integer = 0)
- shared method resetLibrary
- shared method Poll
- shared property InstanceCount as Integer
- shared property LibraryVersion as String
- shared property LibraryVersionNumber as String
- event Attached
- event Detached
- event Error(errorCode as Integer, errorString as String)
- event PropertyChanged(propertyName as String)
- class PhidgetMissingFunctionExceptionMBS
- class PhidgetMotorPositionControllerMBS
- method setTargetVelocityAsync(targetVelocity as double)
- method resetFailsafe
- method enableFailsafe(failsafeTime as UInt32)
- method addPositionOffset(positionOffset as double)
- method Constructor
- property NormalizePID as Boolean
- property EnableExpectedPosition as Boolean
- property ExpectedPosition as Double
- property ActiveCurrentLimit as Double
- property PositionType as Integer
- property SurgeCurrentLimit as Double
- property MinSurgeCurrentLimit as Double
- property MaxSurgeCurrentLimit as Double
- property FailsafeBrakingEnabled as Boolean
- property Inductance as Double
- property MinInductance as Double
- property MaxInductance as Double
- property FailsafeCurrentLimit as Double
- property Kd as Double
- property Ki as Double
- property Kp as Double
- property IOMode as Integer
- property MinFailsafeTime as UInt32
- property MaxFailsafeTime as UInt32
- property Engaged as Boolean
- property DutyCycle as Double
- property DeadBand as Double
- property CurrentRegulatorGain as Double
- property MinCurrentRegulatorGain as Double
- property MaxCurrentRegulatorGain as Double
- property CurrentLimit as Double
- property MinCurrentLimit as Double
- property MaxCurrentLimit as Double
- property Acceleration as Double
- property MinAcceleration as Double
- property MaxAcceleration as Double
- property FanMode as Integer
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property Position as Double
- property MinPosition as Double
- property MaxPosition as Double
- property RescaleFactor as Double
- property StallVelocity as Double
- property MinStallVelocity as Double
- property MaxStallVelocity as Double
- property TargetPosition as Double
- property VelocityLimit as Double
- property MinVelocityLimit as Double
- property MaxVelocityLimit as Double
- event DutyCycleUpdated(dutyCycle as double)
- event PositionChanged(position as double)
- event setTargetVelocityAsyncCompleted(ReturnCode as integer)
- event ExpectedPositionChanged(expectedPosition as double)
- class PhidgetMotorVelocityControllerMBS
- method resetFailsafe
- method enableFailsafe(failsafeTime as UInt32)
- method Constructor
- property Velocity as Double
- property TargetVelocity as Double
- property MinTargetVelocity as Double
- property MaxTargetVelocity as Double
- property EnableExpectedVelocity as Boolean
- property ExpectedVelocity as Double
- property DataInterval as UInt32
- property CurrentLimit as Double
- property ActiveCurrentLimit as Double
- property PositionType as Integer
- property SurgeCurrentLimit as Double
- property MinSurgeCurrentLimit as Double
- property MaxSurgeCurrentLimit as Double
- property FailsafeBrakingEnabled as Boolean
- property Inductance as Double
- property MinInductance as Double
- property MaxInductance as Double
- property FailsafeCurrentLimit as Double
- property Kd as Double
- property Ki as Double
- property Kp as Double
- property MinFailsafeTime as UInt32
- property MaxFailsafeTime as UInt32
- property Engaged as Boolean
- property DutyCycle as Double
- property DeadBand as Double
- property MinCurrentLimit as Double
- property MaxCurrentLimit as Double
- property Acceleration as Double
- property MinAcceleration as Double
- property MaxAcceleration as Double
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property RescaleFactor as Double
- property StallVelocity as Double
- property MinStallVelocity as Double
- property MaxStallVelocity as Double
- event DutyCycleUpdated(dutyCycle as double)
- event ExpectedVelocityChanged(expectedVelocity as double)
- event VelocityChanged(velocity as double)
- class PhidgetNetMBS
- method Constructor
- method Destructor
- shared method addServer(serverName as String, address as String, port as Integer, password as String, Flags as Integer)
- shared method removeAllServers
- shared method enableServer(serverName as String)
- shared method disableServer(serverName as String, flags as Integer)
- shared method setServerPassword(serverName as String, password as String)
- shared method removeServer(serverName as String)
- shared method enableServerDiscovery(serverType as Integer)
- shared method disableServerDiscovery(serverType as Integer)
- event ServerAdded(server as PhidgetServerMBS)
- event ServerRemoved(server as PhidgetServerMBS)
- class PhidgetNotInitialzedExceptionMBS
- class PhidgetPHSensorMBS
- method Constructor
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property CorrectionTemperature as Double
- property MinCorrectionTemperature as Double
- property MaxCorrectionTemperature as Double
- property PH as Double
- property MinPH as Double
- property MaxPH as Double
- property PHChangeTrigger as Double
- property MinPHChangeTrigger as Double
- property MaxPHChangeTrigger as Double
- event PHChanged(PH as double)
- class PhidgetPowerGuardMBS
- method Constructor
- method resetFailsafe
- method enableFailsafe(failsafeTime as UInt32)
- property PowerEnabled as Boolean
- property FanMode as Integer
- property MinFailsafeTime as UInt32
- property MaxFailsafeTime as UInt32
- property OverVoltage as Double
- property MinOverVoltage as Double
- property MaxOverVoltage as Double
- class PhidgetPressureSensorMBS
- method Constructor
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property Pressure as Double
- property MinPressure as Double
- property MaxPressure as Double
- property PressureChangeTrigger as Double
- property MinPressureChangeTrigger as Double
- property MaxPressureChangeTrigger as Double
- event PressureChanged(pressure as double)
- class PhidgetRCServoMBS
- method Constructor
- method resetFailsafe
- method enableFailsafe(failsafeTime as UInt32)
- method setTargetPositionAsync(targetPosition as double)
- property SpeedRampingState as Integer
- property Voltage as Integer
- property MaxVelocityLimit as Double
- property MinVelocityLimit as Double
- property VelocityLimit as Double
- property Velocity as Double
- property MaxTorque as Double
- property MinTorque as Double
- property Torque as Double
- property TargetPosition as Double
- property MinPulseWidthLimit as Double
- property MaxPulseWidthLimit as Double
- property MinPulseWidth as Double
- property MaxPulseWidth as Double
- property MinPosition as Double
- property MaxPosition as Double
- property IsMoving as Boolean
- property Engaged as Boolean
- property Position as Double
- property MinAcceleration as Double
- property MaxAcceleration as Double
- property Acceleration as Double
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property DataInterval as UInt32
- property MinFailsafeTime as UInt32
- property MaxFailsafeTime as UInt32
- event PositionChanged(position as double)
- event TargetPositionReached(position as double)
- event VelocityChanged(velocity as double)
- event setTargetPositionAsyncCompleted(ReturnCode as integer)
- class PhidgetResistanceInputMBS
- method Constructor
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property Resistance as Double
- property MinResistance as Double
- property MaxResistance as Double
- property ResistanceChangeTrigger as Double
- property MinResistanceChangeTrigger as Double
- property MaxResistanceChangeTrigger as Double
- property RTDWireSetup as Integer
- event ResistanceChanged(resistance as double)
- class PhidgetRFIDMBS
- method LastTag(byref tagString as String, byref protocol as Integer)
- method Write(tagString as String, protocol as Integer, lockTag as Integer)
- method Constructor
- 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
- method Constructor
- method Octaves as Double()
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property DataInterval as UInt32
- property SPLRange as Integer
- property dB as Double
- property MaxdB as Double
- property dBA as Double
- property dBC as Double
- property NoiseFloor as Double
- property SPLChangeTrigger as Double
- property MinSPLChangeTrigger as Double
- property MaxSPLChangeTrigger as Double
- event SPLChanged(dB as Double, dBA as Double, dBC as Double, octaves() as Double)
- class PhidgetSpatialMBS
- method getQuaternion(byref x as double, byref y as double, byref z as double, byref w as double)
- method getEulerAngles(byref pitch as double, byref roll as double, byref heading as double)
- method MinMagneticField as Double()
- method MaxMagneticField as Double()
- method MinAcceleration as Double()
- method MaxAcceleration as Double()
- method MinAngularRate as Double()
- method MaxAngularRate as Double()
- 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
- method Constructor
- method resetFailsafe
- method enableFailsafe(failsafeTime as UInt32)
- method addPositionOffset(positionOffset as double)
- method setTargetPositionAsync(targetPosition as double)
- property HoldingCurrentLimit as Double
- property Engaged as Boolean
- property IsMoving as Boolean
- property ControlMode as Integer
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property MinFailsafeTime as UInt32
- property MaxFailsafeTime as UInt32
- property CurrentLimit as Double
- property MinCurrentLimit as Double
- property MaxCurrentLimit as Double
- property Acceleration as Double
- property MinAcceleration as Double
- property MaxAcceleration as Double
- property Position as Double
- property MinPosition as Double
- property MaxPosition as Double
- property RescaleFactor as Double
- property TargetPosition as Double
- property Velocity as Double
- property VelocityLimit as Double
- property MinVelocityLimit as Double
- property MaxVelocityLimit as Double
- event PositionChanged(position as double)
- event Stopped
- event VelocityChanged(velocity as double)
- event setTargetPositionAsyncCompleted(ReturnCode as integer)
- class PhidgetTemperatureSensorMBS
- method Constructor
- property RTDWireSetup as Integer
- property RTDType as Integer
- property ThermocoupleType as Integer
- property DataInterval as UInt32
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property Temperature as Double
- property MinTemperature as Double
- property MaxTemperature as Double
- property TemperatureChangeTrigger as Double
- property MinTemperatureChangeTrigger as Double
- property MaxTemperatureChangeTrigger as Double
- event TemperatureChanged(temperature as double)
- class PhidgetUnitInfoMBS
- class PhidgetVoltageInputMBS
- method Constructor
- property SensorType as Integer
- property VoltageRange as Integer
- property SensorUnit as PhidgetUnitInfoMBS
- property MinVoltage as Double
- property MaxVoltage as Double
- property Voltage as Double
- property DataInterval as UInt32
- property PowerSupply as Integer
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property SensorValue as Double
- property SensorValueChangeTrigger as Double
- property VoltageChangeTrigger as Double
- property MinVoltageChangeTrigger as Double
- property MaxVoltageChangeTrigger as Double
- event SensorChanged(sensorValue as double, sensorUnit as PhidgetUnitInfoMBS)
- event VoltageChanged(voltage as double)
- class PhidgetVoltageOutputMBS
- method Constructor
- method resetFailsafe
- method enableFailsafe(failsafeTime as UInt32)
- method setVoltageAsync(targetVelocity as double)
- property MinVoltage as Double
- property MaxVoltage as Double
- property Voltage as Double
- property MinFailsafeTime as UInt32
- property MaxFailsafeTime as UInt32
- property VoltageOutputRange as Integer
- property Enabled as Boolean
- event setVoltageAsyncCompleted(ReturnCode as integer)
- class PhidgetVoltageRatioInputMBS
- method Constructor
- property SensorUnit as PhidgetUnitInfoMBS
- property BridgeGain as Integer
- property BridgeEnabled as Boolean
- property SensorValue as Double
- property MinDataInterval as UInt32
- property MaxDataInterval as UInt32
- property DataInterval as UInt32
- property SensorType as Integer
- property VoltageRatioChangeTrigger as Double
- property SensorValueChangeTrigger as Double
- property VoltageRatio as Double
- property MaxVoltageRatio as Double
- property MinVoltageRatio as Double
- property MaxVoltageRatioChangeTrigger as Double
- property MinVoltageRatioChangeTrigger as Double
- event SensorChanged(sensorValue as double, sensorUnit as PhidgetUnitInfoMBS)
- event VoltageRatioChanged(voltageRatio as double)
Blog Entries
- XDevMag: Phidgets
- MBS Xojo Plugins, version 25.1pr3
- News from the MBS Xojo Plugins Version 25.0
- MonkeyBread Software Releases the MBS Xojo Plugins in version 25.0
- News from the MBS Xojo Plugins in version 24.5
- MonkeyBread Software Releases the MBS Xojo Plugins in version 22.1
- Rewritten Phidgets Plugin
- MBS Plugins 11.1 Release notes
- New Phidgets supported
- MonkeyBread Software Releases the MBS REALbasic plug-ins 9.2
Xojo Developer Magazine
