Phidget Common.lvlib:GetDeviceInfo.vi

Gets all device information required to open a Phidget channel. Intended for use to open a Phidget after it has been discovered by the Phidget Manager.

Phidget Common.lvlib:GetDeviceInfo.vi

cu64

Device In

Device # Identification

cerrcodeclst

error in (no error)

error in can accept error information wired from VIs previously called.

iu64

Device Out

Same as Device In

ierrcodeclst

error out

error out passes error or warning information out of a VI to be used by other VIs.

iu32

Channel Class

The channel class

Enumeration Values
NameValue
PHIDCHCLASS_NOTHING0
PHIDCHCLASS_ACCELEROMETER1
PHIDCHCLASS_BLDCMOTOR35
PHIDCHCLASS_CAPACITIVETOUCH14
PHIDCHCLASS_CURRENTINPUT2
PHIDCHCLASS_CURRENTOUTPUT38
PHIDCHCLASS_DATAADAPTER3
PHIDCHCLASS_DCMOTOR4
PHIDCHCLASS_DICTIONARY36
PHIDCHCLASS_DIGITALINPUT5
PHIDCHCLASS_DIGITALOUTPUT6
PHIDCHCLASS_DISTANCESENSOR7
PHIDCHCLASS_ENCODER8
PHIDCHCLASS_FIRMWAREUPGRADE32
PHIDCHCLASS_FREQUENCYCOUNTER9
PHIDCHCLASS_GENERIC33
PHIDCHCLASS_GPS10
PHIDCHCLASS_GYROSCOPE12
PHIDCHCLASS_HUB13
PHIDCHCLASS_HUMIDITYSENSOR15
PHIDCHCLASS_IR16
PHIDCHCLASS_LCD11
PHIDCHCLASS_LIGHTSENSOR17
PHIDCHCLASS_MAGNETOMETER18
PHIDCHCLASS_MESHDONGLE19
PHIDCHCLASS_MOTORPOSITIONCONTROLLER34
PHIDCHCLASS_PHSENSOR37
PHIDCHCLASS_POWERGUARD20
PHIDCHCLASS_PRESSURESENSOR21
PHIDCHCLASS_RCSERVO22
PHIDCHCLASS_RESISTANCEINPUT23
PHIDCHCLASS_RFID24
PHIDCHCLASS_SOUNDSENSOR25
PHIDCHCLASS_SPATIAL26
PHIDCHCLASS_STEPPER27
PHIDCHCLASS_TEMPERATURESENSOR28
PHIDCHCLASS_VOLTAGEINPUT29
PHIDCHCLASS_VOLTAGEOUTPUT30
PHIDCHCLASS_VOLTAGERATIOINPUT31

inclst

Device Info

Information required to specify which Phidget to open

iu16

Connection

Selects whether to look for a Phidget on the Local machine, over a Remote network, or both (No Preference)

istr

ChannelClassName

The name of the channel's class