MATRIX VISION - mvBlueCOUGAR-XT Technical Documentation
Working with the temperature sensors

The mvBlueCOUGAR-XT monitors its temperature and can control, if mounted, a fan by using this information. The camera provides 4 registers with temperature information:

Furthermore the camera offers GigE compliant events.

mvTemperatureState

The current temperature state is indicated in "Setting -> Base -> Camera -> GenICam -> Device Control -> mv Temperature State" and is divided in 3 states with different rules:

Normal

The temperature of the camera is in the normal range. The following rules will apply:

  • The camera operates normally.
  • A connected fan rotates with average rotational speed.
  • When using an external cooling: Everything is alright, currently no additional cooling is necessary.

Critical

The temperature of the camera is in the critical range. The following rules will apply:

  • The camera operates normally.
  • A connected fan rotates with high rotational speed.
  • When using an external cooling: Temperature is high, the external cooling capacity should be increased.

OverTemperature

The temperature of the camera is high. The following rules will apply:

  • The camera is partially switched off to cool down.
  • The camera is not available via Ethernet.
  • The camera's outputs are switched off.
  • A connected fan will rotate with max speed.
  • The State LED shows the state "Undervoltage".
  • The Network LED shows the state "No link".
  • The camera will be in this state until the temperature is cooled down so that the state has changed to "Normal" again. The camera will restart.

DeviceTemperature

Indicates the current temperature of the camera.

mvTemperatureStateCriticalThreshold

This register can be used to adapt the threshold between the states Normal and Critical. If the threshold is exceeded, the camera will change the state to Critical. If the camera cools down below the threshold (with additional hysteresis) the camera will change the state to Normal again.

mvFanState

The camera can be operated with and without a fan. The fan is thought for situations in which a sufficient heat conduction is not possible. The rotational speed can be controlled by the camera and can only be adapter by the user indirectly.

mvFanState will indicate if a fan rotates or not. This information can be used to detect a blockade or a breakdown of the fan.

Mounted fan mvFanState Note
No NotRunning
Yes Running Ok
Yes NotRunning Fan blocked or down.

Events

The camera can send GigE compliant events as soon as the temperature changes or the temperature states is changed. The following events can be registered:

  • DeviceTemperatureStateNormal
    This event will be created as soon as the temperature state changes to Normal.
  • DeviceTemperatureStateCritical
    This event will be created as soon as the temperature state changes to Critical. It can be used to increase the performance of an external cooling solution.
  • DeviceTemperatureStateOverTemperature
    This event will be created as soon as the temperature state is going to change to OverTemperature shortly. After this event, the camera will turn off at any time.