Phidgets
Class PhidgetTemperatureSensor

java.lang.Object
  extended by java.lang.Thread
      extended by Phidgets.Phidget
          extended by Phidgets.PhidgetTemperatureSensor
All Implemented Interfaces:
Runnable

public class PhidgetTemperatureSensor
extends Phidget


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
 
Field Summary
protected  _IPhidgetTemperatureSensorEvents events
           
 
Fields inherited from class Phidgets.Phidget
handler
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
PhidgetTemperatureSensor()
           
 
Method Summary
 void add_IPhidgetTemperatureSensorEventsListener(_IPhidgetTemperatureSensorEvents l)
           
 void Close()
           
 int GetNumTemperatureInputs()
           
 double GetTemperature(int Index)
           
 double GetTemperatureChangeTrigger(int Index)
           
 boolean Open(boolean Exclusive)
           
 boolean Open(boolean Exclusive, int SerialNumber)
           
 void remove_IPhidgetTemperatureSensorEventsListener(_IPhidgetTemperatureSensorEvents l)
           
 void run()
           
 void SetTemperatureChangeTrigger(int Index, double newVal)
           
 void SetUseImperial(boolean newVal)
           
 
Methods inherited from class Phidgets.Phidget
GetDeviceType, GetDeviceVersion, GetIsAttached, GetLibraryVersion, GetSerialNumber
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

events

protected _IPhidgetTemperatureSensorEvents events
Constructor Detail

PhidgetTemperatureSensor

public PhidgetTemperatureSensor()
Method Detail

Open

public boolean Open(boolean Exclusive)

Open

public boolean Open(boolean Exclusive,
                    int SerialNumber)

Close

public void Close()

run

public void run()
Specified by:
run in interface Runnable
Overrides:
run in class Thread

GetNumTemperatureInputs

public int GetNumTemperatureInputs()

GetTemperature

public double GetTemperature(int Index)

GetTemperatureChangeTrigger

public double GetTemperatureChangeTrigger(int Index)

SetTemperatureChangeTrigger

public void SetTemperatureChangeTrigger(int Index,
                                        double newVal)

SetUseImperial

public void SetUseImperial(boolean newVal)

add_IPhidgetTemperatureSensorEventsListener

public void add_IPhidgetTemperatureSensorEventsListener(_IPhidgetTemperatureSensorEvents l)

remove_IPhidgetTemperatureSensorEventsListener

public void remove_IPhidgetTemperatureSensorEventsListener(_IPhidgetTemperatureSensorEvents l)