2 (20) Date 1/6/12 Connectivity Overview Physical interfaces The FLIR IR camera, when used for GenICam data transfer, can be used in two ways. • Dedicated Gigabit Ethernet • Shared Ethernet A Dedicated Gigabit Ethernet is recommended for high speed applications and when image streaming would disturb other equipment on a Shared Ethernet.
3 (20) Date 1/6/12 The camera supports the GenICam standard command set, and some FLIR specific commands. The GenICam Standard Features Naming Convention (available at http://www.genicam.org/) is used. 1.3.2 IP services It is also possible to access the system using tcp/ip with the exposed services described here.
4 (20) Date 1/6/12 GeniCam Commands Introduction The goal of GenICam is to provide a generic programming interface for all kinds of cameras. The GenICam standard consists of multiple modules according to the main tasks to be solved: • GenApi : GenICam application programming interface (API) for camera configuration and control •...
5 (20) Date 1/6/12 GenICam registers Depending on the camera model, all registers may not be available or functional on a particular camera. 2.2.1 Register types The registers have one of the following types: Integer An integer value, between -2 147 483 648 and 2 147 483 647.
6 (20) Date 1/6/12 2.2.2 IP Engine status and control To establish a connection through the Pleora eBUS SDK, you have to connect using the IP address of the camera and retrieve a handle to the map of register nodes. Information about them will automatically be downloaded from the camera.
Page 7
7 (20) Date 1/6/12 3=19 mm 4=25 mm 5=35 mm (Fits onto the WFOV flange) 6=35 mm 7=50 mm 8=60 mm 9=100 mm 10=5 mm SensorFrameRate Enum RO Sensor frame rate 0=Slow 1=Fast SensorTemperature Float FPA temperature in Celsius HousingTemperature Float Sensor module housing temperature.
Page 8
8 (20) Date 1/6/12 2.2.2.2 IP Engine status registers Registers associated with the IP Engine status Name Type Access Comment IPEngineFirmwareVersionMajor Integer RO This register represents the major version of the iPORT IP Engine firmware. IPEngineFirmwareVersionMinor Integer RO This register represents the minor version of the iPORT IP Engine firmware.
9 (20) Date 1/6/12 2.2.3 GigE Vision (GEV) standard interface 2.2.3.1 GigE Vision Image size control registers Registers associated with the image size. Name Type Access Comment Width Integer RW This register represents the current image width from the camera (in pixels). Mandatory GEV feature.
Page 10
10 (20) Date 1/6/12 2.2.3.2 GigE Vision Acquisition control registers Registers associated with the IP Engine acquisition of images from the camera and their transmission on the ethernet. Name Type Access Comment AcquisitionFrameCount Integer RW This register provides the number of frames to be acquired in MultiFrame Acquisition mode.
Page 11
11 (20) Date 1/6/12 2.2.3.3 GigE Vision Network Configuration registers Registers associated with the GEV transport protocol. Name Type Access Comment GevVersionMajor Integer RO This register represents the major version of the GEV specification GevVersionMinor Integer RO This register represents the minor version of the specification.
Page 12
12 (20) Date 1/6/12 Name Type Access Comment GevCurrentSubnetMask Integer RO This register provides the subnet mask of the given interface. GevCurrentDefaultGateway Integer RO This register indicates the default gateway IP address to be used on the given network interface. GevFirstURL String This register holds the first URL to the XML...
13 (20) Date 1/6/12 2.2.4 FLIR AX5 Camera interface 2.2.4.1 Feature registers Registers associated with camera features Name Type Access Comment CameraCapabilities Integer RO Camera capabilities. Bit mask. 0=Focus, auto focus single shot 1=Focus, motor 2=Digital I/O capable 3=IRWindowing SensorSetDefaults Sets all current settings as power on defaults SensorSetToFactoryDefaults Cmd Reset camera with factory header values.
Page 14
14 (20) Date 1/6/12 2.2.4.2 Measurement registers The camera has a list of measurement ranges (called gain modes) which you can inspect through these registers. You can also make the camera switch to one of them using the SensorGainMode register. Temperature (in Kelvin) = B / log(R / (S - O) + F), where S is the 14-bit digital signal value.
Page 16
16 (20) Date 1/6/12 2.2.4.4 Monochrome 8-bit video registers Registers associated with the 8-bit monochrome video format. Manipulating these registers will only have effect if the DigitalOutput register is bit8bit and the PixelFormat is Mono8. Name Type Access Comment Contrast Integer RW Image contrast.
Page 17
17 (20) Date 1/6/12 Name Type Access Comment ITTFilter Integer RW Gets and sets the IIR filter value. Range 0- 255. The IIR filter is used to adjust how quickly the AGC algorithm reacts to a change in scene or parameter value. If the IIR filter value is set to a low value, then if a hot object enters the field of view, the AGC will adjust more slowly to the hot object, resulting...
Page 18
18 (20) Date 1/6/12 Name Type Access Comment SensorDDEMode Enum RW Dynamic Digital Detail Enhancement mode 0=Manual 1=Automatic SensorDDEGain Integer RW Gain of the DDE filter. Range 1-63. Available only when SensorDDEMode is Manual. SensorDDEThrs Integer RW Threshold of the DDE filter. Range 0-255. Available only when SensorDDEMode is Manual.
Page 19
19 (20) Date 1/6/12 2.2.4.6 Image stream registers Registers associated with the image format or with the image stream.. Name Type Access Comment IRTestPattern Enum RW This register selects the type of test image that is created by the IR camera. 0=Off 1= Ascending ramp pattern DigitalOutput...
Page 20
20 (20) Date 1/6/12 2.2.4.7 External I/O registers Registers associated with configuring camera external I/O ports. Name Type Access Comment LineSelector Enum Current selected Input port. Line0 represents GPI (General Purpose Input). LineMode Enum Type of I/O port 0=Input 1=Output LineStatus Boolean RO Returns the current status of the selected...
Need help?
Do you have a question about the ICD FLIR AX5 and is the answer not in the manual?
Questions and answers