feat: GeViScope SDK integration with C# Bridge and Flutter app
- Add GeViScope Bridge (C# .NET 8.0) on port 7720 - Full SDK wrapper for camera control, PTZ, actions/events - 17 REST API endpoints for GeViScope server interaction - Support for MCS (Media Channel Simulator) with 16 test channels - Real-time action/event streaming via PLC callbacks - Add GeViServer Bridge (C# .NET 8.0) on port 7710 - Integration with GeViSoft orchestration layer - Input/output control and event management - Update Python API with new routers - /api/geviscope/* - Proxy to GeViScope Bridge - /api/geviserver/* - Proxy to GeViServer Bridge - /api/excel/* - Excel import functionality - Add Flutter app GeViScope integration - GeViScopeRemoteDataSource with 17 API methods - GeViScopeBloc for state management - GeViScopeScreen with PTZ controls - App drawer navigation to GeViScope - Add SDK documentation (extracted from PDFs) - GeViScope SDK docs (7 parts + action reference) - GeViSoft SDK docs (12 chunks) - Add .mcp.json for Claude Code MCP server config Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
202
GeViSoft_SDK_Docs/metadata.json
Normal file
202
GeViSoft_SDK_Docs/metadata.json
Normal file
@@ -0,0 +1,202 @@
|
||||
{
|
||||
"total_pages": 113,
|
||||
"chunks": [
|
||||
{
|
||||
"chunk_number": 1,
|
||||
"filename": "chunk_001_pages_1-10.txt",
|
||||
"pages": [
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
9,
|
||||
10
|
||||
],
|
||||
"page_range": "1-10"
|
||||
},
|
||||
{
|
||||
"chunk_number": 2,
|
||||
"filename": "chunk_002_pages_11-20.txt",
|
||||
"pages": [
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20
|
||||
],
|
||||
"page_range": "11-20"
|
||||
},
|
||||
{
|
||||
"chunk_number": 3,
|
||||
"filename": "chunk_003_pages_21-30.txt",
|
||||
"pages": [
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30
|
||||
],
|
||||
"page_range": "21-30"
|
||||
},
|
||||
{
|
||||
"chunk_number": 4,
|
||||
"filename": "chunk_004_pages_31-40.txt",
|
||||
"pages": [
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
36,
|
||||
37,
|
||||
38,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"page_range": "31-40"
|
||||
},
|
||||
{
|
||||
"chunk_number": 5,
|
||||
"filename": "chunk_005_pages_41-50.txt",
|
||||
"pages": [
|
||||
41,
|
||||
42,
|
||||
43,
|
||||
44,
|
||||
45,
|
||||
46,
|
||||
47,
|
||||
48,
|
||||
49,
|
||||
50
|
||||
],
|
||||
"page_range": "41-50"
|
||||
},
|
||||
{
|
||||
"chunk_number": 6,
|
||||
"filename": "chunk_006_pages_51-60.txt",
|
||||
"pages": [
|
||||
51,
|
||||
52,
|
||||
53,
|
||||
54,
|
||||
55,
|
||||
56,
|
||||
57,
|
||||
58,
|
||||
59,
|
||||
60
|
||||
],
|
||||
"page_range": "51-60"
|
||||
},
|
||||
{
|
||||
"chunk_number": 7,
|
||||
"filename": "chunk_007_pages_61-70.txt",
|
||||
"pages": [
|
||||
61,
|
||||
62,
|
||||
63,
|
||||
64,
|
||||
65,
|
||||
66,
|
||||
67,
|
||||
68,
|
||||
69,
|
||||
70
|
||||
],
|
||||
"page_range": "61-70"
|
||||
},
|
||||
{
|
||||
"chunk_number": 8,
|
||||
"filename": "chunk_008_pages_71-80.txt",
|
||||
"pages": [
|
||||
71,
|
||||
72,
|
||||
73,
|
||||
74,
|
||||
75,
|
||||
76,
|
||||
77,
|
||||
78,
|
||||
79,
|
||||
80
|
||||
],
|
||||
"page_range": "71-80"
|
||||
},
|
||||
{
|
||||
"chunk_number": 9,
|
||||
"filename": "chunk_009_pages_81-90.txt",
|
||||
"pages": [
|
||||
81,
|
||||
82,
|
||||
83,
|
||||
84,
|
||||
85,
|
||||
86,
|
||||
87,
|
||||
88,
|
||||
89,
|
||||
90
|
||||
],
|
||||
"page_range": "81-90"
|
||||
},
|
||||
{
|
||||
"chunk_number": 10,
|
||||
"filename": "chunk_010_pages_91-100.txt",
|
||||
"pages": [
|
||||
91,
|
||||
92,
|
||||
93,
|
||||
94,
|
||||
95,
|
||||
96,
|
||||
97,
|
||||
98,
|
||||
99,
|
||||
100
|
||||
],
|
||||
"page_range": "91-100"
|
||||
},
|
||||
{
|
||||
"chunk_number": 11,
|
||||
"filename": "chunk_011_pages_101-110.txt",
|
||||
"pages": [
|
||||
101,
|
||||
102,
|
||||
103,
|
||||
104,
|
||||
105,
|
||||
106,
|
||||
107,
|
||||
108,
|
||||
109,
|
||||
110
|
||||
],
|
||||
"page_range": "101-110"
|
||||
},
|
||||
{
|
||||
"chunk_number": 12,
|
||||
"filename": "chunk_012_pages_111-113.txt",
|
||||
"pages": [
|
||||
111,
|
||||
112,
|
||||
113
|
||||
],
|
||||
"page_range": "111-113"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user