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>
2 lines
26 KiB
XML
2 lines
26 KiB
XML
<?xml version="1.0" encoding="utf-8"?><index><!-- saved from url=(0014)about:internet -->
|
||
<stem n="autofocusoff"><phr n="AutoFocusOff"><ent r="3" t="18" w="36" /><ent r="4" t="47" w="26" /></phr></stem><stem n="(ptz"><phr n="(PTZ"><ent r="3" t="18" w="37" /><ent r="3" t="18" w="120" /><ent r="3" t="18" w="177" /><ent r="3" t="18" w="262" /><ent r="3" t="18" w="329" /><ent r="3" t="18" w="366" /><ent r="3" t="18" w="404" /><ent r="3" t="18" w="446" /><ent r="3" t="18" w="486" /><ent r="3" t="18" w="521" /><ent r="3" t="18" w="557" /><ent r="3" t="18" w="595" /><ent r="3" t="18" w="633" /><ent r="3" t="18" w="728" /><ent r="3" t="18" w="800" /><ent r="3" t="18" w="847" /><ent r="3" t="18" w="894" /><ent r="3" t="18" w="941" /><ent r="3" t="18" w="988" /><ent r="3" t="18" w="1035" /><ent r="3" t="18" w="1082" /><ent r="3" t="18" w="1129" /><ent r="3" t="18" w="1174" /><ent r="3" t="18" w="1212" /><ent r="3" t="18" w="1252" /><ent r="3" t="18" w="1292" /><ent r="3" t="18" w="1348" /><ent r="3" t="18" w="1384" /><ent r="3" t="18" w="1426" /><ent r="3" t="18" w="1471" /><ent r="3" t="18" w="1512" /><ent r="3" t="18" w="1608" /><ent r="3" t="18" w="1646" /><ent r="3" t="18" w="1698" /><ent r="3" t="18" w="1740" /><ent r="3" t="18" w="1784" /><ent r="3" t="18" w="2534" /></phr></stem><stem n="head"><phr n="Head"><ent r="3" t="18" w="38" /><ent r="5" t="18" w="60" /><ent r="3" t="18" w="79" /><ent r="5" t="18" w="101" /><ent r="3" t="18" w="121" /><ent r="6" t="18" w="142" /><ent r="3" t="18" w="178" /><ent r="5" t="18" w="219" /><ent r="3" t="18" w="263" /><ent r="5" t="18" w="285" /><ent r="3" t="18" w="330" /><ent r="5" t="18" w="348" /><ent r="3" t="18" w="367" /><ent r="5" t="18" w="385" /><ent r="3" t="18" w="405" /><ent r="5" t="18" w="427" /><ent r="3" t="18" w="447" /><ent r="5" t="18" w="469" /><ent r="3" t="18" w="487" /><ent r="5" t="18" w="504" /><ent r="3" t="18" w="522" /><ent r="5" t="18" w="539" /><ent r="3" t="18" w="558" /><ent r="5" t="18" w="577" /><ent r="3" t="18" w="596" /><ent r="5" t="18" w="615" /><ent r="3" t="18" w="634" /><ent r="5" t="18" w="657" /><ent r="3" t="18" w="729" /><ent r="5" t="18" w="765" /><ent r="3" t="18" w="801" /><ent r="5" t="18" w="827" /><ent r="3" t="18" w="848" /><ent r="5" t="18" w="874" /><ent r="3" t="18" w="895" /><ent r="5" t="18" w="921" /><ent r="3" t="18" w="942" /><ent r="5" t="18" w="968" /><ent r="3" t="18" w="989" /><ent r="5" t="18" w="1015" /><ent r="3" t="18" w="1036" /><ent r="5" t="18" w="1062" /><ent r="3" t="18" w="1083" /><ent r="5" t="18" w="1109" /><ent r="3" t="18" w="1130" /><ent r="5" t="18" w="1156" /><ent r="3" t="18" w="1175" /><ent r="5" t="18" w="1194" /><ent r="3" t="18" w="1213" /><ent r="5" t="18" w="1234" /><ent r="3" t="18" w="1253" /><ent r="5" t="18" w="1274" /><ent r="3" t="18" w="1293" /><ent r="5" t="18" w="1315" /><ent r="3" t="18" w="1349" /><ent r="5" t="18" w="1366" /><ent r="3" t="18" w="1385" /><ent r="5" t="18" w="1408" /><ent r="3" t="18" w="1427" /><ent r="5" t="18" w="1452" /><ent r="3" t="18" w="1472" /><ent r="5" t="18" w="1491" /><ent r="3" t="18" w="1513" /><ent r="5" t="18" w="1532" /><ent r="5" t="18" w="1592" /><ent r="3" t="18" w="1609" /><ent r="5" t="18" w="1628" /><ent r="3" t="18" w="1647" /><ent r="5" t="18" w="1670" /><ent r="3" t="18" w="1699" /><ent r="5" t="18" w="1722" /><ent r="3" t="18" w="1741" /><ent r="5" t="18" w="1767" /><ent r="3" t="18" w="1785" /><ent r="5" t="18" w="1811" /><ent r="5" t="18" w="1846" /><ent r="5" t="18" w="1907" /><ent r="5" t="18" w="1967" /><ent r="5" t="18" w="2000" /><ent r="5" t="18" w="2035" /><ent r="5" t="18" w="2071" /><ent r="5" t="18" w="2186" /><ent r="5" t="18" w="2232" /><ent r="5" t="18" w="2293" /><ent r="5" t="18" w="2332" /><ent r="5" t="18" w="2377" /><ent r="5" t="18" w="2435" /><ent r="5" t="18" w="2483" /><ent r="3" t="18" w="2535" /><ent r="5" t="18" w="2559" /><ent r="5" t="18" w="2606" /><ent r="5" t="18" w="2666" /><ent r="5" t="18" w="2699" /><ent r="5" t="18" w="2760" /><ent r="6" t="18" w="2822" /><ent r="5" t="18" w="2881" /><ent r="5" t="47" w="45" /><ent r="5" t="47" w="50" /><ent r="5" t="47" w="78" /><ent r="5" t="47" w="83" /><ent r="5" t="47" w="113" /><ent r="5" t="47" w="118" /><ent r="5" t="47" w="151" /><ent r="5" t="47" w="156" /><ent r="5" t="47" w="182" /><ent r="5" t="47" w="187" /><ent r="5" t="47" w="216" /><ent r="5" t="47" w="221" /><ent r="5" t="47" w="250" /><ent r="5" t="47" w="255" /><ent r="5" t="47" w="279" /><ent r="5" t="47" w="284" /><ent r="5" t="47" w="308" /><ent r="5" t="47" w="313" /><ent r="5" t="47" w="339" /><ent r="5" t="47" w="344" /><ent r="5" t="47" w="370" /><ent r="5" t="47" w="375" /><ent r="5" t="47" w="404" /><ent r="5" t="47" w="409" /><ent r="5" t="47" w="446" /><ent r="5" t="47" w="451" /><ent r="5" t="47" w="488" /><ent r="5" t="47" w="493" /><ent r="5" t="47" w="530" /><ent r="5" t="47" w="535" /><ent r="5" t="47" w="565" /><ent r="5" t="47" w="570" /><ent r="5" t="47" w="600" /><ent r="5" t="47" w="605" /><ent r="5" t="47" w="635" /><ent r="5" t="47" w="640" /><ent r="5" t="47" w="670" /><ent r="5" t="47" w="675" /><ent r="5" t="47" w="705" /><ent r="5" t="47" w="710" /><ent r="5" t="47" w="740" /><ent r="5" t="47" w="745" /><ent r="5" t="47" w="775" /><ent r="5" t="47" w="780" /><ent r="5" t="47" w="805" /><ent r="5" t="47" w="810" /><ent r="5" t="47" w="835" /><ent r="5" t="47" w="840" /><ent r="5" t="47" w="865" /><ent r="5" t="47" w="870" /><ent r="5" t="47" w="897" /><ent r="5" t="47" w="902" /><ent r="5" t="47" w="943" /><ent r="5" t="47" w="948" /><ent r="5" t="47" w="974" /><ent r="5" t="47" w="979" /><ent r="5" t="47" w="1005" /><ent r="5" t="47" w="1010" /><ent r="5" t="47" w="1038" /><ent r="5" t="47" w="1043" /><ent r="5" t="47" w="1071" /><ent r="5" t="47" w="1076" /><ent r="5" t="47" w="1104" /><ent r="5" t="47" w="1109" /><ent r="5" t="47" w="1135" /><ent r="5" t="47" w="1140" /><ent r="5" t="47" w="1169" /><ent r="5" t="47" w="1174" /><ent r="5" t="47" w="1201" /><ent r="5" t="47" w="1206" /><ent r="5" t="47" w="1233" /><ent r="5" t="47" w="1238" /><ent r="5" t="47" w="1263" /><ent r="5" t="47" w="1268" /><ent r="5" t="47" w="1300" /><ent r="5" t="47" w="1305" /><ent r="5" t="47" w="1336" /><ent r="5" t="47" w="1341" /><ent r="5" t="47" w="1365" /><ent r="5" t="47" w="1370" /><ent r="5" t="47" w="1394" /><ent r="5" t="47" w="1399" /><ent r="5" t="47" w="1423" /><ent r="5" t="47" w="1428" /><ent r="5" t="47" w="1460" /><ent r="5" t="47" w="1465" /><ent r="5" t="47" w="1536" /><ent r="5" t="47" w="1541" /><ent r="5" t="47" w="1599" /><ent r="5" t="47" w="1604" /><ent r="5" t="47" w="1674" /><ent r="5" t="47" w="1679" /><ent r="5" t="47" w="1713" /><ent r="5" t="47" w="1718" /><ent r="5" t="47" w="1752" /><ent r="5" t="47" w="1757" /><ent r="5" t="47" w="1788" /><ent r="5" t="47" w="1793" /><ent r="5" t="47" w="1822" /><ent r="5" t="47" w="1827" /><ent r="5" t="47" w="1861" /><ent r="5" t="47" w="1866" /><ent r="5" t="47" w="1903" /><ent r="5" t="47" w="1908" /><ent r="5" t="47" w="1941" /><ent r="5" t="47" w="1946" /><ent r="5" t="47" w="1979" /><ent r="5" t="47" w="1984" /><ent r="5" t="47" w="2015" /><ent r="5" t="47" w="2020" /><ent r="5" t="47" w="2045" /><ent r="5" t="47" w="2050" /><ent r="5" t="47" w="2082" /><ent r="5" t="47" w="2087" /><ent r="5" t="47" w="2119" /><ent r="5" t="47" w="2124" /><ent r="5" t="47" w="2155" /><ent r="5" t="47" w="2160" /></phr><phr n="heads"><ent r="3" t="47" w="14" /></phr></stem><stem n="disabl"><phr n="disables"><ent r="3" t="18" w="46" /><ent r="3" t="18" w="412" /><ent r="3" t="18" w="565" /><ent r="3" t="18" w="1479" /></phr><phr n="disable"><ent r="4" t="29" w="2258" /><ent r="6" t="29" w="2279" /><ent r="3" t="47" w="33" /><ent r="3" t="47" w="204" /><ent r="3" t="47" w="826" /><ent r="3" t="51" w="2287" /><ent r="5" t="51" w="2308" /></phr></stem><stem n="-focu"><phr n="-focus"><ent r="3" t="18" w="48" /><ent r="3" t="18" w="48" /><ent r="3" t="18" w="89" /><ent r="3" t="18" w="89" /></phr></stem><stem n="auto-focu"><phr n="auto-focus"><ent r="3" t="18" w="48" /><ent r="3" t="18" w="89" /></phr></stem><stem n="autofocuson"><phr n="AutoFocusOn"><ent r="3" t="18" w="77" /><ent r="4" t="47" w="59" /></phr></stem><stem n=":autofocuson(ptz"><phr n=":AutoFocusOn(PTZ"><ent r="3" t="18" w="78" /></phr></stem><stem n="backlight"><phr n="backlight"><ent r="92" t="18" w="113" /><ent r="3" t="18" w="131" /><ent r="6" t="18" w="155" /><ent r="6" t="18" w="162" /></phr></stem><stem n="compens"><phr n="compensation"><ent r="92" t="18" w="114" /><ent r="3" t="18" w="132" /><ent r="6" t="18" w="156" /><ent r="6" t="18" w="163" /></phr></stem><stem n="camerabacklightcompensationmod"><phr n="CameraBacklightCompensationMode"><ent r="3" t="18" w="119" /></phr></stem><stem n="=backlight"><phr n="=backlight"><ent r="6" t="18" w="155" /><ent r="6" t="18" w="162" /></phr></stem><stem n="turn"><phr n="turned"><ent r="6" t="18" w="158" /><ent r="6" t="18" w="165" /></phr><phr n="turns"><ent r="3" t="18" w="337" /><ent r="3" t="18" w="374" /><ent r="3" t="18" w="494" /><ent r="3" t="18" w="529" /><ent r="3" t="18" w="1220" /><ent r="3" t="18" w="1260" /><ent r="6" t="41" w="638" /><ent r="6" t="41" w="664" /></phr><phr n="turn"><ent r="3" t="18" w="2132" /><ent r="3" t="18" w="2156" /><ent r="3" t="21" w="344" /><ent r="4" t="41" w="736" /><ent r="3" t="47" w="141" /><ent r="3" t="47" w="172" /><ent r="3" t="47" w="270" /><ent r="3" t="47" w="299" /><ent r="3" t="47" w="329" /><ent r="3" t="47" w="360" /><ent r="3" t="47" w="518" /><ent r="3" t="47" w="553" /><ent r="3" t="47" w="588" /><ent r="3" t="47" w="623" /><ent r="3" t="47" w="658" /><ent r="3" t="47" w="693" /><ent r="3" t="47" w="728" /><ent r="3" t="47" w="763" /><ent r="3" t="47" w="1027" /><ent r="3" t="47" w="1060" /><ent r="3" t="47" w="1190" /><ent r="3" t="47" w="1222" /><ent r="3" t="47" w="1662" /><ent r="3" t="49" w="348" /></phr></stem><stem n="clear"><phr n="clear"><ent r="92" t="18" w="170" /><ent r="92" t="18" w="1601" /><ent r="92" t="18" w="1639" /><ent r="92" t="18" w="2411" /><ent r="3" t="18" w="2425" /><ent r="92" t="30" w="1226" /><ent r="92" t="30" w="1788" /><ent r="92" t="30" w="1864" /><ent r="92" t="30" w="1946" /><ent r="92" t="47" w="86" /><ent r="3" t="47" w="101" /><ent r="92" t="47" w="1111" /><ent r="3" t="47" w="1125" /><ent r="92" t="47" w="1836" /><ent r="3" t="47" w="1851" /></phr><phr n="clears"><ent r="3" t="18" w="186" /><ent r="3" t="30" w="1243" /><ent r="3" t="30" w="1801" /><ent r="3" t="30" w="1878" /></phr><phr n="cleared"><ent r="5" t="18" w="250" /><ent r="92" t="28" w="1173" /><ent r="3" t="28" w="1185" /><ent r="5" t="30" w="1323" /><ent r="92" t="31" w="900" /><ent r="3" t="31" w="929" /><ent r="3" t="31" w="944" /><ent r="3" t="31" w="960" /><ent r="92" t="52" w="281" /><ent r="3" t="52" w="297" /></phr></stem><stem n="preset"><phr n="preset"><ent r="92" t="18" w="171" /><ent r="92" t="18" w="722" /><ent r="92" t="18" w="1640" /><ent r="92" t="18" w="2344" /><ent r="3" t="18" w="2362" /><ent r="5" t="18" w="2392" /><ent r="92" t="18" w="2412" /><ent r="3" t="18" w="2427" /><ent r="5" t="18" w="2448" /><ent r="92" t="18" w="2453" /><ent r="3" t="18" w="2475" /><ent r="5" t="18" w="2497" /><ent r="92" t="47" w="87" /><ent r="3" t="47" w="105" /><ent r="5" t="47" w="124" /><ent r="92" t="47" w="462" /><ent r="3" t="47" w="480" /><ent r="5" t="47" w="499" /><ent r="92" t="47" w="1797" /><ent r="3" t="47" w="1814" /><ent r="5" t="47" w="1833" /><ent r="92" t="47" w="1837" /><ent r="3" t="47" w="1853" /><ent r="5" t="47" w="1872" /><ent r="92" t="47" w="1876" /><ent r="3" t="47" w="1895" /><ent r="5" t="47" w="1914" /></phr></stem><stem n="cameraclearpresettext"><phr n="CameraClearPresetText"><ent r="3" t="18" w="176" /></phr></stem><stem n="posit"><phr n="position"><ent r="3" t="18" w="179" /><ent r="3" t="18" w="199" /><ent r="3" t="18" w="212" /><ent r="5" t="18" w="228" /><ent r="5" t="18" w="230" /><ent r="5" t="18" w="236" /><ent r="3" t="18" w="730" /><ent r="3" t="18" w="749" /><ent r="3" t="18" w="758" /><ent r="5" t="18" w="774" /><ent r="5" t="18" w="776" /><ent r="92" t="18" w="1546" /><ent r="3" t="18" w="1565" /><ent r="3" t="18" w="1567" /><ent r="3" t="18" w="1573" /><ent r="92" t="18" w="1603" /><ent r="3" t="18" w="1621" /><ent r="92" t="18" w="1641" /><ent r="3" t="18" w="1648" /><ent r="3" t="18" w="1657" /><ent r="5" t="18" w="1679" /><ent r="5" t="18" w="1685" /><ent r="92" t="18" w="1693" /><ent r="3" t="18" w="1709" /><ent r="3" t="18" w="1715" /><ent r="92" t="18" w="2087" /><ent r="92" t="18" w="2107" /><ent r="92" t="18" w="2345" /><ent r="3" t="18" w="2351" /><ent r="3" t="18" w="2363" /><ent r="5" t="18" w="2385" /><ent r="5" t="18" w="2387" /><ent r="5" t="18" w="2393" /><ent r="92" t="18" w="2413" /><ent r="3" t="18" w="2419" /><ent r="3" t="18" w="2428" /><ent r="5" t="18" w="2444" /><ent r="5" t="18" w="2446" /><ent r="5" t="18" w="2449" /><ent r="92" t="18" w="2454" /><ent r="3" t="18" w="2460" /><ent r="3" t="18" w="2468" /><ent r="3" t="18" w="2476" /><ent r="5" t="18" w="2491" /><ent r="5" t="18" w="2493" /><ent r="5" t="18" w="2498" /><ent r="5" t="18" w="2503" /><ent r="3" t="23" w="110" /><ent r="6" t="23" w="345" /><ent r="6" t="23" w="358" /><ent r="6" t="23" w="371" /><ent r="6" t="23" w="398" /><ent r="3" t="24" w="17" /><ent r="3" t="24" w="54" /><ent r="3" t="24" w="71" /><ent r="92" t="24" w="88" /><ent r="3" t="24" w="114" /><ent r="92" t="24" w="244" /><ent r="3" t="24" w="259" /><ent r="3" t="26" w="764" /><ent r="6" t="26" w="1017" /><ent r="6" t="26" w="1035" /><ent r="4" t="29" w="1674" /><ent r="6" t="29" w="1749" /><ent r="6" t="29" w="1751" /><ent r="6" t="29" w="1753" /><ent r="5" t="30" w="130" /><ent r="5" t="30" w="139" /><ent r="5" t="30" w="389" /><ent r="5" t="30" w="398" /><ent r="5" t="30" w="503" /><ent r="5" t="30" w="512" /><ent r="5" t="30" w="751" /><ent r="5" t="30" w="760" /><ent r="5" t="30" w="865" /><ent r="5" t="30" w="874" /><ent r="5" t="30" w="1123" /><ent r="5" t="30" w="1132" /><ent r="5" t="30" w="2191" /><ent r="5" t="30" w="2231" /><ent r="5" t="30" w="2857" /><ent r="5" t="30" w="2896" /><ent r="5" t="30" w="3406" /><ent r="5" t="30" w="3445" /><ent r="5" t="30" w="3961" /><ent r="5" t="30" w="4000" /><ent r="5" t="30" w="4579" /><ent r="5" t="30" w="4618" /><ent r="5" t="30" w="5035" /><ent r="5" t="30" w="5074" /><ent r="5" t="31" w="1206" /><ent r="5" t="31" w="1246" /><ent r="5" t="31" w="1674" /><ent r="5" t="31" w="1714" /><ent r="5" t="31" w="2166" /><ent r="5" t="31" w="2206" /><ent r="4" t="47" w="95" /><ent r="3" t="47" w="106" /><ent r="5" t="47" w="120" /><ent r="6" t="47" w="122" /><ent r="5" t="47" w="125" /><ent r="4" t="47" w="470" /><ent r="3" t="47" w="481" /><ent r="5" t="47" w="495" /><ent r="6" t="47" w="497" /><ent r="5" t="47" w="500" /><ent r="92" t="47" w="1081" /><ent r="3" t="47" w="1097" /><ent r="92" t="47" w="1113" /><ent r="3" t="47" w="1128" /><ent r="92" t="47" w="1144" /><ent r="3" t="47" w="1159" /><ent r="3" t="47" w="1162" /><ent r="92" t="47" w="1433" /><ent r="3" t="47" w="1453" /><ent r="92" t="47" w="1572" /><ent r="3" t="47" w="1592" /><ent r="92" t="47" w="1798" /><ent r="4" t="47" w="1805" /><ent r="3" t="47" w="1815" /><ent r="5" t="47" w="1829" /><ent r="6" t="47" w="1831" /><ent r="5" t="47" w="1834" /><ent r="92" t="47" w="1838" /><ent r="4" t="47" w="1845" /><ent r="3" t="47" w="1854" /><ent r="5" t="47" w="1868" /><ent r="6" t="47" w="1870" /><ent r="5" t="47" w="1873" /><ent r="92" t="47" w="1877" /><ent r="4" t="47" w="1884" /><ent r="3" t="47" w="1893" /><ent r="3" t="47" w="1896" /><ent r="5" t="47" w="1910" /><ent r="6" t="47" w="1912" /><ent r="5" t="47" w="1915" /><ent r="4" t="51" w="1696" /><ent r="5" t="51" w="1771" /><ent r="6" t="51" w="1773" /><ent r="5" t="51" w="1775" /></phr><phr n="positions"><ent r="5" t="18" w="2398" /><ent r="5" t="18" w="2514" /></phr><phr n="positioning"><ent r="3" t="23" w="94" /><ent r="3" t="23" w="251" /><ent r="6" t="23" w="385" /><ent r="6" t="23" w="412" /><ent r="6" t="23" w="426" /><ent r="3" t="24" w="8" /><ent r="3" t="24" w="20" /><ent r="6" t="24" w="229" /></phr></stem><stem n="previous"><phr n="previously"><ent r="3" t="18" w="191" /><ent r="5" t="18" w="240" /><ent r="3" t="18" w="1658" /></phr></stem><stem n="particular"><phr n="particular"><ent r="3" t="18" w="197" /><ent r="3" t="18" w="747" /><ent r="6" t="22" w="205" /><ent r="6" t="22" w="549" /><ent r="6" t="22" w="766" /><ent r="6" t="22" w="1011" /><ent r="6" t="22" w="1221" /><ent r="3" t="44" w="66" /></phr></stem><stem n="camerasetpresettext"><phr n="CameraSetPresetText"><ent r="3" t="18" w="203" /><ent r="5" t="18" w="246" /><ent r="3" t="18" w="727" /></phr></stem><stem n="“camerasetpresettext”"><phr n="“CameraSetPresetText”"><ent r="3" t="18" w="204" /></phr></stem><stem n="move"><phr n="moves"><ent r="3" t="18" w="209" /><ent r="3" t="18" w="755" /><ent r="3" t="18" w="1560" /><ent r="3" t="18" w="2359" /><ent r="3" t="30" w="1383" /></phr><phr n="Move"><ent r="92" t="18" w="1543" /><ent r="92" t="18" w="2084" /><ent r="92" t="18" w="2094" /><ent r="92" t="18" w="2104" /><ent r="92" t="18" w="2342" /><ent r="4" t="40" w="819" /><ent r="4" t="40" w="877" /><ent r="4" t="40" w="909" /><ent r="4" t="40" w="1228" /><ent r="92" t="47" w="1078" /><ent r="3" t="47" w="1093" /><ent r="92" t="47" w="1430" /><ent r="3" t="47" w="1449" /><ent r="92" t="47" w="1509" /><ent r="3" t="47" w="1526" /><ent r="92" t="47" w="1569" /><ent r="3" t="47" w="1588" /><ent r="92" t="47" w="1795" /><ent r="3" t="47" w="1811" /></phr><phr n="moving"><ent r="5" t="30" w="1453" /></phr><phr n="moved"><ent r="3" t="30" w="2750" /><ent r="5" t="30" w="3100" /></phr></stem><stem n="(by"><phr n="(by"><ent r="5" t="18" w="243" /></phr></stem><stem n="“camerasetpresettext”)"><phr n="“CameraSetPresetText”)"><ent r="5" t="18" w="247" /></phr></stem><stem n="dai"><phr n="day"><ent r="92" t="18" w="255" /><ent r="3" t="18" w="273" /><ent r="5" t="18" w="298" /><ent r="5" t="18" w="299" /><ent r="5" t="18" w="316" /></phr></stem><stem n="/night"><phr n="/night"><ent r="92" t="18" w="256" /><ent r="3" t="18" w="274" /></phr></stem><stem n="night"><phr n="night"><ent r="92" t="18" w="256" /><ent r="3" t="18" w="274" /><ent r="5" t="18" w="304" /><ent r="5" t="18" w="305" /><ent r="5" t="18" w="318" /><ent r="5" t="29" w="773" /><ent r="5" t="51" w="783" /></phr></stem><stem n="cameradaynightmod"><phr n="CameraDayNightMode"><ent r="3" t="18" w="261" /></phr></stem><stem n="=dai"><phr n="=day"><ent r="5" t="18" w="299" /></phr></stem><stem n="=night"><phr n="=night"><ent r="5" t="18" w="305" /></phr></stem><stem n="=the"><phr n="=the"><ent r="5" t="18" w="311" /></phr></stem><stem n="light"><phr n="light"><ent r="92" t="18" w="323" /><ent r="3" t="18" w="340" /><ent r="92" t="18" w="360" /><ent r="3" t="18" w="377" /><ent r="92" t="47" w="128" /><ent r="3" t="47" w="143" /><ent r="92" t="47" w="159" /><ent r="3" t="47" w="174" /></phr></stem><stem n="cameralightoff"><phr n="CameraLightOff"><ent r="3" t="18" w="328" /><ent r="4" t="47" w="134" /></phr></stem><stem n="cameralighton"><phr n="CameraLightOn"><ent r="3" t="18" w="365" /><ent r="4" t="47" w="165" /></phr></stem><stem n="manual"><phr n="manual"><ent r="92" t="18" w="397" /><ent r="92" t="18" w="439" /><ent r="92" t="47" w="190" /><ent r="3" t="47" w="205" /><ent r="92" t="47" w="224" /><ent r="3" t="47" w="239" /></phr><phr n="manually"><ent r="3" t="18" w="420" /><ent r="3" t="18" w="462" /><ent r="3" t="31" w="125" /><ent r="3" t="31" w="540" /><ent r="3" t="31" w="854" /><ent r="3" t="31" w="959" /><ent r="3" t="31" w="1096" /><ent r="3" t="31" w="1575" /></phr></stem><stem n="iri"><phr n="iris"><ent r="92" t="18" w="398" /><ent r="3" t="18" w="419" /><ent r="92" t="18" w="440" /><ent r="3" t="18" w="461" /><ent r="92" t="18" w="1977" /><ent r="92" t="18" w="2012" /><ent r="92" t="18" w="2047" /><ent r="92" t="47" w="191" /><ent r="3" t="47" w="206" /><ent r="92" t="47" w="225" /><ent r="3" t="47" w="240" /><ent r="92" t="47" w="1343" /><ent r="3" t="47" w="1358" /><ent r="92" t="47" w="1372" /><ent r="3" t="47" w="1387" /><ent r="92" t="47" w="1401" /><ent r="3" t="47" w="1416" /></phr></stem><stem n="cameramanualirisoff"><phr n="CameraManualIrisOff"><ent r="3" t="18" w="403" /><ent r="4" t="47" w="197" /></phr></stem><stem n="adjust"><phr n="adjust"><ent r="3" t="18" w="416" /><ent r="3" t="18" w="458" /><ent r="3" t="40" w="1324" /></phr><phr n="adjusts"><ent r="3" t="18" w="1837" /><ent r="3" t="18" w="1898" /></phr><phr n="adjusted"><ent r="5" t="18" w="1872" /><ent r="5" t="18" w="1933" /><ent r="5" t="18" w="2258" /><ent r="5" t="18" w="2632" /><ent r="5" t="18" w="2725" /><ent r="5" t="18" w="2786" /><ent r="6" t="18" w="2848" /></phr><phr n="adjustments"><ent r="3" t="47" w="17" /></phr></stem><stem n="cameramanualirison"><phr n="CameraManualIrisOn"><ent r="3" t="18" w="445" /><ent r="4" t="47" w="231" /></phr></stem><stem n="cameraoff"><phr n="CameraOff"><ent r="3" t="18" w="485" /><ent r="4" t="41" w="836" /><ent r="4" t="47" w="263" /></phr></stem><stem n="cameraon"><phr n="CameraOn"><ent r="3" t="18" w="520" /><ent r="4" t="41" w="833" /><ent r="4" t="47" w="292" /></phr></stem><stem n="pump"><phr n="pump"><ent r="92" t="18" w="551" /><ent r="3" t="18" w="567" /><ent r="92" t="18" w="589" /><ent r="3" t="18" w="605" /><ent r="92" t="25" w="334" /><ent r="3" t="25" w="364" /><ent r="5" t="25" w="477" /><ent r="5" t="25" w="486" /><ent r="5" t="25" w="497" /><ent r="5" t="25" w="521" /><ent r="5" t="25" w="539" /><ent r="5" t="25" w="1558" /><ent r="5" t="25" w="1794" /><ent r="92" t="47" w="316" /><ent r="3" t="47" w="331" /><ent r="92" t="47" w="347" /><ent r="3" t="47" w="362" /></phr></stem><stem n="camerapumpoff"><phr n="CameraPumpOff"><ent r="3" t="18" w="556" /><ent r="4" t="47" w="322" /></phr></stem><stem n="camerapumpon"><phr n="CameraPumpOn"><ent r="3" t="18" w="594" /><ent r="4" t="47" w="353" /></phr></stem><stem n="camerarawoutput"><phr n="CameraRAWOutput"><ent r="3" t="18" w="632" /><ent r="4" t="41" w="839" /><ent r="4" t="47" w="384" /></phr></stem><stem n="(paramet"><phr n="(parameter"><ent r="3" t="18" w="646" /></phr></stem><stem n="escap"><phr n="escape"><ent r="5" t="18" w="674" /></phr></stem><stem n="sequenc"><phr n="sequences"><ent r="5" t="18" w="675" /><ent r="3" t="19" w="76" /><ent r="3" t="25" w="77" /></phr><phr n="sequence"><ent r="3" t="31" w="87" /><ent r="3" t="31" w="132" /><ent r="5" t="31" w="164" /><ent r="5" t="31" w="221" /><ent r="5" t="31" w="255" /></phr></stem><stem n="\\a,"><phr n="\\a,"><ent r="5" t="18" w="680" /></phr></stem><stem n="f"><phr n="f"><ent r="5" t="18" w="681" /><ent r="5" t="18" w="689" /></phr></stem><stem n="n"><phr n="n"><ent r="5" t="18" w="682" /><ent r="5" t="18" w="690" /><ent r="5" t="29" w="811" /><ent r="3" t="45" w="38" /><ent r="3" t="45" w="101" /><ent r="5" t="51" w="821" /></phr></stem><stem n="r"><phr n="r"><ent r="5" t="18" w="683" /><ent r="5" t="18" w="691" /><ent r="5" t="19" w="408" /><ent r="5" t="19" w="461" /><ent r="5" t="19" w="514" /><ent r="5" t="19" w="825" /><ent r="5" t="19" w="878" /><ent r="5" t="19" w="931" /><ent r="5" t="29" w="810" /><ent r="5" t="51" w="820" /></phr></stem><stem n="v"><phr n="v"><ent r="5" t="18" w="685" /><ent r="5" t="18" w="693" /><ent r="3" t="18" w="820" /><ent r="3" t="18" w="867" /><ent r="92" t="18" w="888" /><ent r="3" t="18" w="914" /><ent r="92" t="18" w="935" /><ent r="3" t="18" w="961" /><ent r="3" t="18" w="1008" /><ent r="3" t="18" w="1055" /><ent r="3" t="18" w="1102" /><ent r="3" t="18" w="1149" /><ent r="92" t="47" w="575" /><ent r="3" t="47" w="592" /><ent r="92" t="47" w="610" /><ent r="3" t="47" w="627" /></phr></stem><stem n="=>"><phr n="=>"><ent r="5" t="18" w="686" /><ent r="5" t="18" w="697" /><ent r="5" t="18" w="699" /><ent r="5" t="18" w="704" /></phr></stem><stem n=">"><phr n=">"><ent r="5" t="18" w="686" /><ent r="5" t="18" w="695" /><ent r="5" t="18" w="697" /><ent r="5" t="18" w="699" /><ent r="5" t="18" w="704" /></phr></stem><stem n="\"><phr n="\"><ent r="5" t="18" w="687" /></phr></stem><stem n="\\\=>"><phr n="\\\=>"><ent r="5" t="18" w="695" /></phr></stem><stem n="\\"><phr n="\\"><ent r="5" t="18" w="696" /></phr></stem><stem n="\\‘"><phr n="\\‘"><ent r="5" t="18" w="697" /></phr></stem><stem n="\‘"><phr n="\‘"><ent r="5" t="18" w="698" /></phr></stem><stem n="\“"><phr n="\“"><ent r="5" t="18" w="699" /><ent r="5" t="18" w="700" /></phr></stem><stem n="\xhh"><phr n="\Xhh"><ent r="5" t="18" w="701" /><ent r="5" t="18" w="703" /></phr></stem><stem n="xhh"><phr n="Xhh"><ent r="5" t="18" w="701" /><ent r="5" t="18" w="703" /></phr></stem><stem n="-charact"><phr n="-character"><ent r="5" t="18" w="705" /><ent r="5" t="18" w="705" /></phr></stem><stem n="ascii-charact"><phr n="ASCII-character"><ent r="5" t="18" w="705" /></phr></stem><stem n="charact"><phr n="character"><ent r="5" t="18" w="706" /><ent r="3" t="47" w="438" /><ent r="5" t="47" w="457" /></phr></stem><stem n="char"><phr n="char"><ent r="92" t="18" w="711" /><ent r="92" t="47" w="422" /></phr></stem><stem n="associ"><phr n="associated"><ent r="3" t="18" w="744" /><ent r="6" t="22" w="381" /><ent r="6" t="22" w="486" /><ent r="6" t="22" w="583" /><ent r="6" t="22" w="800" /><ent r="6" t="22" w="1045" /><ent r="6" t="22" w="1279" /></phr><phr n="association"><ent r="3" t="43" w="101" /><ent r="3" t="43" w="124" /></phr></stem><stem n="spec"><phr n="spec"><ent r="92" t="18" w="792" /><ent r="92" t="18" w="839" /><ent r="92" t="18" w="886" /><ent r="92" t="18" w="933" /><ent r="92" t="18" w="980" /><ent r="92" t="18" w="1027" /><ent r="92" t="18" w="1074" /><ent r="92" t="18" w="1121" /><ent r="92" t="47" w="503" /><ent r="92" t="47" w="538" /><ent r="92" t="47" w="573" /><ent r="92" t="47" w="608" /><ent r="92" t="47" w="643" /><ent r="92" t="47" w="678" /><ent r="92" t="47" w="713" /><ent r="92" t="47" w="748" /></phr></stem><stem n="func"><phr n="func"><ent r="92" t="18" w="793" /><ent r="92" t="18" w="840" /><ent r="92" t="18" w="887" /><ent r="92" t="18" w="934" /><ent r="92" t="18" w="981" /><ent r="92" t="18" w="1028" /><ent r="92" t="18" w="1075" /><ent r="92" t="18" w="1122" /><ent r="92" t="47" w="504" /><ent r="92" t="47" w="539" /><ent r="92" t="47" w="574" /><ent r="92" t="47" w="609" /><ent r="92" t="47" w="644" /><ent r="92" t="47" w="679" /><ent r="92" t="47" w="714" /><ent r="92" t="47" w="749" /></phr></stem><stem n="u"><phr n="U"><ent r="92" t="18" w="794" /><ent r="3" t="18" w="818" /><ent r="92" t="18" w="841" /><ent r="3" t="18" w="865" /><ent r="3" t="18" w="912" /><ent r="3" t="18" w="959" /><ent r="3" t="18" w="1006" /><ent r="3" t="18" w="1053" /><ent r="3" t="18" w="1100" /><ent r="3" t="18" w="1147" /><ent r="92" t="47" w="505" /><ent r="3" t="47" w="522" /><ent r="92" t="47" w="540" /><ent r="3" t="47" w="557" /></phr></stem></index> |