|
Member |
Data Type |
Description |
|---|---|---|
|
dwSize |
DWORD |
Structure size |
|
dwChannel |
DWORD |
Channel No. |
|
byRuleID |
BYTE |
Body thermometry rule ID, from 1 to 40 |
|
byThermometryUnit |
BYTE |
Temperature unit: 0-Celsius (°C), 1-Fahrenheit (°F), 2-Kelvin(K) |
|
wPresetNo |
WORD |
Preset No. |
|
struPtzInfo |
PTZ information |
|
|
byAlarmLevel |
BYTE |
Alarm level: 0-prealarm, 1-alarm |
|
byAlarmType |
BYTE |
Alarm type: 0-highest temperature, 1-lowest temperature, 2-average temperature, 3-temperature differences, 4-sudden rise in temperature, 5-sudden reduction in temperature |
|
byAlarmRule |
BYTE |
Alarm rule: 0-larger than, 1-smaller than |
|
byRuleCalibType |
BYTE |
Rule calibration type: 0-point, 1-rectangle, 2-line |
|
struPoint |
Coordinate of temperature measuring point (it is valid when byRuleCalibType is "0"). |
|
|
struRegion |
Coordinate of temperature measuring region (it is valid when byRuleCalibType is "1" or "2"). |
|
|
fRuleTemperature |
float |
Configured rule temperature, corrects to one decimal place, which ranges from -40.0 to 1000.0. |
|
fCurrTemperature |
float |
Current temperature, corrects to one decimal place, which ranges from -40.0 to 1000.0. |
|
dwPicLen |
DWORD |
Visible light picture data length. |
|
dwThermalPicLen |
DWORD |
Thermal picture data length |
|
dwThermalInfoLen |
DWORD |
Additional information length. |
|
pPicBuff |
char* |
Visible light picture pointer, which is used to save the visible light picture data with JPEG format. |
|
pThermalPicBuff |
char* |
Thermal picture pointer, used to save the thermal imaging picture data with JPEG format |
|
pThermalInfoBuff |
char* |
Additional information pointer, which is used to save the thermal information |
|
struHighestPoint |
NET_VCA_POINT |
Coordinate of highest temperature position on the measuring region, it is valid when byRuleCalibType is "1" or "2"). |
|
fToleranceTemperature |
float |
Temperature tolerance, corrects to one decimal place, which ranges from -40.0 to 1000.0. |
|
dwAlertFilteringTime |
DWORD |
Temperature prealarm filtering time, unit: second, which ranges from 0 to 200 seconds, it is 0 second by default. |
|
dwAlarmFilteringTime |
DWORD |
Temperature alarm filtering time, unit: second, which ranges from 0 to 200 seconds, it is 0 second by default. |
|
dwTemperatureSuddenChangeCycle |
DWORD |
Period of temperature sudden change, unit: second. |
|
fTemperatureSuddenChangeValue |
float |
Picture transmission method: 0-binary, 1-url |
|
byPicTransType |
BYTE |
Temperature difference, corrects to one decimal place and it should be larger than 0. |
|
byRes1 |
Array of BYTE |
Reserved, set to 0 |
|
dwVisibleChannel |
DWORD |
Visible light channel No. |
|
dwRelativeTime |
DWORD |
Relative time |
|
dwAbsTime |
DWORD |
Absolute time |
|
fAlarmRuleTemperature |
float |
Rule temperature of TMA (temperature measurement alarm) |
|
byRes |
Array of BYTE |
Reserved, set to 0. |