Health

Health message giving information about operation status and possible errors.

Table 1. Available fields in blickfeld.detector.data.Health
Field Type Default Unit

state

base.data.Health.State

-

-

High-level state of the module.

state_reason

string

-

-

Reason for given state. Is not set if state is OK.

Apd

Current status of APD operation.

Table 2. Available fields in blickfeld.detector.data.Health.Apd
Field Type Default Unit

bias_voltage

float

-

-

Current APD bias voltage.

temperature_compensation

bool

-

-

Flag indicating whether temperature compensation is used. If not, static voltage is used.

multiplication_factor

uint32

-

-

Currently used multiplication factor. Only valid if temperature compensation is used.

temperature

float

-

°C

Current temperature measured with dedicated temperature IC which is thermally coupled to the APD.