Standard Features#
You can configure the parameters via the Basler pylon API or via the Basler pylon Viewer.
How to Look Up Information#
To find information about the features of your camera, proceed as follows:
- Look up general feature descriptions using the "General feature documentation" links in the sections below. The links point to the Basler Product Documentation. Ignore the "Specifics" sections you find there.
- Look up specific feature information tailored to the atA320-50g-7mm and atA320-50g-19mm cameras in the "Specifics" tables in the sections below.
Acquisition Mode#
General feature documentation: Acquisition Mode
Acquisition Start, Stop, and Abort#
General feature documentation: Acquisition Start, Stop, and Abort
Specifics#
| Camera Model | AcquisitionAbort Command Available |
|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Yes |
Acquisition Status#
General feature documentation: Acquisition Status
Specifics#
| Camera Model | Available Acquisition States |
|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Acquisition Active Frame Trigger Wait Readout Cycle |
Action Commands#
General feature documentation: Action Commands
Auto Function ROI#
Info
- Refer to the ace 2, boost, and dart IMX Cameras section in that topic for sample code relevant to Thermography Cameras.
General feature documentation: Auto Function ROI
Specifics#
| Camera Model | Auto Function ROIs | Highlighting Supported |
|---|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | ROI 1 ROI 2 | Yes |
Counter#
Info
- Refer to the ace 2, boost, and dart IMX Cameras section in that topic for sample code and information relevant to Thermography Cameras.
General feature documentation: Counter
Specifics#
| Camera Model | Available Counters | Function | Event Source | Related Data Chunk | Can Be Reset |
|---|---|---|---|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Counter 1 Counter 2 | Configurable | Configurable | N/A | Counter 1: Yes Counter 2: Yes |
Data Chunks#
General feature documentation: Data Chunks
Info
- You can only use data chunks if the
Typeparameter is set toWindowsFilterDriver.
Image Statistics Chunk#
Info
- You can only use the Image Statistics chunk if the
PixelFormatparameter is set to a temperature-based pixel format (Data32f or Mono 12).
If this chunk is enabled, the camera retrieves the pixels with the lowest and the highest temperature values in the image. It also calculates the mean temperature across the entire image. These temperatures, along with the positions of the pixels with the lowest/highest temperatures, as well as the mean temperature are included in the chunk data.
Info
- If pixels in the image ROI have the same value, the position of the last pixel will be included in the chunk data.
Enabling Image Statistics#
- Set the
AutoFunctionROISelectorparameter to the desired image ROI, e.g.,ROI1. -
Use the following parameters to specify the size of the image ROI:
AutoFunctionROIWidthAutoFunctionROIHeight
-
Use the following parameters to specify the position of the image ROI:
AutoFunctionROIOffsetXAutoFunctionROIOffsetY
-
Set the
ChunkModeActiveparameter totrue. - Set the
ChunkSelectorparameter toImageStatistics. - Enable the chunk by setting the
ChunkEnableparameter totrue. - Set the
ChunkImageStatisticsROISelectorparameter to the desired image ROI, e.g.,ROI1.
Specifics#
| Camera Model | Available Data Chunks |
|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Counter Value Chunk CRC Checksum Chunk Image Statistics Chunk |
Device Information Parameters#
General feature documentation: Device Information Parameters
Specifics#
| Camera Model | Additional Device Information Parameters |
|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | DeviceFamilyName DeviceIndicatorMode DeviceLinkCurrentThroughput DeviceLinkSpeed DeviceLinkThroughputLimit DeviceLinkThroughputLimitMode (read-only) DeviceScanType DeviceSFNCVersionMajor DeviceSFNCVersionMinor DeviceSFNCVersionSubMinor HeightMax WidthMax |
Device Temperature#
Info
- Refer to the ace 2, boost, and dart IMX Cameras section in that topic for sample code relevant to Thermography Cameras.
General feature documentation: Device Temperature
Error Codes#
Info
- Refer to the ace 2, boost, and dart IMX Cameras section in that topic for sample code and information relevant to Thermography Cameras.
General feature documentation: Error Codes
Event Notification#
General feature documentation: Event Notification
Info
Basler thermography cameras provide Temperature Alarms events that notify you when certain temperature events occur. See the Temperature Alarms topic for details how to configure temperature alarms.
Specifics#
| Camera Model | Available Events |
|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Action Late Frame Buffer Overrun Frame Trigger Missed Overrun Temperature Alarms ROI 1 Temperature Alarms ROI 2 Temperature Status Changed Test |
Input Filter#
General feature documentation: Input Filter
Line Format#
General feature documentation: Line Format
Line Inverter#
General feature documentation: Line Inverter
Line Logic#
General feature documentation: Line Logic
Line Mode#
General feature documentation: Line Mode
Line Overload Status#
Info
- Refer to the ace 2 and boost Cameras section in that topic for sample code relevant to Thermography Cameras.
General feature documentation: Line Overload Status
Line Selector#
General feature documentation: Line Selector
Line Source#
General feature documentation: Line Source
Readout Cycle Signal#
You can use the Readout Cycle signal to monitor wether the camera is currently acquiring an image. The signal goes high when the image acquisition starts for row 1. The signal goes low when image acquisition has reached the 128th row.
The Readout Cycle signal can be used to synchronize external devices with the camera.
Example: Assume that the camera is acquiring images of objects on a conveyor belt and the conveyer belt needs to be stopped for image acquisition. In this case, you can monitor the Readout Cycle signal to know when image acquisition has started and the conveyer belt can start moving again.
Enabling the Readout Cycle Signal#
- Set the
LineSelectorparameter to an I/O line configured as output, e.g.,Line2. - Set the
LineSourceparameter toReadoutCycle.
Temperature Alarms Signal#
You can use the Temperature Alarms signal to monitor whether an alarm is active or not. The signal goes high (1) when an alarm is active and goes low (0) when no alarm is active.
Enabling the Temperature Alarms Signal#
- Set the
LineSelectorparameter to the desired output line, e.g.,Line2. - Set the
LineSourceparameter toTemperatureAlarmsLowerThresholdROI1. - If multiple User Output line sources are available (e.g., Temperature Alarms Lower Threshold ROI 1, Temperature Alarms Lower Threshold ROI 2), set the
UserOutputSelectorparameter to the corresponding source.
Specifics#
| Camera Model | Available Line Sources | User Output Signal Assignment |
|---|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Acquisition Active Counter 1 Active, Counter 2 Active Frame Trigger Wait Readout Cycle Temperature Alarms Lower and Upper Threshold ROI 1 Temperature Alarms Lower and Upper Threshold ROI 2 Temperature Alarms Lower Threshold ROI 1 Temperature Alarms Lower Threshold ROI 2 Temperature Alarms Upper Threshold ROI 1 Temperature Alarms Upper Threshold ROI 2 Timer 1 Active, Timer 2 Active User Output 1, User Output 2, User Output 3 | No assignment, signals freely selectable |
Line Status#
General feature documentation: Line Status
Specifics#
| Camera Model | Output Status Relation | LineStatusAll Bit-to-Line Association |
|---|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Output status 0 (e.g., User Output Value set to false or Flash Window signal low) = LineStatus false = voltage level lowa Output status 1 = LineStatus true = voltage level high | Bit 0 indicates Line1 status Bit 1 indicates Line2 status Bit 2 indicates Line3 status Example: All lines high = 0b111 |
Pixel Format#
The Pixel Format camera feature allows you to choose the format of the image data transmitted by the camera.
Available Pixel Formats#
Info
- Data32f, Mono 12: These two pixel formats are temperature-based and output the temperature values in Kelvin.
- Other pixel formats: All other pixel formats output the sensor raw data in digital numbers (DN).
Data32f#
Data32f is a temperature-based pixel format. The temperature is given as a IEEE 754 floating point value in Kelvin.
If the PixelFormat parameter is set to Data32f, all raw data is converted to temperature data.
Info
Images acquired with the data32f pixel format are currently not shown in the pylon Viewer. Use the pylon API to display images.
Mono 12#
Mono 12 is a temperature-based pixel format. The temperature is given as an integer value in Kelvin.
If the PixelFormat parameter is set to Mono12, the camera outputs 12 bits of data for each pixel in the acquired frame.
Mono 16#
Mono 16 is a digital number-based pixel format. If this pixel format is selected, the image uses unsigned 16-bit integer values.
Info
Changing the Gain and Offset values changes the outputted data.
Mono 8#
Mono 8 is a digital number-based pixel format. The DN (Digital Number) value represents the brightness value of each pixel.
If the PixelFormat parameter is set to Mono8, the camera outputs 8 bits of data for each pixel in the acquired frame.
Info
Changing the Gain and Offset values changes the outputted data.
RGB 8#
RGB 8 is a digital number-based pixel format. The DN (Digital Number) value consists of a mean value of each of the three colors of each pixel.
If the PixelFormat parameter is set to RGB8, the camera outputs 8 bit of red data, 8 bit of green data, and 8 bit of blue data for each pixel in the acquired frame.
Info
When using the RGB 8 pixel format, the sensor raw data received is mapped onto a 5 color heat map which allows to represent the received data as colors. The value 0 represents the color blue and the value 65535 represents the color red.
Changing the Gain and Offset values changes the outputted data.
Selecting a Pixel Format#
Set the PixelFormat parameter to the desired pixel format.
Specifics#
| Camera Model | Available Pixel Formats |
|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Data32f Mono 8 Mono 12 Mono 16 RGB 8 |
Precision Time Protocol#
Info
- Refer to the ace 2 Cameras section in that topic for sample code relevant to Thermography Cameras.
General feature documentation: Precision Time Protocol
Resulting Frame Rate#
General feature documentation: Resulting Frame Rate
|
Scheduled Action Commands#
General feature documentation: Scheduled Action Commands
Specifics#
| Camera Model | Action Queue Size |
|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | 3 |
Software Signal Pulse#
General feature documentation: Software Signal Pulse
Specifics#
| Camera Model | Supported Camera Features | Available Software Signal Channels |
|---|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Triggered Image Acquisition Counter Timer | Software Signal 1 Software Signal 2 Software Signal 3 |
Temperature State#
Info
- Refer to the ace 2, boost, and dart IMX Cameras section in that topic for sample code relevant to Thermography Cameras.
Info
When the over temperature threshold has been reached, the camera switches off. To restart the camera, you must execute the DeviceReset command.
General feature documentation: Temperature State
Specifics#
| Camera Model | Critical Temperature Threshold | Over Temperature Threshold | Additional Parameters |
|---|---|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | 66 °C (150.8 °F) | 71 °C (159.8 °F) | BslTemperatureMax BslTemperatureStatusErrorCount |
Test Patterns#
General feature documentation: Test Patterns
Specifics#
| Camera Model | Available Test Patterns |
|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Black White Test Image 1 Test Image 2 Test Image 3 |
Timer#
Info
- Refer to the ace 2, boost, and dart IMX Cameras section in that topic for sample code and information relevant to Thermography Cameras.
General feature documentation: Timer
Specifics#
| Camera Model | Default Maximum Value for Timer Duration and Delay |
|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | 16 777 215 |
Timestamp#
Info
- Refer to the Other Cameras section in that topic for sample code relevant to Thermography Cameras.
General feature documentation: Timestamp
Specifics#
| Camera Model | Timestamp Tick Frequency | Counter Can Be Reset during Camera Operation |
|---|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | 1 GHz (= 1 000 000 000 ticks per second, 1 tick = 1 ns) | No |
Trigger Activation#
General feature documentation: Trigger Activation
Specifics#
| Camera Model | Trigger Activation Modes |
|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Rising Edge Falling Edge Any Edge Level High Level Low |
Trigger Delay#
Info
- Refer to the Other Cameras section in that topic for sample code relevant to Thermography Cameras.
General feature documentation: Trigger Delay
Trigger Mode#
General feature documentation: Trigger Mode
Specifics#
| Camera Model | Immediate Trigger Mode for Continous Image Acquisition | Immediate Trigger Mode for Single Frame Acquisition |
|---|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | available | Not available |
Trigger Selector#
Info
- Refer to the Other Cameras section in that topic for sample code relevant to Thermography Cameras.
General feature documentation: Trigger Selector
Specifics#
| Camera Model | Available Trigger Types | Maximum Number of Images per Series |
|---|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Frame Start | 1023 |
Trigger Software#
General feature documentation: Trigger Software
Trigger Source#
General feature documentation: Trigger Source
Specifics#
| Camera Model | Available Hardware Trigger Sources | Available Software Trigger Sources |
|---|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Line 1 Line 2 Line 3 | Action 1 Counter 1 Active Counter 1 End Counter 1 Start Counter 2 Active Counter 2 End Counter 2 Start Periodic Signal 1 Timer 1 Active Timer 1 End Timer 2 Active Timer 2 End Software Software Signal 1 Software Signal 2 Software Signal 3 |
User-Defined Values#
General feature documentation: User-Defined Values
User Output Value#
General feature documentation: User Output Value
Specifics#
| Camera Model | UserOutputValueAll Bit-to-Line Association |
|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | Bit 0 configures the status of the line associated to the User Output 0 signal Bit 1 configures the status of the line associated to the User Output 1 signal Bit 2 configures the status of the line associated to the User Output 2 signal Example: You set the line source of Line 2 to User Output 0. Now, bit 0 configures the status of Line 1. |
User Sets#
Info
- Refer to the Other Cameras section in that topic for sample code relevant to Thermography Cameras.
General feature documentation: User Sets
Info
If you create a user set the DarkFrameCorrectionMode parameter settings will not not be included.
Specifics#
| Camera Model | Available User Sets |
|---|---|
| ata320‑50g‑lw‑7mm ata320‑50g‑lw‑19mm | User Set 1 User Set 2 User Set 3 Default |
-
This means that the line logic is positive. However, the LineLogic parameter is not available for this camera model.