Files
geutebruck/SOURCES/CODEX/GeViScope/GeViScopeSDK_HTML5/Data/Search_Chunk42.xml
Administrator 14893e62a5 feat: Geutebruck GeViScope/GeViSoft Action Mapping System - MVP
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>
2025-12-31 18:10:54 +01:00

2 lines
28 KiB
XML

<?xml version="1.0" encoding="utf-8"?><index><!-- saved from url=(0014)about:internet -->
<stem n="vertrag"><phr n="Vertrages"><ent r="3" t="42" w="107" /></phr></stem><stem n="sonstigen"><phr n="sonstigen"><ent r="3" t="42" w="109" /></phr></stem><stem n="gründen"><phr n="Gründen"><ent r="3" t="42" w="110" /></phr></stem><stem n="verwendet"><phr n="verwendeter"><ent r="3" t="42" w="122" /></phr></stem><stem n="entstehen"><phr n="entstehen"><ent r="3" t="42" w="124" /></phr></stem><stem n="behält"><phr n="behält"><ent r="3" t="42" w="130" /></phr></stem><stem n="da"><phr n="das"><ent r="3" t="42" w="132" /></phr></stem><stem n="recht"><phr n="Recht"><ent r="3" t="42" w="133" /></phr></stem><stem n="vor"><phr n="vor"><ent r="3" t="42" w="134" /></phr></stem><stem n="enthaltenen"><phr n="enthaltenen"><ent r="3" t="42" w="140" /></phr></stem><stem n="informationen"><phr n="Informationen"><ent r="3" t="42" w="141" /></phr></stem><stem n="jederzeit"><phr n="jederzeit"><ent r="3" t="42" w="142" /></phr></stem><stem n="ankündigung"><phr n="Ankündigung"><ent r="3" t="42" w="144" /></phr></stem><stem n="zu"><phr n="zu"><ent r="3" t="42" w="145" /><ent r="3" t="42" w="169" /></phr></stem><stem n="ändern"><phr n="ändern"><ent r="3" t="42" w="146" /></phr></stem><stem n="beschrieben"><phr n="beschriebene"><ent r="3" t="42" w="149" /></phr></stem><stem n="unterliegt"><phr n="unterliegt"><ent r="3" t="42" w="151" /></phr></stem><stem n="den"><phr n="den"><ent r="3" t="42" w="152" /></phr></stem><stem n="bedingungen"><phr n="Bedingungen"><ent r="3" t="42" w="153" /></phr></stem><stem n="gesonderten"><phr n="gesonderten"><ent r="3" t="42" w="155" /></phr></stem><stem n="lizenzvertrag"><phr n="Lizenzvertrages"><ent r="3" t="42" w="156" /></phr></stem><stem n="beachten"><phr n="Beachten"><ent r="3" t="42" w="159" /></phr></stem><stem n="sie"><phr n="Sie"><ent r="3" t="42" w="160" /></phr></stem><stem n="dass"><phr n="dass"><ent r="3" t="42" w="161" /></phr></stem><stem n="illustrationen"><phr n="Illustrationen"><ent r="3" t="42" w="163" /></phr></stem><stem n="möglicherweis"><phr n="möglicherweise"><ent r="3" t="42" w="167" /></phr></stem><stem n="nicht"><phr n="nicht"><ent r="3" t="42" w="168" /></phr></stem><stem n="ihrer"><phr n="Ihrer"><ent r="3" t="42" w="170" /></phr></stem><stem n="softwarevers"><phr n="Softwareversion"><ent r="3" t="42" w="171" /></phr></stem><stem n="passen"><phr n="passen"><ent r="3" t="42" w="172" /></phr></stem><stem n="translat"><phr n="translated"><ent r="3" t="43" w="11" /></phr></stem><stem n="-readabl"><phr n="-readable"><ent r="3" t="43" w="16" /><ent r="3" t="43" w="16" /></phr></stem><stem n="machine-read"><phr n="machine-readable"><ent r="3" t="43" w="16" /></phr></stem><stem n="prior"><phr n="prior"><ent r="3" t="43" w="26" /></phr></stem><stem n="permiss"><phr n="permission"><ent r="3" t="43" w="27" /></phr></stem><stem n="guarante"><phr n="guarantee"><ent r="3" t="43" w="33" /><ent r="3" t="43" w="54" /></phr></stem><stem n="nor"><phr n="nor"><ent r="3" t="43" w="43" /></phr></stem><stem n="assur"><phr n="assurance"><ent r="3" t="43" w="55" /></phr></stem><stem n="market"><phr n="marketable"><ent r="3" t="43" w="57" /></phr></stem><stem n="suitabl"><phr n="suitability"><ent r="3" t="43" w="60" /></phr></stem><stem n="herebi"><phr n="hereby"><ent r="3" t="43" w="74" /></phr></stem><stem n="explicitli"><phr n="explicitly"><ent r="3" t="43" w="75" /></phr></stem><stem n="circumst"><phr n="circumstances"><ent r="3" t="43" w="81" /></phr></stem><stem n="liabl"><phr n="liable"><ent r="3" t="43" w="85" /></phr></stem><stem n="subsequ"><phr n="subsequent"><ent r="3" t="43" w="90" /><ent r="3" t="43" w="95" /></phr></stem><stem n="damag"><phr n="damage"><ent r="3" t="43" w="91" /><ent r="3" t="43" w="96" /></phr></stem><stem n="regardless"><phr n="regardless"><ent r="3" t="43" w="105" /></phr></stem><stem n="aris"><phr n="arises"><ent r="3" t="43" w="109" /></phr></stem><stem n="illegitim"><phr n="illegitimate"><ent r="3" t="43" w="114" /></phr></stem><stem n="contract"><phr n="contract"><ent r="3" t="43" w="118" /><ent r="3" t="43" w="176" /></phr></stem><stem n="retain"><phr n="retains"><ent r="3" t="43" w="143" /></phr></stem><stem n="-scribe"><phr n="-scribed"><ent r="3" t="43" w="163" /><ent r="3" t="43" w="163" /></phr></stem><stem n="de-scrib"><phr n="de-scribed"><ent r="3" t="43" w="163" /></phr></stem><stem n="scribe"><phr n="scribed"><ent r="3" t="43" w="164" /></phr></stem><stem n="condit"><phr n="conditions"><ent r="3" t="43" w="171" /><ent r="3" t="45" w="200" /></phr></stem><stem n="necessarili"><phr n="necessarily"><ent r="3" t="43" w="189" /></phr></stem><stem n="nota"><phr n="Nota"><ent r="1000" t="44" w="1" /><ent r="92" t="44" w="3" /></phr></stem><stem n="sin"><phr n="Sin"><ent r="3" t="44" w="5" /><ent r="3" t="44" w="164" /></phr></stem><stem n="previa"><phr n="previa"><ent r="3" t="44" w="6" /></phr></stem><stem n="aprobación"><phr n="aprobación"><ent r="3" t="44" w="7" /></phr></stem><stem n="esta"><phr n="esta"><ent r="3" t="44" w="8" /><ent r="3" t="44" w="105" /><ent r="3" t="44" w="130" /><ent r="3" t="44" w="153" /><ent r="3" t="44" w="193" /></phr></stem><stem n="documentación"><phr n="documentación"><ent r="3" t="44" w="9" /><ent r="3" t="44" w="71" /><ent r="3" t="44" w="106" /><ent r="3" t="44" w="131" /><ent r="3" t="44" w="154" /><ent r="3" t="44" w="194" /></phr></stem><stem n="pued"><phr n="puede"><ent r="3" t="44" w="11" /></phr></stem><stem n="ser"><phr n="ser"><ent r="3" t="44" w="12" /></phr></stem><stem n="copiada"><phr n="copiada"><ent r="3" t="44" w="13" /></phr></stem><stem n="traducida"><phr n="traducida"><ent r="3" t="44" w="14" /></phr></stem><stem n="dispuesta"><phr n="dispuesta"><ent r="3" t="44" w="16" /></phr></stem><stem n="ningún"><phr n="ningún"><ent r="3" t="44" w="18" /></phr></stem><stem n="formato"><phr n="formato"><ent r="3" t="44" w="19" /></phr></stem><stem n="legibl"><phr n="legible"><ent r="3" t="44" w="20" /></phr></stem><stem n="por"><phr n="por"><ent r="3" t="44" w="21" /><ent r="3" t="44" w="90" /></phr></stem><stem n="máquina"><phr n="máquina"><ent r="3" t="44" w="22" /></phr></stem><stem n="todo"><phr n="todo"><ent r="3" t="44" w="24" /></phr></stem><stem n="garantiza"><phr n="garantiza"><ent r="3" t="44" w="33" /></phr></stem><stem n="la"><phr n="la"><ent r="3" t="44" w="34" /><ent r="3" t="44" w="70" /><ent r="3" t="44" w="114" /><ent r="3" t="44" w="156" /><ent r="3" t="45" w="5" /><ent r="3" t="45" w="8" /><ent r="3" t="45" w="14" /><ent r="3" t="45" w="23" /><ent r="3" t="45" w="34" /><ent r="3" t="45" w="50" /><ent r="3" t="45" w="82" /><ent r="3" t="45" w="97" /><ent r="3" t="45" w="106" /><ent r="3" t="45" w="122" /><ent r="3" t="45" w="148" /><ent r="3" t="45" w="162" /><ent r="3" t="45" w="180" /><ent r="3" t="45" w="193" /><ent r="3" t="45" w="216" /></phr><phr n="las"><ent r="3" t="44" w="37" /><ent r="3" t="44" w="49" /><ent r="3" t="44" w="135" /><ent r="3" t="44" w="190" /></phr></stem><stem n="exactitud"><phr n="exactitud"><ent r="3" t="44" w="35" /></phr><phr n="exactitude"><ent r="3" t="45" w="45" /></phr></stem><stem n="especificacion"><phr n="especificaciones"><ent r="3" t="44" w="38" /><ent r="3" t="44" w="50" /><ent r="3" t="44" w="76" /><ent r="3" t="44" w="136" /></phr></stem><stem n="contenida"><phr n="contenidas"><ent r="3" t="44" w="39" /><ent r="3" t="44" w="51" /><ent r="3" t="44" w="137" /></phr><phr n="contenida"><ent r="3" t="44" w="160" /></phr></stem><stem n="est"><phr n="este"><ent r="3" t="44" w="41" /><ent r="3" t="44" w="141" /><ent r="3" t="44" w="171" /></phr><phr n="est"><ent r="3" t="45" w="196" /></phr></stem><stem n="documento"><phr n="documento"><ent r="3" t="44" w="42" /></phr></stem><stem n="así"><phr n="así"><ent r="3" t="44" w="43" /></phr></stem><stem n="como"><phr n="como"><ent r="3" t="44" w="44" /></phr></stem><stem n="para"><phr n="para"><ent r="3" t="44" w="45" /><ent r="3" t="44" w="62" /></phr></stem><stem n="el"><phr n="el"><ent r="3" t="44" w="46" /><ent r="3" t="44" w="72" /><ent r="3" t="44" w="132" /><ent r="3" t="44" w="149" /><ent r="3" t="44" w="167" /></phr></stem><stem n="él"><phr n="él"><ent r="3" t="44" w="53" /></phr></stem><stem n="cualquier"><phr n="Cualquier"><ent r="3" t="44" w="54" /><ent r="3" t="44" w="162" /></phr></stem><stem n="garantía"><phr n="garantía"><ent r="3" t="44" w="55" /><ent r="3" t="44" w="57" /></phr></stem><stem n="implícita"><phr n="implícita"><ent r="3" t="44" w="56" /></phr></stem><stem n="comerciabilidad"><phr n="comerciabilidad"><ent r="3" t="44" w="59" /></phr></stem><stem n="aptitud"><phr n="aptitud"><ent r="3" t="44" w="61" /></phr><phr n="aptitude"><ent r="3" t="45" w="72" /></phr></stem><stem n="un"><phr n="un"><ent r="3" t="44" w="63" /><ent r="3" t="44" w="120" /><ent r="3" t="44" w="179" /><ent r="3" t="45" w="139" /><ent r="3" t="45" w="202" /></phr><phr n="une"><ent r="3" t="45" w="17" /><ent r="3" t="45" w="78" /><ent r="3" t="45" w="134" /></phr></stem><stem n="propósito"><phr n="propósito"><ent r="3" t="44" w="64" /></phr></stem><stem n="con"><phr n="con"><ent r="3" t="44" w="67" /><ent r="3" t="44" w="104" /><ent r="3" t="44" w="107" /><ent r="3" t="44" w="129" /></phr></stem><stem n="respecto"><phr n="respecto"><ent r="3" t="44" w="68" /></phr></stem><stem n="otra"><phr n="otras"><ent r="3" t="44" w="75" /></phr></stem><stem n="queda"><phr n="queda"><ent r="3" t="44" w="77" /></phr></stem><stem n="expresament"><phr n="expresamente"><ent r="3" t="44" w="78" /></phr></stem><stem n="rechazada"><phr n="rechazada"><ent r="3" t="44" w="79" /></phr></stem><stem n="será"><phr n="será"><ent r="3" t="44" w="85" /></phr></stem><stem n="respons"><phr n="responsable"><ent r="3" t="44" w="86" /></phr></stem><stem n="bajo"><phr n="bajo"><ent r="3" t="44" w="87" /></phr></stem><stem n="ninguna"><phr n="ninguna"><ent r="3" t="44" w="88" /></phr></stem><stem n="circunstancia"><phr n="circunstancia"><ent r="3" t="44" w="89" /></phr></stem><stem n="perjuicio"><phr n="perjuicios"><ent r="3" t="44" w="91" /></phr></stem><stem n="directo"><phr n="directos"><ent r="3" t="44" w="92" /></phr></stem><stem n="indirecto"><phr n="indirectos"><ent r="3" t="44" w="94" /></phr></stem><stem n="daño"><phr n="daños"><ent r="3" t="44" w="96" /></phr></stem><stem n="consecuencial"><phr n="consecuenciales"><ent r="3" t="44" w="97" /></phr></stem><stem n="que"><phr n="que"><ent r="3" t="44" w="98" /><ent r="3" t="44" w="110" /><ent r="3" t="44" w="189" /><ent r="3" t="45" w="211" /></phr></stem><stem n="surjan"><phr n="surjan"><ent r="3" t="44" w="99" /></phr></stem><stem n="conexión"><phr n="conexión"><ent r="3" t="44" w="103" /></phr></stem><stem n="independencia"><phr n="independencia"><ent r="3" t="44" w="108" /></phr></stem><stem n="se"><phr n="se"><ent r="3" t="44" w="111" /><ent r="3" t="44" w="147" /><ent r="3" t="44" w="197" /><ent r="3" t="45" w="166" /></phr></stem><stem n="presenten"><phr n="presenten"><ent r="3" t="44" w="112" /></phr></stem><stem n="sobr"><phr n="sobre"><ent r="3" t="44" w="113" /></phr></stem><stem n="manipulacion"><phr n="manipulaciones"><ent r="3" t="44" w="117" /></phr></stem><stem n="autorizada"><phr n="autorizadas"><ent r="3" t="44" w="119" /></phr></stem><stem n="contrato"><phr n="contrato"><ent r="3" t="44" w="121" /></phr></stem><stem n="causa"><phr n="causas"><ent r="3" t="44" w="123" /></phr></stem><stem n="otro"><phr n="otro"><ent r="3" t="44" w="125" /></phr></stem><stem n="tipo"><phr n="tipo"><ent r="3" t="44" w="126" /></phr></stem><stem n="relación"><phr n="relación"><ent r="3" t="44" w="128" /></phr></stem><stem n="utilizada"><phr n="utilizadas"><ent r="3" t="44" w="139" /></phr></stem><stem n="punto"><phr n="punto"><ent r="3" t="44" w="142" /><ent r="3" t="44" w="172" /></phr></stem><stem n="reserva"><phr n="reserva"><ent r="3" t="44" w="148" /></phr></stem><stem n="derecho"><phr n="derecho"><ent r="3" t="44" w="150" /></phr></stem><stem n="cambiar"><phr n="cambiar"><ent r="3" t="44" w="152" /></phr></stem><stem n="información"><phr n="información"><ent r="3" t="44" w="157" /></phr></stem><stem n="ella"><phr n="ella"><ent r="3" t="44" w="159" /></phr></stem><stem n="momento"><phr n="momento"><ent r="3" t="44" w="163" /></phr></stem><stem n="previo"><phr n="previo"><ent r="3" t="44" w="165" /></phr></stem><stem n="aviso"><phr n="aviso"><ent r="3" t="44" w="166" /></phr></stem><stem n="descrito"><phr n="descrito"><ent r="3" t="44" w="169" /></phr></stem><stem n="está"><phr n="está"><ent r="3" t="44" w="173" /></phr></stem><stem n="sujeto"><phr n="sujeto"><ent r="3" t="44" w="174" /></phr></stem><stem n="lo"><phr n="los"><ent r="3" t="44" w="176" /></phr></stem><stem n="término"><phr n="términos"><ent r="3" t="44" w="177" /></phr></stem><stem n="acuerdo"><phr n="acuerdo"><ent r="3" t="44" w="180" /></phr></stem><stem n="licencia"><phr n="licencia"><ent r="3" t="44" w="183" /></phr></stem><stem n="tenga"><phr n="Tenga"><ent r="3" t="44" w="186" /></phr></stem><stem n="cuenta"><phr n="cuenta"><ent r="3" t="44" w="188" /></phr></stem><stem n="ilustracion"><phr n="ilustraciones"><ent r="3" t="44" w="191" /></phr></stem><stem n="posiblement"><phr n="posiblemente"><ent r="3" t="44" w="195" /></phr></stem><stem n="ajusten"><phr n="ajusten"><ent r="3" t="44" w="198" /></phr></stem><stem n="su"><phr n="su"><ent r="3" t="44" w="200" /></phr></stem><stem n="versión"><phr n="versión"><ent r="3" t="44" w="201" /></phr></stem><stem n="del"><phr n="del"><ent r="3" t="44" w="202" /></phr></stem><stem n="duplic"><phr n="duplication"><ent r="3" t="45" w="6" /></phr></stem><stem n="et"><phr n="et"><ent r="3" t="45" w="7" /><ent r="3" t="45" w="57" /><ent r="3" t="45" w="173" /></phr></stem><stem n="traduct"><phr n="traduction"><ent r="3" t="45" w="9" /></phr></stem><stem n="partiel"><phr n="partielle"><ent r="3" t="45" w="10" /></phr></stem><stem n="ou"><phr n="ou"><ent r="3" t="45" w="11" /><ent r="3" t="45" w="13" /><ent r="3" t="45" w="71" /><ent r="3" t="45" w="87" /><ent r="3" t="45" w="112" /><ent r="3" t="45" w="114" /><ent r="3" t="45" w="125" /><ent r="3" t="45" w="141" /><ent r="3" t="45" w="153" /><ent r="3" t="45" w="183" /></phr></stem><stem n="intégral"><phr n="intégrale"><ent r="3" t="45" w="12" /></phr></stem><stem n="convers"><phr n="conversion"><ent r="3" t="45" w="15" /></phr></stem><stem n="lisibl"><phr n="lisible"><ent r="3" t="45" w="19" /></phr></stem><stem n="par"><phr n="par"><ent r="3" t="45" w="20" /><ent r="3" t="45" w="198" /></phr></stem><stem n="présent"><phr n="présente"><ent r="3" t="45" w="24" /><ent r="3" t="45" w="51" /><ent r="3" t="45" w="83" /><ent r="3" t="45" w="123" /><ent r="3" t="45" w="149" /><ent r="3" t="45" w="181" /><ent r="3" t="45" w="194" /><ent r="3" t="45" w="217" /></phr></stem><stem n="sont"><phr n="sont"><ent r="3" t="45" w="26" /><ent r="3" t="45" w="91" /></phr></stem><stem n="strictement"><phr n="strictement"><ent r="3" t="45" w="27" /></phr></stem><stem n="interdit"><phr n="interdites"><ent r="3" t="45" w="28" /></phr></stem><stem n="san"><phr n="sans"><ent r="3" t="45" w="29" /><ent r="3" t="45" w="174" /></phr></stem><stem n="autoris"><phr n="autorisation"><ent r="3" t="45" w="30" /></phr></stem><stem n="préalabl"><phr n="préalable"><ent r="3" t="45" w="31" /><ent r="3" t="45" w="176" /></phr></stem><stem n="société"><phr n="société"><ent r="3" t="45" w="35" /><ent r="3" t="45" w="98" /><ent r="3" t="45" w="163" /></phr></stem><stem n="'accord"><phr n="'accorde"><ent r="3" t="45" w="39" /></phr></stem><stem n="aucun"><phr n="aucune"><ent r="3" t="45" w="40" /></phr><phr n="aucun"><ent r="3" t="45" w="104" /></phr></stem><stem n="garanti"><phr n="garantie"><ent r="3" t="45" w="41" /><ent r="3" t="45" w="64" /></phr></stem><stem n="quant"><phr n="quant"><ent r="3" t="45" w="42" /></phr></stem><stem n="à"><phr n="à"><ent r="3" t="45" w="43" /><ent r="3" t="45" w="74" /><ent r="3" t="45" w="77" /><ent r="3" t="45" w="170" /><ent r="3" t="45" w="179" /><ent r="3" t="45" w="223" /></phr></stem><stem n="'exactitud"><phr n="'exactitude"><ent r="3" t="45" w="45" /></phr></stem><stem n="fourni"><phr n="fournies"><ent r="3" t="45" w="48" /><ent r="3" t="45" w="214" /></phr></stem><stem n="dan"><phr n="dans"><ent r="3" t="45" w="49" /><ent r="3" t="45" w="192" /><ent r="3" t="45" w="215" /></phr></stem><stem n="ainsi"><phr n="ainsi"><ent r="3" t="45" w="53" /></phr></stem><stem n="qu"><phr n="qu"><ent r="3" t="45" w="54" /><ent r="3" t="45" w="60" /><ent r="3" t="45" w="130" /><ent r="3" t="45" w="157" /><ent r="3" t="45" w="186" /></phr></stem><stem n="'au"><phr n="'au"><ent r="3" t="45" w="55" /></phr></stem><stem n="logiciel"><phr n="logiciel"><ent r="3" t="45" w="56" /><ent r="3" t="45" w="86" /><ent r="3" t="45" w="152" /><ent r="3" t="45" w="190" /><ent r="3" t="45" w="229" /></phr></stem><stem n="aux"><phr n="aux"><ent r="3" t="45" w="58" /><ent r="3" t="45" w="184" /></phr></stem><stem n="'il"><phr n="'il"><ent r="3" t="45" w="61" /></phr><phr n="'ils"><ent r="3" t="45" w="131" /><ent r="3" t="45" w="158" /></phr></stem><stem n="il"><phr n="il"><ent r="3" t="45" w="61" /></phr><phr n="ils"><ent r="3" t="45" w="131" /><ent r="3" t="45" w="158" /></phr></stem><stem n="contient"><phr n="contient"><ent r="3" t="45" w="62" /><ent r="3" t="45" w="188" /></phr></stem><stem n="tout"><phr n="Toute"><ent r="3" t="45" w="63" /></phr><phr n="tout"><ent r="3" t="45" w="171" /></phr><phr n="toutes"><ent r="3" t="45" w="177" /></phr></stem><stem n="qualité"><phr n="qualité"><ent r="3" t="45" w="66" /><ent r="3" t="45" w="69" /></phr></stem><stem n="promess"><phr n="promesse"><ent r="3" t="45" w="67" /></phr></stem><stem n="commercialis"><phr n="commercialisable"><ent r="3" t="45" w="70" /></phr></stem><stem n="tacit"><phr n="tacites"><ent r="3" t="45" w="73" /></phr></stem><stem n="'utilis"><phr n="'utilisation"><ent r="3" t="45" w="76" /></phr></stem><stem n="utilis"><phr n="utilisation"><ent r="3" t="45" w="76" /></phr></stem><stem n="fin"><phr n="fin"><ent r="3" t="45" w="79" /></phr></stem><stem n="particulièr"><phr n="particulière"><ent r="3" t="45" w="80" /></phr><phr n="particulières"><ent r="3" t="45" w="118" /></phr></stem><stem n="du"><phr n="du"><ent r="3" t="45" w="85" /><ent r="3" t="45" w="228" /></phr></stem><stem n="autr"><phr n="autres"><ent r="3" t="45" w="89" /></phr></stem><stem n="donc"><phr n="donc"><ent r="3" t="45" w="92" /></phr></stem><stem n="expressé"><phr n="expressément"><ent r="3" t="45" w="93" /></phr></stem><stem n="exclu"><phr n="exclues"><ent r="3" t="45" w="94" /></phr></stem><stem n="'endoss"><phr n="'endosse"><ent r="3" t="45" w="102" /></phr></stem><stem n="endoss"><phr n="endosse"><ent r="3" t="45" w="102" /></phr></stem><stem n="ca"><phr n="cas"><ent r="3" t="45" w="105" /></phr></stem><stem n="responsabilité"><phr n="responsabilité"><ent r="3" t="45" w="107" /></phr></stem><stem n="pour"><phr n="pour"><ent r="3" t="45" w="108" /></phr></stem><stem n="le"><phr n="les"><ent r="3" t="45" w="109" /><ent r="3" t="45" w="115" /><ent r="3" t="45" w="155" /><ent r="3" t="45" w="199" /><ent r="3" t="45" w="212" /></phr><phr n="le"><ent r="3" t="45" w="151" /><ent r="3" t="45" w="189" /></phr></stem><stem n="dommag"><phr n="dommages"><ent r="3" t="45" w="110" /></phr><phr n="dommageables"><ent r="3" t="45" w="117" /></phr></stem><stem n="conséquenc"><phr n="conséquences"><ent r="3" t="45" w="116" /></phr></stem><stem n="qui"><phr n="qui"><ent r="3" t="45" w="119" /><ent r="3" t="45" w="126" /></phr></stem><stem n="résulterai"><phr n="résulteraient"><ent r="3" t="45" w="120" /></phr></stem><stem n="seraient"><phr n="seraient"><ent r="3" t="45" w="128" /></phr></stem><stem n="lié"><phr n="liés"><ent r="3" t="45" w="129" /></phr></stem><stem n="découlent"><phr n="découlent"><ent r="3" t="45" w="132" /></phr></stem><stem n="d"><phr n="d"><ent r="3" t="45" w="133" /><ent r="3" t="45" w="138" /><ent r="3" t="45" w="168" /><ent r="3" t="45" w="201" /></phr></stem><stem n="'une"><phr n="'une"><ent r="3" t="45" w="134" /></phr></stem><stem n="autorisé"><phr n="autorisée"><ent r="3" t="45" w="137" /></phr></stem><stem n="'un"><phr n="'un"><ent r="3" t="45" w="139" /><ent r="3" t="45" w="202" /></phr></stem><stem n="contrat"><phr n="contrat"><ent r="3" t="45" w="140" /><ent r="3" t="45" w="203" /></phr></stem><stem n="fait"><phr n="faits"><ent r="3" t="45" w="143" /></phr></stem><stem n="diver"><phr n="divers"><ent r="3" t="45" w="144" /></phr></stem><stem n="avec"><phr n="avec"><ent r="3" t="45" w="147" /></phr></stem><stem n="encor"><phr n="encore"><ent r="3" t="45" w="154" /></phr></stem><stem n="contienn"><phr n="contiennent"><ent r="3" t="45" w="159" /></phr></stem><stem n="réserv"><phr n="réserve"><ent r="3" t="45" w="167" /></phr></stem><stem n="'apport"><phr n="'apporter"><ent r="3" t="45" w="169" /></phr></stem><stem n="apport"><phr n="apporter"><ent r="3" t="45" w="169" /></phr></stem><stem n="avertiss"><phr n="avertissement"><ent r="3" t="45" w="175" /></phr></stem><stem n="'ell"><phr n="'elle"><ent r="3" t="45" w="187" /></phr></stem><stem n="ell"><phr n="elle"><ent r="3" t="45" w="187" /></phr></stem><stem n="décrit"><phr n="décrit"><ent r="3" t="45" w="191" /></phr></stem><stem n="régi"><phr n="régi"><ent r="3" t="45" w="197" /></phr></stem><stem n="particuli"><phr n="particulier"><ent r="3" t="45" w="206" /></phr></stem><stem n="veuillez"><phr n="Veuillez"><ent r="3" t="45" w="209" /></phr></stem><stem n="noter"><phr n="noter"><ent r="3" t="45" w="210" /></phr></stem><stem n="ne"><phr n="ne"><ent r="3" t="45" w="219" /></phr></stem><stem n="éventuel"><phr n="éventuellement"><ent r="3" t="45" w="221" /></phr></stem><stem n="votr"><phr n="votre"><ent r="3" t="45" w="226" /></phr></stem><stem n="titel"><phr n="Titel"><ent r="1000" t="46" w="1" /><ent r="102" t="46" w="3" /></phr></stem><stem n="untertitel"><phr n="Untertitel"><ent r="3" t="46" w="5" /></phr></stem><stem n="2011"><phr n="2011"><ent r="8" t="46" w="40" /></phr></stem><stem n="880"><phr n="880"><ent r="8" t="46" w="47" /></phr></stem><stem n=".1.880.xx"><phr n=".1.880.xx"><ent r="8" t="46" w="48" /></phr></stem><stem n="xx"><phr n="xx"><ent r="8" t="46" w="48" /></phr></stem><stem n="cameraclearprepostext"><phr n="CameraClearPrePosText"><ent r="4" t="47" w="93" /></phr></stem><stem n="(camera,"><phr n="(Camera,"><ent r="4" t="47" w="95" /><ent r="4" t="47" w="386" /><ent r="4" t="47" w="430" /><ent r="4" t="47" w="470" /><ent r="4" t="47" w="881" /><ent r="4" t="47" w="1248" /><ent r="4" t="47" w="1285" /><ent r="4" t="47" w="1440" /><ent r="4" t="47" w="1519" /><ent r="4" t="47" w="1579" /><ent r="4" t="47" w="1656" /><ent r="4" t="47" w="1696" /><ent r="4" t="47" w="1735" /><ent r="4" t="47" w="1805" /><ent r="4" t="47" w="1845" /><ent r="4" t="47" w="1884" /><ent r="4" t="47" w="1926" /><ent r="4" t="47" w="1964" /><ent r="4" t="47" w="2030" /><ent r="4" t="47" w="2067" /><ent r="4" t="47" w="2104" /></phr></stem><stem n="unformat"><phr n="unformatted"><ent r="3" t="47" w="393" /></phr></stem><stem n="cameraselectcharmod"><phr n="CameraSelectCharMode"><ent r="4" t="47" w="428" /></phr></stem><stem n="camerasetprepostext"><phr n="CameraSetPrePosText"><ent r="4" t="47" w="468" /></phr></stem><stem n="defaultposclear"><phr n="DefaultPosClear"><ent r="4" t="47" w="1118" /></phr></stem><stem n="defaultpossav"><phr n="DefaultPosSave"><ent r="4" t="47" w="1149" /></phr></stem><stem n="movetoabsoluteposit"><phr n="MoveToAbsolutePosition"><ent r="4" t="47" w="1438" /></phr></stem><stem n="alpha"><phr n="Alpha"><ent r="4" t="47" w="1440" /><ent r="5" t="47" w="1467" /><ent r="6" t="47" w="1469" /><ent r="5" t="47" w="1471" /><ent r="5" t="47" w="1485" /><ent r="5" t="47" w="1492" /><ent r="5" t="47" w="1543" /><ent r="5" t="47" w="1550" /><ent r="4" t="47" w="1579" /><ent r="5" t="47" w="1606" /><ent r="6" t="47" w="1608" /><ent r="5" t="47" w="1610" /><ent r="5" t="47" w="1624" /><ent r="5" t="47" w="1631" /></phr></stem><stem n="beta"><phr n="Beta"><ent r="4" t="47" w="1441" /><ent r="5" t="47" w="1476" /><ent r="6" t="47" w="1478" /><ent r="5" t="47" w="1480" /><ent r="5" t="47" w="1497" /><ent r="5" t="47" w="1504" /><ent r="5" t="47" w="1556" /><ent r="5" t="47" w="1563" /><ent r="4" t="47" w="1580" /><ent r="5" t="47" w="1615" /><ent r="6" t="47" w="1617" /><ent r="5" t="47" w="1619" /><ent r="5" t="47" w="1636" /><ent r="5" t="47" w="1643" /></phr></stem><stem n="speedalpha"><phr n="SpeedAlpha"><ent r="4" t="47" w="1442" /><ent r="6" t="47" w="1488" /><ent r="4" t="47" w="1519" /><ent r="6" t="47" w="1546" /><ent r="4" t="47" w="1581" /><ent r="6" t="47" w="1627" /></phr></stem><stem n="speedbeta"><phr n="SpeedBeta"><ent r="4" t="47" w="1443" /><ent r="6" t="47" w="1500" /><ent r="4" t="47" w="1520" /><ent r="6" t="47" w="1559" /><ent r="4" t="47" w="1582" /><ent r="6" t="47" w="1639" /></phr></stem><stem n="180â°"><phr n="180°"><ent r="5" t="47" w="1473" /><ent r="5" t="47" w="1612" /></phr></stem><stem n="+180â°"><phr n="+180°"><ent r="5" t="47" w="1474" /><ent r="5" t="47" w="1613" /></phr></stem><stem n="(-180â°/+180â°)."><phr n="(-180°/+180°)."><ent r="5" t="47" w="1475" /><ent r="5" t="47" w="1614" /></phr></stem><stem n="90â°"><phr n="90°"><ent r="5" t="47" w="1482" /><ent r="5" t="47" w="1621" /></phr></stem><stem n="+90â°"><phr n="+90°"><ent r="5" t="47" w="1483" /><ent r="5" t="47" w="1622" /></phr></stem><stem n="(-90â°/+90â°)."><phr n="(-90°/+90°)."><ent r="5" t="47" w="1484" /><ent r="5" t="47" w="1623" /></phr></stem><stem n="(0/100"><phr n="(0/100"><ent r="5" t="47" w="1495" /><ent r="5" t="47" w="1507" /><ent r="5" t="47" w="1554" /><ent r="5" t="47" w="1567" /><ent r="5" t="47" w="1634" /><ent r="5" t="47" w="1646" /></phr></stem><stem n="%)."><phr n="%)."><ent r="5" t="47" w="1496" /><ent r="5" t="47" w="1508" /><ent r="5" t="47" w="1555" /><ent r="5" t="47" w="1568" /><ent r="5" t="47" w="1635" /><ent r="5" t="47" w="1647" /></phr></stem><stem n="movetobyspe"><phr n="MoveToBySpeed"><ent r="4" t="47" w="1517" /></phr></stem><stem n="(pan)"><phr n="(pan)"><ent r="5" t="47" w="1552" /></phr></stem><stem n="(tilt)"><phr n="(tilt)"><ent r="5" t="47" w="1565" /></phr></stem><stem n="movetorelativeposit"><phr n="MoveToRelativePosition"><ent r="4" t="47" w="1577" /></phr></stem><stem n="setcameratext"><phr n="SetCameraText"><ent r="4" t="47" w="1924" /></phr></stem><stem n="superimpos"><phr n="superimpose"><ent r="5" t="47" w="1954" /></phr></stem><stem n="(type,"><phr n="(Type,"><ent r="4" t="48" w="29" /><ent r="4" t="48" w="112" /><ent r="4" t="48" w="410" /><ent r="4" t="48" w="481" /></phr></stem><stem n="(channel,"><phr n="(Channel,"><ent r="4" t="48" w="196" /><ent r="4" t="48" w="305" /><ent r="4" t="51" w="35" /><ent r="4" t="51" w="84" /><ent r="4" t="51" w="187" /><ent r="4" t="51" w="241" /><ent r="4" t="51" w="295" /><ent r="4" t="51" w="347" /><ent r="4" t="51" w="442" /><ent r="4" t="51" w="526" /><ent r="4" t="51" w="576" /><ent r="4" t="51" w="671" /><ent r="4" t="51" w="706" /><ent r="4" t="51" w="862" /><ent r="4" t="51" w="1207" /><ent r="4" t="51" w="1283" /><ent r="4" t="51" w="1349" /><ent r="4" t="51" w="1850" /><ent r="4" t="51" w="1926" /><ent r="4" t="51" w="1971" /><ent r="4" t="51" w="2016" /><ent r="4" t="51" w="2133" /><ent r="4" t="51" w="2279" /><ent r="4" t="51" w="2401" /><ent r="4" t="51" w="2447" /><ent r="4" t="51" w="2493" /><ent r="4" t="51" w="2539" /></phr></stem><stem n="(contact,"><phr n="(Contact,"><ent r="4" t="49" w="24" /><ent r="4" t="49" w="287" /></phr></stem><stem n="(key)"><phr n="(Key)"><ent r="4" t="49" w="210" /><ent r="4" t="49" w="248" /></phr></stem><stem n="(led,"><phr n="(LED,"><ent r="4" t="49" w="337" /><ent r="4" t="49" w="385" /></phr></stem><stem n="(point"><phr n="(point"><ent r="3" t="50" w="6" /></phr></stem><stem n="(readername,"><phr n="(ReaderName,"><ent r="4" t="50" w="18" /></phr></stem><stem n="(posname,"><phr n="(POSName,"><ent r="4" t="50" w="61" /><ent r="4" t="50" w="177" /></phr></stem></index>