|
Member |
Data Type |
Description |
|---|---|---|
|
dwSize |
DWORD |
Structure size |
|
dwChannel |
DWORD |
Channel No. |
|
byRuleID |
BYTE |
Body thermometry rule ID, its value is between from 1 and 40. |
|
byRes1 |
Array of BYTE |
Reserved, set to 0 |
|
byRuleName |
Array of BYTE |
Rule name |
|
dwRelativeTime |
DWORD |
Time of UTC ± 00:00 |
|
dwAbsTime |
DWORD |
Local time |
|
byFaceDetectionState |
BYTE |
Face detection status: 0-no face detected, 1-face detected. When it is 0, the dwfaceImageLen is 0, and struFaceRect is null. |
|
byThermometryUnit |
BYTE |
Thermometry unit: 0-Celsius (°C), 1-Fahrenheit (°F), 2- Kelvin(K) |
|
byAlarmRule |
BYTE |
Alarm rule: 0-max. temperature higher than, 1-max.temperature lower than |
|
byRes2 |
Array of BYTE |
Reserved, set to 0 |
|
fAlarmTemperature |
float |
Alarm triggered temperature, ranges from -20.0 to 120.0, corrects to one decimal place. |
|
fRuleTemperature |
float |
Rule temperature, ranges from -20.0 to 60.0, corrects to one decimal place. |
|
dwVisibleLightImageLen |
DWORD |
Visible light picture size |
|
pVisibleLightImage |
BYTE* |
Visible light picture pointer |
|
dwFaceImageLen |
DWORD |
Face thumbnail size |
|
pFaceImage |
BYTE* |
Face thumbnail pointer |
|
struFaceRegion |
Face thumbnail coordinates in captured picture |
|
|
fMinTemperature |
float |
Minimum temperature, ranges from -20.0 to 120.0, corrects to one decimal place. |
|
fAverageTemperature |
float |
Average temperature, ranges from -20.0 to 120.0, corrects to one decimal place. |
|
struMinTemperaturePoint |
Coordinates of lowest temperature position |
|
|
struMaxTemperaturePoint |
Coordinates of highest temperature position |
|
|
byRes |
Array of BYTE |
Reserved, set to 0 |
When no face detected, the byFaceDetectionState is "0", dwfaceImageLen is "0", and struFaceRect is "null"; when the face is detected, the byFaceDetectionState is "1", dwfaceImageLen is the face thumbnail size, and struFaceRect is the actual position of face thumbnail in visible light.