Class Thermal

java.lang.Object
com.dalsemi.onewire.application.tag.TaggedDevice
com.dalsemi.onewire.application.tag.Thermal
All Implemented Interfaces:
TaggedSensor

public class Thermal extends TaggedDevice implements TaggedSensor
This class provides a default object for the Thermal type of a tagged 1-Wire device.
  • Constructor Details

    • Thermal

      public Thermal()
      Creates an object for the device.
    • Thermal

      public Thermal(DSPortAdapter adapter, String netAddress)
      Creates an object for the device with the supplied address and device type connected to the supplied port adapter.
      Parameters:
      adapter - The adapter serving the sensor.
      netAddress - The 1-Wire network address of the sensor.
  • Method Details

    • readSensor

      public String readSensor() throws OneWireException
      The readSensor method returns a temperature in degrees Celsius
      Specified by:
      readSensor in interface TaggedSensor
      Returns:
      String temperature in degrees Celsius
      Throws:
      OneWireException - on a communication or setup error with the 1-Wire adapter