| | |
| | | alarmType = "倒地检测事件报警"; |
| | | //endregion |
| | | break; |
| | | case 35: //region 倒地检测 |
| | | case 35: //region 人数变化事件报警 |
| | | alarmType = "人数变化事件报警"; |
| | | //endregion |
| | | break; |
| | |
| | | Pointer pFireDecAlarm = struFireDecAlarm.getPointer(); |
| | | pFireDecAlarm.write(0, pAlarmInfo.getByteArray(0, struFireDecAlarm.size()), 0, struFireDecAlarm.size()); |
| | | struFireDecAlarm.read(); |
| | | switch (struFireDecAlarm.byAlarmSubType) { |
| | | case 0: |
| | | alarmType = "火点检测报警"; |
| | | break; |
| | | case 1: |
| | | alarmType = "烟雾检测报警"; |
| | | break; |
| | | case 2: |
| | | alarmType = "烟火报警 "; |
| | | break; |
| | | } |
| | | //String sFireDecAlarmInfo = "绝对时间:" + struFireDecAlarm.dwAbsTime + ",报警子类型:" + struFireDecAlarm.byAlarmSubType + ",火点最高温度 :" + |
| | | // struFireDecAlarm.wFireMaxTemperature + ",火点目标距离:" + struFireDecAlarm.wTargetDistance; |
| | | //System.out.println(sFireDecAlarmInfo); |
| | |
| | | alarmTime = DateUtils.parseTime(struFireDecAlarm.dwAbsTime);//报警时间 |
| | | if (camera != null) { |
| | | alarmName = "火焰检测信息上报"; |
| | | alarmType = "火焰检测事件报警"; |
| | | switch (camera.getGdType()) { |
| | | case "3": |
| | | superBrainEventHandler(camera, chanNo, alarmName, alarmType, alarmTime, picUrl, facePicUrl); |