EasyManua.ls Logo

Basler acA2040-55 - Overview for Cameras with CMOS Sensor

Basler acA2040-55
373 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
AW00123409000 Specifications, Requirements, and Precautions
Basler ace USB 3.0 55
1.11.3.2 Monitoring the Internal Temperature
You can monitor the internal temperature by reading the DeviceTemperature parameter value [°C]
and the TemperatureState parameter value.
To read the DeviceTemperature parameter value, you must select an internal temperature as
the device temperature. Currently, only the core board temperature can be selected as the
device temperature.
The parameter values for the TemperatureState parameter can be Ok, Critical, and Over
Temperature. For information about their meanings, see Section 1.11.3.1 on page 51.
The following code snippet illustrates using the API to select the core board temperature as the
device temperature, read the current device temperature, and get informed about the current
temperature state:
// Select the kind of internal temperature as the device temperature
camera.DeviceTemperatureSelector.SetValue(DeviceTemperatureSelector_C
oreboard);
// Determine the kind of internal temperature that was selected
// as the device temperature
DeviceTemperatureSelectorEnums e =
camera.DeviceTemperatureSelector.GetValue();
// Read the device temperature
double d = camera.DeviceTemperature.GetValue();
// Determine the current temperature state
TemperatureStateEnums e = camera.TemperatureState.GetValue();
You can also use the Basler pylon Viewer application to easily read the parameter.
For more information about the pylon API and the pylon Viewer, see Section 3.1 on page 61.

Table of Contents

Related product manuals