All Classes and Interfaces
Class
Description
A base class for a Meterlink device.
Holds information about the interface that found the camera
Specifies parameters for the Adaptive Detail Enhancement (ADE) mode.
Adaptive detail enhancement which is using a edge-preserving and noise-reducing smoothing filter to enhance the contrast in the image.
Adaptive detail enhancement which is using a edge-preserving and noise-reducing smoothing filter to enhance the contrast in the image.
Utility for handling local files on Android platform.
Files list sorting for use with
AndroidFilesUtil.listFilesUnderDir(String, ListSortFlag)
.Describes area calculation for specified measurement tool.
AuthenticationResponse, holds the status of the Authentication request
Annotation used to mark that it is highly recommended to call this function from a background thread in order to keep the UI/main thread non-blocking.
Camera battery status monitoring interface.
Defines a battery charging state.
A utility construction for converting
ImageBuffer
to a visual bitmap.Provides functionality to manage the Bitmap operations.
Defines the fusion image mode, where Thermal image blends with the Visual image.
The enumeration for all possible appearances for an isotherm.
A helper class for getting a signal strength for a connected F1 camera.
Simple listener for a signal strength.
Wrapper for Android Bluetooth adapter.
Categorization of Bluetooth error codes.
Enum of all possible ErrorCodes of category BluetoothErrorCategory.
Camera calibration control interface.
Camera NUC (Non-Uniform Calibration, also known as FFC) status monitoring interface.
Camera shutter status monitoring interface.
Manages any FLIR camera.
Deprecated.
Holds information about the camera used to create the Thermal image.
Represents camera device information.
Interface allowing to perform an active search (discovery) for cameras.
Describes a state of a FLIR camera.
Types of FLIR cameras.
Defines Meterlink Channel data.
Data listener for incoming data for one data channel.
Represents a set of tree integers that represent the center point and a radius of a circle.
Defines a behaviour when importing to a local path, where a file already exists.
Deprecated.
Use
ColorDistributionSettings
and it's subclasses instead.Base class for specifying the color distribution settings of the
ThermalImage
.Interface for rendering thermal images and thermal scale.
Defines a visual image color mode.
Represents a command on the remote camera.
Represents a command with a single parameter on the remote camera.
Represents a command with dwo parameters on the remote camera.
Defines interface used to perform discovery of new devices.
Class provides basic compass information.
Camera connection status listener.
Base class for physical interfaces.
Helper singleton to create Connector objects.
Interface used to define a creator for
CameraScanner
object.Connect information for Camera connections eg.
Represents an operation that accepts a single input argument and returns no result.
Annotation used to mark that the function/field/class is currently not used, but we want to keep it for reference or future use.
Wrapper for YCbCr color.
Represents a logged/recorded data reading.
Specifies parameters for the Digital Detail Enhancement (DDE) and Entropy modes.
Perform digital detail enhancement which enhance details and/or suppress fixed pattern noise.
Perform digital detail enhancement which enhance details and/or suppress fixed pattern noise.
Defines delta member value type.
Defines Meterlink DeviceInfo data.
A wrapper for a discovered camera.
Describing the error information returned by
DiscoveryEventListener.onDiscoveryError(CommunicationInterface, ErrorCode)
.This interface needs be implemented by any class,
which wants to receive notifications about discovery events.
Client class for scanning for FLIR cameras
The DisplaySettings exposes a range of visual attributes which specify how the image is displayed.
Specifies the supported distance units.
Specifies parameters for the Digital Detail Enhancement (DDE) and Entropy modes.
Entropy modes reserve more shades of gray/colors for areas with more entropy by assigning areas with lower entropy lesser gray shades.
Entropy modes reserve more shades of gray/colors for areas with more entropy by assigning areas with lower entropy lesser gray shades.
Categorization of error codes.
General error code class.
A class defining an exception with an error code that comes from a native layer.
Describes a file on the
Camera
's filesystem.Abstract file path on
Camera
's filesystem.Helper for handling I/O operations.
Defines if the image is flipped horizontally/vertically or both.
Wrapper for Bluetooth adapter across platforms.
Wrapper for Bluetooth device across platforms.
Defines a FLIR ONE camera type.
Camera focus control and monitoring interface.
Autofocus modes.
Defines the focus calculation method.
Determines if camera should focus on near or far objects or control focus automatically (depending on the scene).
Describes a directory/folder on the
Camera
's filesystem.Abstract folder path on
Camera
's filesystem.Annotation used to mark that the function/field is used in tests.
Frame interval time settings.
Specifies parameters for the FSX (DDE 2.0).
Provides functionality to manage the Fusion modes of a
ThermalImage
.Camera fusion mode control and monitoring interface.
Channel mode/type used to display live view on the camera.
Definition of image's display mode.
Defines how fusion span level is displayed.
Defines the way the image is displayed.
Describes the type of a gas leak.
Gas quantification information.
Gas quantification result information.
Defines a GPS information like latitude, longitude, etc..
Indicates the altitude used as the reference altitude in the GPS information/data.
Specifies parameters for the plateau histogram equalization mode.
The colors are evenly distributed over the existing temperatures of the image and enhance the contrast.
The colors are evenly distributed over the existing temperatures of the image and enhance the contrast.
Class describing a discovered FLIR camera.
The Identity object can be used to connect to a FLIR camera.
The Identity object can be used to connect to a FLIR camera.
A base definition for all FLIR images.
A buffer interface for obtaining image data.
Supported pixel formats of the buffer.
Renders still thermal images.
A factory used to create thermal or visual images instances based on provided path or URI.
Defines the parameters of an environment, where the
ThermalImage
was taken.Base interface for subscribing to
Camera
streaming.Provides statistics for Thermal data for the
ThermalImage
.Interface allowing to initialize and perform import from
Camera
(list and import images).Helper singleton to create Importer objects.
Interface used to define a creator for
Importer
object.Annotation used to mark that the function/class is used internally (by another module, class), but we don't want to expose it publicly.
Stores the IP settings of a discovered camera.
This class represents an Isotherm object.
Builder for
Isotherm.IsothermHolder
.Temporary object used to hold the information about the isotherm prior to adding it to the collection.
IsothermAbove is colorizing pixels above a threshold.
IsothermBelow is colorizing pixels below a threshold.
This class represents a collection of isotherms.
The humidity isotherm can detect areas where there is a risk of mold growing,
or where there is a risk of the humidity falling out as liquid water (i.e.
The insulation isotherm can detect areas where there may be an insulation deficiency in the building.
IsothermInterval is colorizing pixels inside a range.
The enumeration for an isotherm type.
Provides a buffer for holding image data.
Annotation used to mark that the function/field/class is used only by JNI layer.
Represents a line as a coordinate and orientation pair.
Defines a line orientation in 2D environment.
Deprecated.
A wrapper for a local date and time.
Describes different possible file locations in the cameras filesystem.
Defines a single log item from a
DataReading
.Calculation mask for measurement area.
Defines the circle measurement tool shape.
MeasurementDelta measurement type.
A class defining the
Exception
, which can occur when adding new MeasurementShape
to the MeasurementShapeCollection
.Defines a line measurement tool shape.
Defines a common set of measurement parameters.
Defines measurement rectangle shape.
MeasurementReference measurement type.
Camera measurement tools control and monitoring interface.
A base class for all measurement shape tools.
Container for a different type of
MeasurementShape
s.A base class for all movable measurement shape tools.
Defines a measurement spot/point tool.
Defines a file types for download progress from a Meterlink device.
Defines a BLE transfer type.
A class representing a Meterlink device discovered as a BLE (Bluetooth Low Energy/Bluetooth Smart) device.
A class representing a Meterlink device discovered as a classic Bluetooth device.
A class representing a Meterlink exception.
Defines possible Meterlink errors that may occur during discovery process.
Helper for processing Meterlink JPEG image.
Wrapper for holding processing result.
Helper for processing Meterlink logs.
Defines a format in which the log file will be stored.
Class managing FLIR Meterlink discovery.
Defines a discovery mode.
Interface for listening on Meterlink raw byte data, which can be useful for debugging.
Defines a type of a Meterlink device.
Defines multi-spectral fusion image mode.
Annotation used to mark that the function/class is not fully implemented.
Callback type for successful import/download of a single file.
Callback type for successful remote commands.
Callback type for error events.
Callback type for successful import/download of one of the files from an import list.
Callback type for file error events.
The interface, which should be implemented by any class, that wants to receive notifications about Meterlink
discovery events.
The interface, which should be implemented by any class, that wants to receive notifications about Meterlink
connection and data transfer events.
Callback type for successful file import.
Callback type for successfully read property.
Callback type for remote error events.
Camera overlay/ controller.
Wrapper for Pair object.
Defines a palette representation, which can be applied to the
ThermalImage
in order to
display it in specified colors.Camera palette control and monitoring interface.
Manages
Palette
s, which could be applied to ThermalImage
.A wrapper used to provide Parcelable feature for
AdapterInfo
.A wrapper used to provide Parcelable feature for
CameraInformation
.A wrapper used to provide Parcelable feature for
Identity
.A wrapper used to provide Parcelable feature for
IpSettings
.A wrapper used to provide Parcelable feature for
JavaImageBuffer
.Encapsulated the asking of permission in Android, the class has to be used by an Activity.
Support handling both permissions for Network, Bluetooth.
The Activity registered with this utility class has to implement "onRequestPermissionsResult(..)" and call this handlers "onRequestPermissionsResult(..)"
Note that you also need to describe the permissions required in Android manifest.
Support handling both permissions for Network, Bluetooth.
The Activity registered with this utility class has to implement "onRequestPermissionsResult(..)" and call this handlers "onRequestPermissionsResult(..)"
Note that you also need to describe the permissions required in Android manifest.
Defines the fusion image mode, where Thermal image is displayed in defined area on top of the Visual image.
Specifies parameters for the plateau histogram equalization mode.
The colors are evenly distributed over the existing temperatures of the image and will preserve brightness while enhancing the contrast.
The colors are evenly distributed over the existing temperatures of the image and will preserve brightness while enhancing the contrast.
Defines an Point with an X and Y value.
Specifies pre-recording settings.
Callback for reporting download progress.
Represents a property on the remote camera.
Settings used to configure a
ThermalSequenceRecorder
.Specifies the recording states.
Defines a Rectangle.
Defines a remote circle measurement tool shape.
Camera remote control.
Defines a remote line measurement tool shape.
Defines a remote measurement rectangle shape.
A base class for all remote measurement shape tools.
Defines a remote measurement spot/point tool.
Interface for rendering images.
Defines a clock-wise rotation angle which can be applied for a
ThermalImage
.Defines an image's linear scale object and basic scale's parameters.
Camera scale control interface.
Factory used to create devices scanner for different connection interface types (network, USB, Bluetooth, etc.).
Interface used to define a creator for
CameraScanner
object.Defines Meterlink SensorAuxInfo data.
Defines Meterlink SensorMeasureInfo data.
Defines Meterlink SensorPoll data.
Defines Meterlink SensorQuantity data.
Helper class for showing a toast message on the screen.
Specifies parameters for the plateau histogram equalization mode.
The color information in the image is distributed linear to the signal values of the image.
The color information in the image is distributed linear to the signal values of the image.
Defines a level/strength of signal.
Utility class allowing to measure BLE signal strength.
Camera image storage control interface.
Wraps a path to a stored image (or IR+visual pair of images) on a camera or locally.
Persistence storage manager.
Basic class for managing streaming from a
Note: The implementation for thermal streaming for network cameras is still in experimental stage.
Camera
.Note: The implementation for thermal streaming for network cameras is still in experimental stage.
Base class for rendering live streaming.
Camera system control and monitoring interface.
Specifies parameters for the plateau histogram equalization mode.
The color information in the image is distributed linear to the temperature values of the image.
The color information in the image is distributed linear to the temperature values of the image.
Camera Temperature Range control interface.
Specifies the supported temperature units.
Represents an Thermal delta with additional state information.
The exception that is thrown when a ThermalImage error occurs.
Defines the image fusion mode, where thermal and visual image is combined for an output image.
Defines features of a Thermal image created from file or stream with temperature (radiometric)
data.
Describes a file on the physical file system, which contains a
ThermalImage
.Listener for an image data received from a
Camera
instance.Logging helper class.
Logging levels.
Defines the fusion image mode, where only the Thermal image is displayed.
The Android SDK entry point for Android platform.
This class plays thermal image sequence.
This class allows to store thermal images to local file or a stream.
Class for handling for streaming thermal images.
Represents an Thermal value with additional state information.
Specifies the Thermal value State.
Fusion transformation settings.
Provides units conversion API.
Defines distance units.
Defines humidity units.
Defines mass units.
Defines pressure units.
Defines temperature units.
Interface unit enums must implement.
Helper class to perform runtime permission requests for accessing USB devices as FLIR ONE devices
UsbPermission callback, provide information if access to usb devices e.g FLIR ONE is allowed by the user
Data listener for incoming visual data.
Defines the fusion image mode, where only the visual image is displayed.
Class for handling for streaming visual (RGB) images.
Defines parameters for the VividIR filter.
Vivid IR latency modes.
Vivid IR upscale methods.
Defines a voice annotation which can be added to a snapshot from a camera.
Defines
VoiceAnnotation
's sound format.Categorization of WiFi error codes.
Enum of all possible ErrorCodes of category WifiErrorCategory
Describes the wind speed conditions.
Stores the wireless connection information.
Builder for WirelessCameraDetails.
Consumer
instead.