Class TemperatureRange

java.lang.Object
com.flir.thermalsdk.live.remote.TemperatureRange

public final class TemperatureRange extends Object
Camera Temperature Range control interface.
  • Method Details

    • ranges

      public final Property<ArrayList<Pair<ThermalValue,ThermalValue>>> ranges()
      Get the list of available temperature ranges. Features: SUBSCRIBABLE (NO), WRITABLE (NO).
    • selectedIndex

      public final Property<Integer> selectedIndex()
      Select a temperature range from index. Features: SUBSCRIBABLE (YES), WRITABLE (YES).
      When 'selectedIndex' is being set on the network camera, the camera responds with a success, but it asynchronously sets itself up. In consequence, the success response doesn't necessarily mean the camera is done with changing the setting. This means that reading the 'selectedIndex' will return the old value for a short while, until the camera sets everything up internally. It is up to the developer to subscribe if it is required.
      When 'selectedIndex' is being set on the FLIR ONE camera, in order to properly reflect new value in CameraInformation the streaming must be started prior to setting the value and also ThermalImage.getImage() needs to be called.
      See Also: