Package com.flir.thermalsdk.live.remote
Class RemoteControl
java.lang.Object
com.flir.thermalsdk.live.remote.RemoteControl
Camera remote control. Can read, manipulate and listen for events from a Camera.
-
Method Summary
Modifier and TypeMethodDescriptionInformation about the device.Check the camera state.@Nullable Battery
Get the Battery interface to monitor camera battery status.@Nullable Calibration
Get the camera calibration control interface.@Nullable Focus
getFocus()
Get the camera focus control interface.@Nullable FusionController
Get the camera fusion control interface.@Nullable MeasurementsController
Get the camera measurement tools control interface.@Nullable Overlay
Get the camera overlay control interface.@Nullable PaletteController
Get the camera palette control interface.@Nullable ScaleController
Get the camera scale control interface.@Nullable Storage
Get the Storage interface to interact with camera storage (i.e.@Nullable System
Get the camera system functions control interface.@Nullable TemperatureRange
Get the camera temperature range control interface.laserOn()
Control camera's laser meter.Defines the minimum number of pixels that a measured object must fill in order to achieve an accurate temperature calculation.This is the minimum temperature span that we allow in manual image adjust mode (level/span).
-
Method Details
-
cameraState
Check the camera state. In example, camera can be in cooling state, which means it temporary can't stream video. Features: SUBSCRIBABLE (YES), WRITABLE (NO). -
cameraInformation
Information about the device. Features: SUBSCRIBABLE (NO), WRITABLE (NO). -
laserOn
Control camera's laser meter. -
minTemperatureSpan
This is the minimum temperature span that we allow in manual image adjust mode (level/span). It is a parameter that comes from the calibration data of that camera individual. Features: SUBSCRIBABLE (NO), WRITABLE (NO). -
minSpotSize
Defines the minimum number of pixels that a measured object must fill in order to achieve an accurate temperature calculation. It is a parameter that comes from the calibration data of that camera individual. Features: SUBSCRIBABLE (NO), WRITABLE (NO). -
getBattery
Get the Battery interface to monitor camera battery status.- Returns:
- Battery object if it's available, or null if the Camera model has no battery support.
-
getStorage
Get the Storage interface to interact with camera storage (i.e. internal storage or SD card).- Returns:
- Storage object if it's available, or null if the Camera model has no storage support.
-
getCalibration
Get the camera calibration control interface.- Returns:
- Calibration object if it's available, or null if the Camera model has no calibration support.
-
getSystem
Get the camera system functions control interface.- Returns:
- System object if it's available, or null if the Camera model has no system functions support.
-
getTemperatureRange
Get the camera temperature range control interface.- Returns:
- TemperatureRange object if it's available, or null if the Camera model has no temperature range support.
-
getFocus
Get the camera focus control interface.- Returns:
- Focus object if it's available, or null if the Camera model has no focus feature support.
-
getScaleController
Get the camera scale control interface.- Returns:
- ScaleController object if it's available, or null if the Camera model has no scale control support.
-
getOverlay
Get the camera overlay control interface.- Returns:
- Overlay object if it's available, or null if the Camera model has no overlay control support.
-
getPaletteController
Get the camera palette control interface.- Returns:
- PaletteController object if it's available, or null if the Camera model has no palette control support.
-
getFusionController
Get the camera fusion control interface.- Returns:
- FusionContoller object if it's available, or null if the Camera model has no fusion control support.
-
getMeasurementsController
Get the camera measurement tools control interface.- Returns:
- MeasurementController object if it's available, or null if the Camera model has no measurement tools control support.
-