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. |