Monitoring The Internal Temperature - Basler acA2040-55 User Manual

Basler ace
Table of Contents

Advertisement

AW00123409000

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
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
Basler ace USB 3.0
Specifications, Requirements, and Precautions
Section 1.11.3.1 on page
51.
page
61.
55

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Aca2440-35Aca2040-120Aca2440-75

Table of Contents