GroupLab.Phidgets.NET Documentation

GroupLab.Phidgets Namespace

Namespace hierarchy

Classes

Class Description
AdvancedServo Tha AdvancedServo class lets the programmer control one or more servo motors. The programmer can independently rotate each servo motor between 0 to 180 degrees.
AdvancedServoMotor Represents an advanced servo motor.
AdvancedServoMotorCollection Represents a collection of advanced servo motors.
AnalogSensor Represents an analog sensor on an interface kit.
AnalogSensorCollection Represents a collection of analog sensors on an interface kit.
BitStateChangeEventArgs Event parameters for an digital input or output value change.
DigitalInput Represents a digital input on an interface kit.
DigitalInputCollection Represents a collection of digital inputs on an interface kit.
DigitalOutput Represents a digital output on an interface kit.
DigitalOutputCollection Represents a collection of digital outputs.
Encoder The Encoder class lets a programmer control the encoder phidget.
EncoderCollection Represents a collection of Encoder units on an Encoder.
EncoderInput Represents a digital input on an Encoder.
EncoderInputCollection Represents a collection of digital inputs on an Encoder.
EncoderPositionChangeEventArgs Event parameters for when the encoder shaft of an Encoder phidget is rotated.
EncoderUnit Represents a single Encoder unit on an Encoder phidget.
HumiditySensor GroupLab.Phidgets.RFID reads RFID tags, a technology commonly used for security and location tracking.
IndexSensorChangeEventArgs Event parameters for when a the value of a sensor changes.
IntegerCollection IntegerCollection Class, created so we may use the CollectionEditor in design view for editing our filterSerialNumbers Integer collections on our Phidgets.
InterfaceKit Provides a component for a Phidget Interface Kit device. The Phidget Interface Kit devices provide a combination of Digital Outputs, Digital Inputs and Analog Inputs. With this component, the programmer can: turn particular outputs on and off; get notified of changes of state of the inputs as events; configure events to fire when the analog inputs change;
Lamp Represents a single led on a LED phidget
LampCollection Represents a collection of lamps.
LED GroupLab.Phidgets.LED lets a programmer control one or more led lamps. The programmer can independently rotate each led motor between 0 to 180 degrees.
Marmot GroupLab.Phidgets.RFID reads RFID tags, a technology commonly used for security and location tracking.
MarmotEventArgs Event parameters for when a marmot phidget fires an event.
Motor Represents a motor attached to a motorcontrol phidget.
MotorCollection Represents a collection of motors on a motorcontrol phidget.
MotorControl GroupLab.Phidgets.Servo lets a programmer control one or more servo motors. The programmer can independently rotate each servo motor between 0 to 180 degrees.
MotorInput Represents a digital input on a motorcontrol phidget.
MotorInputCollection Represents a collection of digital inputs on a motorcontrol phidget.
PhidgetComponent Abstract class for a phidget component.
PhidgetErrorEventArgs Event parameters for when a phidget throws an error event.
PhidgetManager The PhidgetManager provides a centralized mechanism for managing one or more Phidget USB devices. The PhidgetManager will notify an application through the Attach event when new phidget devices are seen by the system (e.g., when a device is plugged in). When a phidget device is detached (e.g. by unplugging it) or otherwise lost to the system, the Detach event will fire.
PhidgetManagerEventArgs Event parameters for when a phidget device has been attached or detached.
Power GroupLab.Phidgets.Servo lets a programmer control one or more servo motors. The programmer can independently rotate each servo motor between 0 to 180 degrees.
PowerDriver Represents the power drivers on a power phidget.
PowerDriverCollection Represents a collection of power drivers on a power phidget.
RFID GroupLab.Phidgets.RFID reads RFID tags, a technology commonly used for security and location tracking.
RFIDOutput Represents a digital output on a RFID phidget.
RFIDOutputCollection Represents a collection of digital outputs on a RFID phidget.
RFIDTagEventArgs Event parameters for when a RFID detects a tag.
SensorChangeEventArgs Event parameters for when the value of a sensor changes.
Servo GroupLab.Phidgets.Servo lets a programmer control one or more servo motors. The programmer can independently rotate each servo motor between 0 to 180 degrees.
ServoEventArgs Event parameters for when e servo motor changes position.
ServoMotor Represents a servo motor attached to a servo phidget.
ServoMotorCollection Represents a collection of servo motors on attached to a servo phidget.
TextLCD GroupLab.Phidgets.TextLCD outputs Text to a screen similar to those used in cellphones
WeightChangeEventArgs Event parameters for when the value of a weight sensor changes.
WeightSensor GroupLab.Phidgets.RFID reads RFID tags, a technology commonly used for security and location tracking.

Interfaces

Interface Description
IPhidgetComponentSkin Interface for a visual representation for a phidget component.

Delegates

Delegate Description
BitStateChangeEventHandler Represents the method that will handle the BitStateChange event.
EncoderPositionChangeEventHandler Represents the method that will handle the EncoderPositionChange event.
IndexSensorChangeEventHandler Represents the method that will handle the IndexSensorChange event.
MarmotEventHandler Represents the method that will handle the Marmot event.
PhidgetErrorEventHandler Represents the method that will handle the PhidgetError event.
PhidgetManagerEventHandler Represents the method that will handle the PhidgetManager event.
RFIDTagEventHandler Represents the method that will handle the RFIDTag event.
SensorChangeEventHandler Represents the method that will handle the SensorChange event.
ServoEventHandler Represents the method that will handle the ServoEvent event.
WeightChangeEventHandler Represents the method that will handle the WeightChange event.