-
-
Save chertov/938f9e3c28376b75d9bcfb7f27f75526 to your computer and use it in GitHub Desktop.
| req: { "Name" : "General.General", "SessionID" : "0x00000070" } | |
| res: { "General.General" : { "AutoLogout" : 0, "FontSize" : 24, "IranCalendarEnable" : 0, "LocalNo" : 0, "MachineName" : "LocalHost", "OverWrite" : "OverWrite", "ScreenAutoShutdown" : 10, "ScreenSaveTime" : 0, "VideoOutPut" : "Auto" }, "Name" : "General.General", "Ret" : 100, "SessionID" : "0x00000070" } | |
| req: { "Name" : "General.Location", "SessionID" : "0x00000070" } | |
| res: { "General.Location" : { "DSTEnd" : { "Day" : 1, "Hour" : 1, "Minute" : 1, "Month" : 10, "Week" : 0, "Year" : 2023 }, "DSTRule" : "Off", "DSTStart" : { "Day" : 1, "Hour" : 1, "Minute" : 1, "Month" : 5, "Week" : 0, "Year" : 2023 }, "DateFormat" : "YYMMDD", "DateSeparator" : "-", "IranCalendar" : 0, "Language" : "English", "TimeFormat" : "24", "VideoFormat" : "NTSC", "Week" : null, "WorkDay" : 62 }, "Name" : "General.Location", "Ret" : 100, "SessionID" : "0x00000070" } | |
| req: { "Name" : "OPTimeQuery", "SessionID" : "0x00000070" } | |
| res: { "OPTimeQuery" : "2023-08-01 00:19:07", "Ret" : 100, "SessionID" : "0x00000070" } | |
| req: { "Name" : "Detect.MotionDetect.[0]", "SessionID" : "0x00000070" } | |
| res: { | |
| "Detect.MotionDetect.[0]": { | |
| "AlarmType": 0, | |
| "Enable": true, | |
| "EventHandler": { | |
| "AlarmInfo": "", | |
| "AlarmOutEnable": false, | |
| "AlarmOutLatch": 10, | |
| "AlarmOutMask": "0x00000000000000000000000000000000", | |
| "BeepEnable": false, | |
| "Dejitter": 0, | |
| "EventLatch": 2, | |
| "FTPEnable": false, | |
| "LogEnable": false, | |
| "MMSEnable": false, | |
| "MailEnable": false, | |
| "MatrixEnable": false, | |
| "MatrixMask": "0x00000000000000000000000000000000", | |
| "MessageEnable": true, | |
| "MsgtoNetEnable": false, | |
| "MultimediaMsgEnable": false, | |
| "PtzEnable": true, | |
| "PtzLink": [ | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "None", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ], | |
| [ | |
| "Pattern", | |
| 0 | |
| ] | |
| ], | |
| "RecordEnable": true, | |
| "RecordLatch": 10, | |
| "RecordMask": "0x00000001000000000000000000000000", | |
| "ShortMsgEnable": false, | |
| "ShowInfo": false, | |
| "ShowInfoMask": "0x00000000000000000000000000000000", | |
| "SnapEnable": false, | |
| "SnapShotMask": "0x00000000000000000000000000000000", | |
| "TimeSection": [ | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-22:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ], | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-22:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ], | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "1 00:00:00-22:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ], | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-22:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ], | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "1 00:00:00-22:00:00", | |
| "0 00:00:00-24:00:00", | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ], | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-22:00:00", | |
| "0 00:00:00-24:00:00", | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ], | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-22:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ] | |
| ], | |
| "TipEnable": false, | |
| "TourEnable": false, | |
| "TourMask": "0x00000000000000000000000000000000", | |
| "VoiceEnable": false, | |
| "VoiceType": 520 | |
| }, | |
| "Level": 3, | |
| "PIRCheckTime": 0, | |
| "PirSensitive": 0, | |
| "PirTimeSection": { | |
| "PirTimeSectionOne": { | |
| "Enable": false, | |
| "WeekMask": 0 | |
| }, | |
| "PirTimeSectionTwo": { | |
| "Enable": false, | |
| "WeekMask": 0 | |
| } | |
| }, | |
| "Region": [ | |
| "0x0000007F", | |
| "0x0000007F", | |
| "0x0000007F", | |
| "0x0000007F", | |
| "0x0000007F", | |
| "0x0000007F", | |
| "0x0000003F", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000", | |
| "0x00000000" | |
| ] | |
| }, | |
| "Name": "Detect.MotionDetect.[0]", | |
| "Ret": 100, | |
| "SessionID": "0x00000070" | |
| } |
| { | |
| "Detect.MotionDetect.[0]": { | |
| "AlarmType": 0, | |
| "Enable": true, | |
| "EventHandler": { | |
| "AlarmInfo": "", | |
| "AlarmOutEnable": false, | |
| "AlarmOutLatch": 10, | |
| "AlarmOutMask": "0x00000000", | |
| "BeepEnable": false, | |
| "Dejitter": 0, | |
| "EventLatch": 2, | |
| "FTPEnable": false, | |
| "LogEnable": false, | |
| "MMSEnable": false, | |
| "MailEnable": false, | |
| "MatrixEnable": false, | |
| "MatrixMask": "0x00000000", | |
| "MessageEnable": true, | |
| "MsgtoNetEnable": false, | |
| "MultimediaMsgEnable": false, | |
| "PtzEnable": true, | |
| "PtzLink": [ | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| ["None", 0], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null], | |
| [null, null] | |
| ], | |
| "RecordEnable": true, | |
| "RecordLatch": 10, | |
| "RecordMask": "0x00000001", | |
| "ShortMsgEnable": false, | |
| "ShowInfo": false, | |
| "ShowInfoMask": "0x00000000", | |
| "SnapEnable": true, | |
| "SnapShotMask": "0x00000001", | |
| "TimeSection": [ | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ], | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ], | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ], | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ], | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ], | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ], | |
| [ | |
| "1 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00", | |
| "0 00:00:00-24:00:00" | |
| ] | |
| ], | |
| "TipEnable": false, | |
| "TourEnable": false, | |
| "TourMask": "0x00000000", | |
| "VoiceEnable": false, | |
| "VoiceType": 520 | |
| }, | |
| "Level": 3, | |
| "PIRCheckTime": 0, | |
| "PirSensitive": 0, | |
| "PirTimeSection": { | |
| "PirTimeSectionOne": { | |
| "Enable": false, | |
| "WeekMask": 0 | |
| }, | |
| "PirTimeSectionTwo": { | |
| "Enable": false, | |
| "WeekMask": 0 | |
| } | |
| }, | |
| "Region": [ | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF", | |
| "0xFFFFFFFF" | |
| ] | |
| }, | |
| "Name": "Detect.MotionDetect.[0]", | |
| "Ret": 100, | |
| "SessionID": "0x00000006" | |
| } |

"Region" : [ "0x0000007E", "0x0000007F", "0x0000007F", "0x0000007F", "0x0000007F", "0x0000007F", "0x0000007F", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000" ]
====================================================

"Region" : [ "0x0000007F", "0x0000007F", "0x0000007F", "0x0000007F", "0x0000007F", "0x0000007F", "0x0000003F", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000" ]
====================================================

"Region" : [ "0x00000000", "0x00000024", "0x00000036", "0x0000003A", "0x0000002C", "0x00000016", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000" ]
====================================================

"Region" : [ "0x00000000", "0x0000007C", "0x0000007E", "0x0000007E", "0x0000007E", "0x0000007E", "0x0000007E", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000", "0x00000000" ]
head.Region[LineNum] integer Currently, region is divided into 18 lines and 22 blocks/line.
A bit describes a block in the line.
Bit = 1: motion in this block is monitored..
Example:
MotionDetect[0].Region[0] = 4194303 (0x3FFFFF):: motion in channel 0 line 0’s
22 blocks is monitored.
MotionDetect[0].Region[1] =0: motion in line 1’s 22 blocks is not monitored.
MotionDetect[0].Region[17] = 3: in the last line of channel 0, motion in the left
two blocks is monitored.