This MVP release provides a complete full-stack solution for managing action mappings in Geutebruck's GeViScope and GeViSoft video surveillance systems. ## Features ### Flutter Web Application (Port 8081) - Modern, responsive UI for managing action mappings - Action picker dialog with full parameter configuration - Support for both GSC (GeViScope) and G-Core server actions - Consistent UI for input and output actions with edit/delete capabilities - Real-time action mapping creation, editing, and deletion - Server categorization (GSC: prefix for GeViScope, G-Core: prefix for G-Core servers) ### FastAPI REST Backend (Port 8000) - RESTful API for action mapping CRUD operations - Action template service with comprehensive action catalog (247 actions) - Server management (G-Core and GeViScope servers) - Configuration tree reading and writing - JWT authentication with role-based access control - PostgreSQL database integration ### C# SDK Bridge (gRPC, Port 50051) - Native integration with GeViSoft SDK (GeViProcAPINET_4_0.dll) - Action mapping creation with correct binary format - Support for GSC and G-Core action types - Proper Camera parameter inclusion in action strings (fixes CrossSwitch bug) - Action ID lookup table with server-specific action IDs - Configuration reading/writing via SetupClient ## Bug Fixes - **CrossSwitch Bug**: GSC and G-Core actions now correctly display camera/PTZ head parameters in GeViSet - Action strings now include Camera parameter: `@ PanLeft (Comment: "", Camera: 101028)` - Proper filter flags and VideoInput=0 for action mappings - Correct action ID assignment (4198 for GSC, 9294 for G-Core PanLeft) ## Technical Stack - **Frontend**: Flutter Web, Dart, Dio HTTP client - **Backend**: Python FastAPI, PostgreSQL, Redis - **SDK Bridge**: C# .NET 8.0, gRPC, GeViSoft SDK - **Authentication**: JWT tokens - **Configuration**: GeViSoft .set files (binary format) ## Credentials - GeViSoft/GeViScope: username=sysadmin, password=masterkey - Default admin: username=admin, password=admin123 ## Deployment All services run on localhost: - Flutter Web: http://localhost:8081 - FastAPI: http://localhost:8000 - SDK Bridge gRPC: localhost:50051 - GeViServer: localhost (default port) Generated with Claude Code (https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
5734 lines
127 KiB
JSON
5734 lines
127 KiB
JSON
{
|
|
"rules": [
|
|
{
|
|
"id": "1",
|
|
"input": {
|
|
"name": "CrossSwitch C_101027 -> M",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 100
|
|
},
|
|
"videoInputId": 101027
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC ViewerConnectLive V <- C",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4296
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ ViewerConnectLive ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG ViewerConnectLive V <- C_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9392
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ ViewerConnectLive (Comment: \"\")",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".SwitchMode",
|
|
".VideoInput",
|
|
".VideoOutput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"SwitchMode",
|
|
"VideoInput",
|
|
"VideoOutput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".SwitchMode",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".VideoOutput",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "SwitchMode",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
},
|
|
{
|
|
"name": "VideoOutput",
|
|
"type": "int32",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "10",
|
|
"input": {
|
|
"name": "Warning: demo mode for 100 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: demo mode for 100 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode granted for 100 min\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 206
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": "GEVISERVER: DEMO MODE GRANTED FOR 100 MINUTES"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "11",
|
|
"input": {
|
|
"name": "Warning: demo mode for 90 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: demo mode for 90 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode granted for 90 min\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 206
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": "GEVISERVER: DEMO MODE GRANTED FOR 90 MINUTES"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "12",
|
|
"input": {
|
|
"name": "Warning: demo mode for 80 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: demo mode for 80 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode granted for 80 min\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 206
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": "GEVISERVER: DEMO MODE GRANTED FOR 80 MINUTES"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "13",
|
|
"input": {
|
|
"name": "Warning: demo mode for 70 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: demo mode for 70 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode granted for 70 min\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 206
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": "GEVISERVER: DEMO MODE GRANTED FOR 70 MINUTES"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "14",
|
|
"input": {
|
|
"name": "Warning: demo mode for 60 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: demo mode for 60 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode granted for 60 min\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 206
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": "GEVISERVER: DEMO MODE GRANTED FOR 60 MINUTES"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "15",
|
|
"input": {
|
|
"name": "Warning: demo mode for 50 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: demo mode for 50 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode granted for 50 min\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 206
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": "GEVISERVER: DEMO MODE GRANTED FOR 50 MINUTES"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "16",
|
|
"input": {
|
|
"name": "Warning: demo mode for 40 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: demo mode for 40 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode granted for 40 min\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 206
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": "GEVISERVER: DEMO MODE GRANTED FOR 40 MINUTES"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "17",
|
|
"input": {
|
|
"name": "Warning: demo mode for 30 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: demo mode for 30 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode granted for 30 min\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 206
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": "GEVISERVER: DEMO MODE GRANTED FOR 30 MINUTES"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "18",
|
|
"input": {
|
|
"name": "Warning: demo mode for 20 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: demo mode for 20 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode granted for 20 min\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 206
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": "GEVISERVER: DEMO MODE GRANTED FOR 20 MINUTES"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "19",
|
|
"input": {
|
|
"name": "Warning: demo mode for 10 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: demo mode for 10 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode granted for 10 min\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 206
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": "GEVISERVER: DEMO MODE GRANTED FOR 10 MINUTES"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "2",
|
|
"input": {
|
|
"name": "ClearVideoOutput M",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 102
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC ViewerClear V",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4298
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ ViewerClear ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG ViewerClear V",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9394
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ ViewerClear (Comment: \"\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".VideoOutput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"VideoOutput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".VideoOutput",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "VideoOutput",
|
|
"type": "int32",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "20",
|
|
"input": {
|
|
"name": "Warning: re_porter mode",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC info: re_porter mode active",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4146
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemInfo (Source: 5, Message: 20, Description: \"GeViSoft Server: re_porter mode active\")",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG info: re_porter mode active",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9242
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SystemInfo (Comment: \"\", Source: 5, Message: 20, Description: \"GeViSoft Server: re_porter mode active\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 207
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "21",
|
|
"input": {
|
|
"name": "GeViIO: start of interface failed",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 61
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC error: \"GeViIO Client: start of interface failed\"",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4148
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemError (Source: 5, Message: 0, Description: \"GeViIO Client: start of interface failed\")",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG error: \"GeViIO Client: start of interface failed\"",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9244
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SystemError (Comment: \"\", Source: 5, Message: 0, Description: \"GeViIO Client: start of interface failed\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".ErrorCode",
|
|
".ErrorSubCode",
|
|
".ErrorText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"ErrorCode",
|
|
"ErrorSubCode",
|
|
"ErrorText",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".ErrorCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".ErrorSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".ErrorText",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "ErrorCode",
|
|
"type": "int32",
|
|
"value": 10000
|
|
},
|
|
{
|
|
"name": "ErrorSubCode",
|
|
"type": "int32",
|
|
"value": 11
|
|
},
|
|
{
|
|
"name": "ErrorText",
|
|
"type": "string",
|
|
"value": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "22",
|
|
"input": {
|
|
"name": "GeViIO warning",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: \"GeViSoft Server: client warning\"",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 3, Description: \"GeViSoft Server: client warning\")",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG warning: \"GeViSoft Server: client warning\"",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9243
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SystemWarning (Comment: \"\", Source: 5, Message: 3, Description: \"GeViSoft Server: client warning\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 10000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "23",
|
|
"input": {
|
|
"name": "GeViIO: interface lost",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 61
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC error: \"GeViIO Client: interface lost\"",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4148
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemError (Source: 5, Message: 0, Description: \"GeViIO Client: interface lost\")",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG error: \"GeViIO Client: interface lost\"",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9244
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SystemError (Comment: \"\", Source: 5, Message: 0, Description: \"GeViIO Client: interface lost\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".ErrorCode",
|
|
".ErrorSubCode",
|
|
".ErrorText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"ErrorCode",
|
|
"ErrorSubCode",
|
|
"ErrorText",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".ErrorCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".ErrorSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".ErrorText",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "ErrorCode",
|
|
"type": "int32",
|
|
"value": 10000
|
|
},
|
|
{
|
|
"name": "ErrorSubCode",
|
|
"type": "int32",
|
|
"value": 12
|
|
},
|
|
{
|
|
"name": "ErrorText",
|
|
"type": "string",
|
|
"value": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "24",
|
|
"input": {
|
|
"name": "InputContact 1 True",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (1,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 1, State: 1)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (1,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 1, State: 1)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "25",
|
|
"input": {
|
|
"name": "InputContact 2 True",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (2,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 2, State: 1)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (2,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 2, State: 1)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "26",
|
|
"input": {
|
|
"name": "InputContact 3 True",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (3,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 3, State: 1)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (3,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 3, State: 1)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "27",
|
|
"input": {
|
|
"name": "InputContact 4 True",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (4,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 4, State: 1)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (4,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 4, State: 1)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "28",
|
|
"input": {
|
|
"name": "InputContact 5 True",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (5,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 5, State: 1)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (5,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 5, State: 1)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "29",
|
|
"input": {
|
|
"name": "InputContact 6 True",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (6,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 6, State: 1)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (6,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 6, State: 1)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "3",
|
|
"input": {
|
|
"name": "Info: licence satisfied",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC info: licence satisfied",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4146
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemInfo ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG info: licence satisfied",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9242
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SystemInfo (Comment: \"\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 200
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "30",
|
|
"input": {
|
|
"name": "InputContact 7 True",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (7,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 7, State: 1)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (7,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 7, State: 1)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "31",
|
|
"input": {
|
|
"name": "InputContact 8 True",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (8,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 8, State: 1)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (8,close)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 8, State: 1)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "32",
|
|
"input": {
|
|
"name": "InputContact 1 False",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (1,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 1, State: 0)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (1,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 1, State: 0)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "33",
|
|
"input": {
|
|
"name": "InputContact 2 False",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (2,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 2, State: 0)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (2,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 2, State: 0)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "34",
|
|
"input": {
|
|
"name": "InputContact 3 False",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (3,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 3, State: 0)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (3,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 3, State: 0)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "35",
|
|
"input": {
|
|
"name": "InputContact 4 False",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (4,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 4, State: 0)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (4,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 4, State: 0)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "36",
|
|
"input": {
|
|
"name": "InputContact 5 False",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (5,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 5, State: 0)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (5,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 5, State: 0)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "37",
|
|
"input": {
|
|
"name": "InputContact 6 False",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (6,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 6, State: 0)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (6,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 6, State: 0)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "38",
|
|
"input": {
|
|
"name": "InputContact 7 False",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (7,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 7, State: 0)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (7,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 7, State: 0)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "39",
|
|
"input": {
|
|
"name": "InputContact 8 False",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 203
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Set digital output (8,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4127
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Contact: 8, State: 0)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "Set digital output (8,open)",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9223
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SetDigitalOutput (Comment: \"\", Contact: 8, State: 0)",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ChangedTo",
|
|
".GlobalContactID",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ChangedTo",
|
|
"GlobalContactID",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ChangedTo",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".GlobalContactID",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ChangedTo",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": "GlobalContactID",
|
|
"type": "int32",
|
|
"value": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "4",
|
|
"input": {
|
|
"name": "GeViServer: license conditions are not satisfied",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 61
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC error: \"GeViSoft Server: license conditions are not satisfied\"",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4148
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemError (Source: 7, Message: 23, Description: \"GeViSoft Server: license conditions are not satisfied\")",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG error: \"GeViSoft Server: license conditions are not satisfied\"",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9244
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SystemError (Comment: \"\", Source: 7, Message: 23, Description: \"GeViSoft Server: license conditions are not satisfied\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".ErrorCode",
|
|
".ErrorSubCode",
|
|
".ErrorText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"ErrorCode",
|
|
"ErrorSubCode",
|
|
"ErrorText",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".ErrorCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".ErrorSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".ErrorText",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "ErrorCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "ErrorSubCode",
|
|
"type": "int32",
|
|
"value": 201
|
|
},
|
|
{
|
|
"name": "ErrorText",
|
|
"type": "string",
|
|
"value": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "40",
|
|
"input": {
|
|
"name": "GscDiagnostics still running.",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 401
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GscCustomAction:GscDiagnostics still running.",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4104
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ CustomAction (Int: 0, String: \"GscDiagnostics still running.\")",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNGCustomAction:GscDiagnostics still running.",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9200
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ CustomAction (Comment: \"\", Int: 0, String: \"G-Diagnostics still running.\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".CustomInt",
|
|
".CustomText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"CustomInt",
|
|
"CustomText",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".CustomInt",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".CustomText",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "CustomInt",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "CustomText",
|
|
"type": "string",
|
|
"value": "GscDiagnostics still running."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "41",
|
|
"input": {
|
|
"name": "GeVi PanLeft_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 511
|
|
},
|
|
"videoInputId": 101027,
|
|
"temp": 0
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC PanLeft",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4198
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ PanLeft ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG PanLeft_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9294
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ PanLeft (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".Temp",
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"Temp",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".Temp",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "Temp",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "42",
|
|
"input": {
|
|
"name": "GeVi PanRight_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 510
|
|
},
|
|
"videoInputId": 101027,
|
|
"temp": 0
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC PanRight",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4197
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ PanRight ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG PanRight_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9293
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ PanRight (Comment: \"\", Camera: 101027)",
|
|
"server": "G-Core"
|
|
},
|
|
{
|
|
"id": "3",
|
|
"name": "GNG PanRight_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9293
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ PanRight (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".Temp",
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"Temp",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".Temp",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "Temp",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "43",
|
|
"input": {
|
|
"name": "GeVi PanStop_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 512
|
|
},
|
|
"videoInputId": 101027
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC PanStop",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4199
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ PanStop ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG PanStop_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9295
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ PanStop (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "44",
|
|
"input": {
|
|
"name": "GeVi TiltDown_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 515
|
|
},
|
|
"videoInputId": 101027,
|
|
"temp": 0
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC TiltDown",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4201
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ TiltDown ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG TiltDown_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9297
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ TiltDown (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".Temp",
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"Temp",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".Temp",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "Temp",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "45",
|
|
"input": {
|
|
"name": "GeVi TiltUp_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 514
|
|
},
|
|
"videoInputId": 101027,
|
|
"temp": 0
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC TiltUp",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4200
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ TiltUp ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG TiltUp_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9296
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ TiltUp (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".Temp",
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"Temp",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".Temp",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "Temp",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "46",
|
|
"input": {
|
|
"name": "GeVi TiltStop_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 516
|
|
},
|
|
"videoInputId": 101027
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC TiltStop",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4202
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ TiltStop ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG TiltStop_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9298
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ TiltStop (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "47",
|
|
"input": {
|
|
"name": "GeVi ZoomIn_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 500
|
|
},
|
|
"videoInputId": 101027,
|
|
"temp": 0
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc ZoomIn",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4203
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ ZoomIn ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG ZoomIn_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9299
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ ZoomIn (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".Temp",
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"Temp",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".Temp",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "Temp",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "48",
|
|
"input": {
|
|
"name": "GeVi ZoomOut_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 501
|
|
},
|
|
"videoInputId": 101027,
|
|
"temp": 0
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc ZoomOut",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4204
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ ZoomOut ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG ZoomOut_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9300
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ ZoomOut (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".Temp",
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"Temp",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".Temp",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "Temp",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "49",
|
|
"input": {
|
|
"name": "GeVi ZoomStop_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 502
|
|
},
|
|
"videoInputId": 101027
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc ZoomStop",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4205
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ ZoomStop ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG ZoomStop_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9301
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ ZoomStop (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "5",
|
|
"input": {
|
|
"name": "GeViServer: dongle DLLs not found",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 61
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC error: \"GeViSoft Server: dongle DLLs not found\"",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4148
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemError (Source: 7, Message: 21, Description: \"GeViSoft Server: dongle DLLs not found\")",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG error: \"GeViSoft Server: dongle DLLs not found\"",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9244
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ SystemError (Comment: \"\", Source: 7, Message: 21, Description: \"GeViSoft Server: dongle DLLs not found\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".ErrorCode",
|
|
".ErrorSubCode",
|
|
".ErrorText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"ErrorCode",
|
|
"ErrorSubCode",
|
|
"ErrorText",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".ErrorCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".ErrorSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".ErrorText",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "ErrorCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "ErrorSubCode",
|
|
"type": "int32",
|
|
"value": 202
|
|
},
|
|
{
|
|
"name": "ErrorText",
|
|
"type": "string",
|
|
"value": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "50",
|
|
"input": {
|
|
"name": "GeVi FocusFar 0_C101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 504
|
|
},
|
|
"videoInputId": 101027,
|
|
"temp": 0
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc FocusFar 128",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4207
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ FocusFar (Speed: 128)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG FocusFar 128_C101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9303
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ FocusFar (Comment: \"\", Camera: 101027, Speed: 128)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".Temp",
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"Temp",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".Temp",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "Temp",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "51",
|
|
"input": {
|
|
"name": "GeVi FocusNear 0_C101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 503
|
|
},
|
|
"videoInputId": 101027,
|
|
"temp": 0
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc FocusNear 128",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4206
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ FocusNear (Speed: 128)",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG FocusNear 128_C101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9302
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ FocusNear (Comment: \"\", Camera: 101027, Speed: 128)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".Temp",
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"Temp",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".Temp",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "Temp",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "52",
|
|
"input": {
|
|
"name": "GeVi FocusStop_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 505
|
|
},
|
|
"videoInputId": 101027
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc FocusStop",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4208
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ FocusStop ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG FocusStop_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9304
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ FocusStop (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "53",
|
|
"input": {
|
|
"name": "GeVi DefaultPosCallUp_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 523
|
|
},
|
|
"videoInputId": 101027
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc MoveToDefaultPostion",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4213
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ DefaultPosCallUp ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG MoveToDefaultPostion_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9309
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ DefaultPosCallUp (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "54",
|
|
"input": {
|
|
"name": "GeVi DefaultPosClear_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 562
|
|
},
|
|
"videoInputId": 101027
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc ClearDefaultPostion",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4238
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ DefaultPosClear ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG ClearDefaultPostion_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9334
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ DefaultPosClear (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "55",
|
|
"input": {
|
|
"name": "GeVi DefaultPosSave_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 560
|
|
},
|
|
"videoInputId": 101027
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc SaveDafaultPostion",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4236
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ DefaultPosSave ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG SaveDafaultPostion_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9332
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ DefaultPosSave (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "56",
|
|
"input": {
|
|
"name": "GeVi PrePosCallUp",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 522
|
|
},
|
|
"videoInputId": 0
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc MoveToPresentPostion",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4212
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ PrePosCallUp ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG MoveToPresentPostion",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9308
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ PrePosCallUp (Comment: \"\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".Position",
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Position",
|
|
"Rules",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".Position",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "Position",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "57",
|
|
"input": {
|
|
"name": "GeVi PrePosClear",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 561
|
|
},
|
|
"videoInputId": 0
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc ClearPresentPostion",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4237
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ PrePosClear ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG ClearPresentPostion",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9333
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ PrePosClear (Comment: \"\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".Position",
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Position",
|
|
"Rules",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".Position",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "Position",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "58",
|
|
"input": {
|
|
"name": "GeVi PrePosSave",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 524
|
|
},
|
|
"videoInputId": 0
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc SavePresentPostion",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4235
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ PrePosSave ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG SavePresentPostion",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9331
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ PrePosSave (Comment: \"\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".Position",
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Position",
|
|
"Rules",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".Position",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "Position",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "59",
|
|
"input": {
|
|
"name": "GeVi IrisClose_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 526
|
|
},
|
|
"videoInputId": 101027
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc IrisClose",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4210
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ IrisClose ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG IrisClose_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9306
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ IrisClose (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "6",
|
|
"input": {
|
|
"name": "GeViServer: dongle not found",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 61
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC error: \"GeViSoft Server: dongle not found\"",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4148
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemError (Source: 7, Message: 21, Description: \"GeViSoft Server: dongle not found\")",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG error: \"GeViSoft Server: dongle not found\"",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4148
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemError (Source: 7, Message: 21, Description: \"GeViSoft Server: dongle not found\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".ErrorCode",
|
|
".ErrorSubCode",
|
|
".ErrorText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"ErrorCode",
|
|
"ErrorSubCode",
|
|
"ErrorText",
|
|
"Rules"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".ErrorCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".ErrorSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".ErrorText",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "ErrorCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "ErrorSubCode",
|
|
"type": "int32",
|
|
"value": 203
|
|
},
|
|
{
|
|
"name": "ErrorText",
|
|
"type": "string",
|
|
"value": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "60",
|
|
"input": {
|
|
"name": "GeVi IrisOpen_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 525
|
|
},
|
|
"videoInputId": 101027
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc IrisOpen",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4209
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ IrisOpen ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG IrisOpen_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9305
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ IrisOpen (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "61",
|
|
"input": {
|
|
"name": "GeVi IrisStop_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 527
|
|
},
|
|
"videoInputId": 101027
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "Gsc IrisStop",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4211
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ IrisStop ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG IrisStop_101027",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9307
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ IrisStop (Comment: \"\", Camera: 101027)",
|
|
"server": "gscope-cdu-3"
|
|
}
|
|
],
|
|
"_order": [
|
|
".VideoInput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"VideoInput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "62",
|
|
"input": {
|
|
"name": "CrossSwitchwithAlarm",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 101
|
|
},
|
|
"videoInputId": 0
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "VC live",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4296
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ ViewerConnectLive ()",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG VC live",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9392
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "@ ViewerConnectLive (Comment: \"\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".VideoInput",
|
|
".VideoOutput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"VideoInput",
|
|
"VideoOutput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoOutput",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoOutput",
|
|
"type": "int32",
|
|
"value": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "63",
|
|
"input": {
|
|
"name": "GSC ViewerConnected OpCon -> Matrix",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4299
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "CrossSwitch OpCon -> Matrix",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 100
|
|
},
|
|
"actionField": null,
|
|
"serverField": null,
|
|
"_order": [
|
|
".SwitchMode",
|
|
".VideoInput",
|
|
".VideoOutput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"SwitchMode",
|
|
"VideoInput",
|
|
"VideoOutput"
|
|
],
|
|
"extras": [
|
|
{
|
|
"name": ".SwitchMode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoOutput",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": "SwitchMode",
|
|
"type": "int32",
|
|
"value": 3
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoOutput",
|
|
"type": "int32",
|
|
"value": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer",
|
|
"Rules"
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "GscAction",
|
|
"type": "string",
|
|
"value": "@ ViewerConnected ()"
|
|
},
|
|
{
|
|
"name": "GscServer",
|
|
"type": "string",
|
|
"value": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "64",
|
|
"input": {
|
|
"name": "GNG ViewerConnected OpCon -> Matrix",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 9395
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "CrossSwitch OpCon -> Matrix",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 100
|
|
},
|
|
"actionField": null,
|
|
"serverField": null,
|
|
"_order": [
|
|
".SwitchMode",
|
|
".VideoInput",
|
|
".VideoOutput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"SwitchMode",
|
|
"VideoInput",
|
|
"VideoOutput"
|
|
],
|
|
"extras": [
|
|
{
|
|
"name": ".SwitchMode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoOutput",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": "SwitchMode",
|
|
"type": "int32",
|
|
"value": 3
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoOutput",
|
|
"type": "int32",
|
|
"value": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer",
|
|
"Rules"
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "GCoreAction",
|
|
"type": "string",
|
|
"value": "@ ViewerConnected (Comment: \"\")"
|
|
},
|
|
{
|
|
"name": "GCoreServer",
|
|
"type": "string",
|
|
"value": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "7",
|
|
"input": {
|
|
"name": "Warning: demo mode finished",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: demo mode finished",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode finished\")",
|
|
"server": ""
|
|
},
|
|
{
|
|
"id": "2",
|
|
"name": "GNG warning: demo mode finished",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode finished\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 205
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "8",
|
|
"input": {
|
|
"name": "Warning: demo mode for 120 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: demo mode for 120 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode granted for 120 min\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 206
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": "GEVISERVER: DEMO MODE GRANTED FOR 120 MINUTES"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "9",
|
|
"input": {
|
|
"name": "Warning: demo mode for 110 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 62
|
|
}
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "1",
|
|
"name": "GSC warning: demo mode for 110 min",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 4147
|
|
},
|
|
"actionField": "GscAction",
|
|
"serverField": "GscServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GscAction",
|
|
"GscServer"
|
|
],
|
|
"action": "@ SystemWarning (Source: 5, Message: 2, Description: \"GEVISOFT WARNING: demo mode granted for 110 min\")",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".ClientID",
|
|
".WarningCode",
|
|
".WarningSubCode",
|
|
".WarningText",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"ClientID",
|
|
"Rules",
|
|
"WarningCode",
|
|
"WarningSubCode",
|
|
"WarningText"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".ClientID",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".WarningCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningSubCode",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".WarningText",
|
|
"type": "bool",
|
|
"value": true
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "ClientID",
|
|
"type": "int64",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "WarningCode",
|
|
"type": "int32",
|
|
"value": 1000
|
|
},
|
|
{
|
|
"name": "WarningSubCode",
|
|
"type": "int32",
|
|
"value": 206
|
|
},
|
|
{
|
|
"name": "WarningText",
|
|
"type": "string",
|
|
"value": "GEVISERVER: DEMO MODE GRANTED FOR 110 MINUTES"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "65",
|
|
"input": {
|
|
"name": "PYTHON_TEST_MAPPING",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 0
|
|
},
|
|
"videoInputId": 101027
|
|
},
|
|
"outputs": [
|
|
{
|
|
"id": "0",
|
|
"name": "Test GCoreDataBase",
|
|
"flags": {
|
|
"primary": 0,
|
|
"secondary": 0
|
|
},
|
|
"actionField": "GCoreAction",
|
|
"serverField": "GCoreServer",
|
|
"_order": [
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"GCoreAction",
|
|
"GCoreServer"
|
|
],
|
|
"action": "GCoreDataBase",
|
|
"server": ""
|
|
}
|
|
],
|
|
"_order": [
|
|
".SwitchMode",
|
|
".VideoInput",
|
|
".VideoOutput",
|
|
"@",
|
|
"@!",
|
|
"@@",
|
|
"Rules",
|
|
"SwitchMode",
|
|
"VideoInput",
|
|
"VideoOutput"
|
|
],
|
|
"filters": [
|
|
{
|
|
"name": ".SwitchMode",
|
|
"type": "bool",
|
|
"value": false
|
|
},
|
|
{
|
|
"name": ".VideoInput",
|
|
"type": "bool",
|
|
"value": true
|
|
},
|
|
{
|
|
"name": ".VideoOutput",
|
|
"type": "bool",
|
|
"value": false
|
|
}
|
|
],
|
|
"fields": [
|
|
{
|
|
"name": "SwitchMode",
|
|
"type": "int32",
|
|
"value": 0
|
|
},
|
|
{
|
|
"name": "VideoInput",
|
|
"type": "int32",
|
|
"value": 101027
|
|
},
|
|
{
|
|
"name": "VideoOutput",
|
|
"type": "int32",
|
|
"value": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"extras": [],
|
|
"_order": [
|
|
"1",
|
|
"10",
|
|
"11",
|
|
"12",
|
|
"13",
|
|
"14",
|
|
"15",
|
|
"16",
|
|
"17",
|
|
"18",
|
|
"19",
|
|
"2",
|
|
"20",
|
|
"21",
|
|
"22",
|
|
"23",
|
|
"24",
|
|
"25",
|
|
"26",
|
|
"27",
|
|
"28",
|
|
"29",
|
|
"3",
|
|
"30",
|
|
"31",
|
|
"32",
|
|
"33",
|
|
"34",
|
|
"35",
|
|
"36",
|
|
"37",
|
|
"38",
|
|
"39",
|
|
"4",
|
|
"40",
|
|
"41",
|
|
"42",
|
|
"43",
|
|
"44",
|
|
"45",
|
|
"46",
|
|
"47",
|
|
"48",
|
|
"49",
|
|
"5",
|
|
"50",
|
|
"51",
|
|
"52",
|
|
"53",
|
|
"54",
|
|
"55",
|
|
"56",
|
|
"57",
|
|
"58",
|
|
"59",
|
|
"6",
|
|
"60",
|
|
"61",
|
|
"62",
|
|
"63",
|
|
"64",
|
|
"7",
|
|
"8",
|
|
"9",
|
|
"65"
|
|
]
|
|
} |