NET_DVR_THERMOMETRY_DIFF_ALARM

Structure About Information of Temperature Difference Alarm

Member

Data Type

Description

dwSize

DWORD

Structure size

dwChannel

DWORD

Channel No.

byAlarmID1

BYTE

Alarm 1

byAlarmID2

BYTE

Alarm 2

wPresetNo

WORD

Preset No.

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

Array of NET_VCA_POINT

Coordinate of temperature measuring point (it is valid when byRuleCalibType is "0").

struRegion

Array of NET_VCA_POLYGON

Coordinate of temperature measuring region (it is valid when byRuleCalibType is "1" or "2").

fRuleTemperatureDiff

float

Rule temperature difference, corrects to one decimal place, ranges from -40.0 to 1000.0.

fCurTemperatureDiff

float

Current temperature difference, corrects to one decimal place, ranges from -40.0 to 1000.0.

struPtzInfo

NET_PTZ_INFO

PTZ position information, see details in structure .

dwPicLen

DWORD

Visible light picture data length.

dwThermalPicLen

DWORD

Thermal picture data length.

dwThermalInfoLen

DWORD

Additional information length.

pPicBuff

char*

Visible light picture pointer, used to save the visible light picture data with JPEG format.

pThermalPicBuff

char*

Thermal imaging picture pointer, used to save the thermal picture data with JPEG format.

pThermalInfoBuff

char*

Pointer to thermal additional information, which is used to save the thermal information.

byThermometryUnit

BYTE

Thermometry unit

byPicTransType

BYTE

Picture transmission method: 0-binary, 1-url

byRes1

Array of BYTE

Reserved, set to 0.

fToleranceTemperature

float

Temperature tolerance, corrects to one decimal place, ranges from -40.0 to 1000.0.

dwAlarmFilteringTime

DWORD

Temperature alarm filtering time, unit: second, ranges from 0 to 200 seconds, it is 0 second by default.

byRes

Array of BYTE

Reserved, set to 0.