Atlas-Cronos  7.3.0
Classes | Enumerations
Flir.Atlas.Live.Device Namespace Reference

This namespace contains classes and enumerations for FLIR Devices. More...

Classes

class  Camera
 Base class for camera streaming. More...
 
class  CameraBase
 Base class for camera communication. More...
 
class  CameraFactory
 
class  DeviceErrorEventArgs
 Provides data for the device error event. More...
 
class  Diagnostics
 Base class for diagnostic information. This class can be useful for debugging purposes. More...
 
class  DualImageReceivedEventArgs
 Raw JPG and Thermal image from camera More...
 
class  DualStreamingThermalCamera
 Dual streaming, streams Thermal and Visual simultanuosly More...
 
class  ExternalIo
 External I/O registers. Properties associated with configuring camera external I/O ports. Supported cameras are A615, A315 and T1050 with HSI box (high speed interface). More...
 
class  ExternalIoSettings
 External I/O registers. Properties associated with configuring camera external I/O ports. More...
 
class  ExternalTrigger
 Monitoring the external I/O port. More...
 
class  FusionSettings
 The camera fusion settings More...
 
class  GenApi
 Application programming interface (API) for configuring a gigabit camera. More...
 
class  GenICamBoolean
 Base class form GenICam boolean More...
 
class  GenICamCommand
 Base class for GenICamCommand. More...
 
class  GenICamEnum
 Base class for GenICam enum. More...
 
class  GenICamFloat
 Base class form GenICam float More...
 
class  GenICamInteger
 Base class form GenICam integer More...
 
class  GenICamParameter
 Base class for GenICam parameters More...
 
class  GenICamString
 Base class form GenICamString string More...
 
class  ImageProcessing
 
class  ImageReceivedEventArgs
 Raw image from camera device More...
 
class  OverlayJpg
 Motion JPG More...
 
class  OverlayPpmArgb
 PPM ARGB More...
 
class  OverlayYuy2
 YUY2 Video Picture Encoding More...
 
class  StreamErrorEventArgs
 Provides data for the device error event. More...
 
class  StreamingCamera
 Streaming camera is for advanced streaming in raw image formats. More...
 
class  StreamsUpdatedEventArgs
 Event arguments when the stream have been updated More...
 
class  ThermalCamera
 Base class for 16-bit Thermal Cameras. More...
 
class  ThermalGigabitCamera
 Thermal gigabit camera. More...
 
class  ThermalImageFrame
 
class  ThermalMono16
 Flir File Format, FFF More...
 
class  ThermalSpinnakerCamera
 
class  TriggerChangedEventArgs
 Provides data for the trigger changed event. More...
 
class  Video
 Base class for different raw streaming formats More...
 
class  VideoOverlayCamera
 Stream video overlay from a camera. More...
 

Enumerations

enum  GrabberState { GrabberState.NotReady, GrabberState.Cooling, GrabberState.Ready }
 Camera grabber state More...
 
enum  ConnectionStatus { ConnectionStatus.Disconnected, ConnectionStatus.Disconnecting, ConnectionStatus.Connecting, ConnectionStatus.Connected }
 Connection status More...
 
enum  DualStreamingFormat { DualStreamingFormat.Dual, DualStreamingFormat.Fusion }
 Enumerate different dual streaming options. More...
 
enum  IoType { IoType.Digital, IoType.Analog }
 Type of I/O port More...
 
enum  IoDirection { IoDirection.Input, IoDirection.Output, IoDirection.BiDirectional }
 Type of I/O pin. More...
 
enum  IoPolarity { IoPolarity.ActiveHigh, IoPolarity.ActiveLow }
 Output port polarity More...
 
enum  IoSensitivity { IoSensitivity.RisingEdge, IoSensitivity.FallingEdge, IoSensitivity.Both }
 Input port edge sensitivity (IOConfig 2,3,4, 5 and 6 only) More...
 
enum  IoState { IoState.Deasserted, IoState.Asserted }
 Current I/O port state More...
 
enum  IoConfig {
  IoConfig.GeneralPurpose, IoConfig.VerticalSync, IoConfig.SetMarkInIrImage, IoConfig.SetStartMarkInIrImage,
  IoConfig.SetStopMarkInIrImage, IoConfig.EnableImageFlow, IoConfig.DisableImageFlow, IoConfig.DisableNuc
}
 Port function configuration. More...
 
enum  GenICamType {
  GenICamType.Integer, GenICamType.Enum, GenICamType.Boolean, GenICamType.String,
  GenICamType.Command, GenICamType.Float
}
 Data type. More...
 
enum  StreamingType {
  StreamingType.Unknown, StreamingType.ThermalMono16, StreamingType.Jpg, StreamingType.PpmArgb,
  StreamingType.Yuy2
}
 Types of streaming formats More...
 

Detailed Description

This namespace contains classes and enumerations for FLIR Devices.

Enumeration Type Documentation

◆ ConnectionStatus

Connection status

Enumerator
Disconnected 

Device is disconnected.

Disconnecting 

Device is disconnecting.

Connecting 

Device is connecting.

Connected 

Device is connected.

◆ DualStreamingFormat

Enumerate different dual streaming options.

Enumerator
Dual 

The image is received as a thermal and a visual image.

Fusion 

The image is received as a merged fusion image.

◆ GenICamType

Data type.

Enumerator
Integer 

Integer

Enum 

Enum

Boolean 

Boolean

String 

String

Command 

Command

Float 

Float

◆ GrabberState

Camera grabber state

Enumerator
NotReady 

Camera is not ready to start streaming

Cooling 

Camera is busy cooling. Wait until Camera State is Ready before start streaming.

Ready 

Ready for grabbing

◆ IoConfig

Port function configuration.

Enumerator
GeneralPurpose 

General purpose

VerticalSync 

(output only)

SetMarkInIrImage 

(input only)

SetStartMarkInIrImage 

(input only)

SetStopMarkInIrImage 

(input only)

EnableImageFlow 

(input only)

DisableImageFlow 

(input only)

DisableNuc 

Disable NUC

◆ IoDirection

Type of I/O pin.

Enumerator
Input 

Input.

Output 

Output.

BiDirectional 

Bi-directional

◆ IoPolarity

Output port polarity

Enumerator
ActiveHigh 

Active high.

ActiveLow 

Active low.

◆ IoSensitivity

Input port edge sensitivity (IOConfig 2,3,4, 5 and 6 only)

Enumerator
RisingEdge 

Rising edge.

FallingEdge 

Falling edge

Both 

Both rising and falling edge.

◆ IoState

Current I/O port state

Enumerator
Deasserted 

Deasserted

Asserted 

Asserted

◆ IoType

Type of I/O port

Enumerator
Digital 

Digital.

Analog 

Analog.

◆ StreamingType

Types of streaming formats

Enumerator
Unknown 

Unknown

ThermalMono16 

Flir File Format

Jpg 

Motion JPG

PpmArgb 

PPM - Netpbm color image format

Yuy2 

YUY2 yuv pixel format