No changes between revisions
/Designs/Measuring_instruments/ABL01A/DOC/Zaverecna zprava Zbynek/Popis_firmware_automaticky_vypoustec.tex
29,52 → 29,12
% zahlavi vpravo
\rhead{Bc. Zbynìk Poskoèil}
 
\section{Firmware}
\subsection{Real-time operaèní systém}
Pro ovládání celého systému byl zvolen real-time operaèní systém (ROS). Ten byl zvolen pøedevším pro zjednušení programování vypouštìèe, konkrétnì nastavování periférií procesoru a øízení vícevláknové aplikace na nìm bìžící.\\
Jako ROS pro tuto aplikaci tak byl zvolen ChibiOS, který splòuje standardní požadavky na ROS a také s ním máme zkušenosti s programováním jiných aplikací pod procesory ARM.
\subsection{Vysvìtlení funkce firmwaru}
Aplikace pro ovládání odpalování se dá rozdìlit na ètyøi funkèní bloky, které jsou realizovány pomocí vláken. Funkèní diagram je zobrazen na Obr. \cite{Diag_firmware}. V následujících kapitolách bude podrobnìji rozebrána funkce jednotlivých vláken aplikace.
\subsubsection{Blikání LED}
V tomto vláknì je realizované prosté blikání LED, které slouží pro signalizaci bìhu programu. Mezi tím, kdy dioda svítí a nebo je vypnutá je vlákno uspáno. Tím je vyøešeno jak èasování tak úspora prostøedkù procesoru.
\subsubsection{Vypouštìní}
Toto vlákno se stará o kompletní sekvenci pro vypuštìní balónu. Po spuštìní a inicializaci promìnných spadne program do nekoneèné smyèky ve které je následnì uspán a èeká na probuzení. To nastane ve tøech pøípadech:\\
\begin{enumerate}
\item Pøíjem pøíkazu pro odpal
\item Pøíjem pøíkazu pro zrušení odpalu
\item Probuzení od èasovaèe
\end{enumerate}
Ad. 1. Po pøíjmu pøíkazu, který zahajuje celou sekvenci odpalování se vypíše na terminál zpráva o zahájení vypouštìní a sepne se pin, na kterém je pøipojen aktuátor, který otevírá víko krabice, ve které je balón uložen (v dobì vykonávání každého kroku je na terminál vypisována informace o tom, kolik procent z daného kroku je již vykonáno). Pomocí koncového spínaèe je snímána informace o tom, zda se støecha opravdu otevøela, pokud se tak nestalo, je celá sekvence ukonèena. Pokud snímaè indikuje otevøení støechy, pøistupuje se k dalším kroku.\\
Tím je otevøení ventilu a tím pádem zahájení napouštìní balónu. Tento krok není nijak v souèasné chvíli zpìtnovazebnì snímán - je dán pouze èas kdy je ventil otevøen. Do budoucna bychom rádi použili mìøení prùtoku k získání informace, zda je balón opravdu napuštìn daným množstvím plynu.\\
Tøetím krokem celé sekvence je pøepálení plastové pojistky, která spouští tavící lis. Po pevnì dané èasové prodlevì, která by mìla staèit pro pøetavení, je pomocí koncového spínaèe zjištìno, zda se pojistka pøetavila. Pokud ano, pokraèuje se posledním krokem, pokud ne, dochází opìt k pøerušení sekvence a návrat do výchozího stavu.\\
Posledním krokem je zatavení naplnìného balónu. V tomto kroku je opìt nadefinován èas, po který dochází k zatavování balónu pomocí odporového drátu. Po uplynutí nadefinované doby je balón zataven a na terminál je vypsána informace o ukonèení vypouštìní a všechny výstupy jsou v neaktivním stavu.\\
Ad. 2. V pøípadì pøíjmu zprávy, která pøikazuje ukonèení procesu odpalování, se deaktivují výstupy aktivní bìhem vypouštìní a uživatel je informován o úspìšném pøerušení celé sekvence.\\
Ad. 3. Pro pøesné èasování bìhem celého procesu odpalování je využito funkce èasovaèe. Ten se v každém kroku odpalování sepne na urèitou dobu, která je celoèíselným násobkem celkové doby, kterou se èeká v daném kroku. Tento postup byl zvolen z toho dùvodu, aby mohla být prùbìžnì aktualizována zpráva pro uživatele vyjadøující èas, který zbývá do ukonèení daného úkolu.
\subsubsection{Pøíjem pøíkazu od uživatele}
Pro komunikaci s uživatelem je využito sériové linky. Ta se využívá jak pro informování uživatele o aktuálním stavu programu tak zároveò k pøíjmu pøíkazù od uživatele. Celý algoritmus pøíjmu pøíkazu spoèívá ve vyèítání znakù zadaných uživatelem znak za znakem až do té chvíle, kdy je stisknut ENTER a nebo je pøekroèena maximální délka pøíkazu. Poté se buï zadaný pøíkaz dekóduje a následnì provede a nebo je vypsána informace, že pøíkaz nebyl rozeznán.
\subsubsection{Pøíjem dat z GPS modulu}
Posledním vláknem využívaném ve firmwaru vypouštìèe je vlákno, které se stará o pøíjem a dekódování NMEA zprávy posílané po sériové lince z GPS modulu
\cite{GPS_ublox}. Každou vteøinu je vyèítána NMEA zpráva a z ní je vybrána GPRMC zpráva, ze které je následnì získána informace o aktuálním èase, datu a poloze stanice. Tato informace slouží jednat pro pøesné logování událostí a zároveò v budoucnu pro snadné lokalizování vypouštìcí stanice.\subsection{Uživatelské rozhraní terminálu}
Pøi spuštìní terminálu se po resetu programu procesoru vypíše úvodní zpráva s nápovìdou, na které výstupní kontakty procesoru jsou pøipojeny jednotlivé akèní èleny. Následnì je program v pohotovostním režimu a oèekává pøíkaz. Jednotlivé pøíkazy jsou:\\
\begin{enumerate}
\item odpal
\item zrus (nebo písmeno "s")
\item help
\item check
\end{enumerate}
Pøíkaz \textbf{odpal} spustí vypouštìcí sekvenci probuzením daného vlákna pro vypouštìní. Pøíkaz \textbf{zrus} zastaví vypouštìcí sekvenci, pokud byla zahájena a indormuje o tom výpisem o ukonèení vypouštìní. Zároveò jde vypouštìní zrušit okamžitì stisknutím "s" bez nutnosti potvrzovat pøíkaz enterem. Pøíkaz \textbf{help} vypíše stejnou úvodní zprávu jako po resetu programu. Poslední pøíkaz \textbf{check} lze použít pro kontrolu stavu vypouštìèe pøed zaèátkem vypouštìní. Po zadání tohoto pøíkazu jsou na terminál vypsány informace o aktuálních stavech použitých senzorù. Lze tak napøíklad zkontrolovat, že støecha není zajištìna, nebo že je lis již spuštìn.
 
\begin{figure}[hbtp]
\centering
\includegraphics[scale=0.6]{program_flow.png}
\caption{Funkèní diagram firmwaru Automatického vypouštìèe}
\label{Diag_firmware}
\end{figure}
 
 
\begin{flushleft}
\begin{thebibliography}{99}
\bibitem {GPS_ublox} $UBLOX. <i>LEA-6 series</i> [online]. 2013 [cit. 2013-05-12]. Dostupné z: http://www.u-blox.com/en/gps-modules/pvt-modules/lea-6-family.html$
 
\end{thebibliography}
\end{flushleft}
 
/Designs/Measuring_instruments/ABL01A/DOC/src/img/program_flow.graphml
0,0 → 1,1061
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
<!--Created by yFiles for Java 2.10-->
<key for="graphml" id="d0" yfiles.type="resources"/>
<key for="port" id="d1" yfiles.type="portgraphics"/>
<key for="port" id="d2" yfiles.type="portgeometry"/>
<key for="port" id="d3" yfiles.type="portuserdata"/>
<key attr.name="url" attr.type="string" for="node" id="d4"/>
<key attr.name="description" attr.type="string" for="node" id="d5"/>
<key for="node" id="d6" yfiles.type="nodegraphics"/>
<key attr.name="Description" attr.type="string" for="graph" id="d7"/>
<key attr.name="url" attr.type="string" for="edge" id="d8"/>
<key attr.name="description" attr.type="string" for="edge" id="d9"/>
<key for="edge" id="d10" yfiles.type="edgegraphics"/>
<graph edgedefault="directed" id="G">
<data key="d7"/>
<node id="n0">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-125.5" y="1093.9811594202902"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="64.041015625" x="2.9794921875" y="4.298828125">Vypouštění
ukončeno<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n1">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-125.5" y="1015.54115942029"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="34.01171875" x="17.994140625" y="4.298828125">Zatav
balón<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n2">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-125.5" y="858.6611594202897"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="53.353515625" x="8.3232421875" y="11.6494140625">Přepal lis<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n3">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-125.5" y="782.1411594202898"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="67.3515625" x="1.32421875" y="11.6494140625">Otevři ventil<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n4">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-125.5" y="590.6434782608695"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="61.345703125" x="4.3271484375" y="11.6494140625">Otevři víko<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n5">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-125.5" y="518.6434782608695"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="46.03515625" x="11.982421875" y="4.298828125">Odpal
povolen<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n6">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="81.0" width="88.0" x="111.0" y="-33.5826086956522"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" modelName="custom" textColor="#000000" visible="true" width="82.69140625" x="2.654296875" y="1.7470703125">OS init
Serial 1 init
Serial 2 init
GPIO porty init
Timer 2 init<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n7">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="282.7369565217391" y="102.0"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="66.701171875" x="1.6494140625" y="4.298828125">Start thread
GPS dekod<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n8">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-25.5" y="102.0"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="66.701171875" x="1.6494140625" y="4.298828125">Start thread
Vypousteni<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n9">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="282.7369565217391" y="198.5826086956522"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="66.02734375" x="1.986328125" y="4.298828125">Uspi vlakno
na 1s<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n10">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="282.7369565217391" y="273.1652173913044"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="68.0078125" x="0.99609375" y="4.298828125">Vyčti NMEA
data<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n11">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="95.96956521739133" x="269.7521739130434" y="345.1652173913044"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="92.0546875" x="1.9574388586956957" y="4.298828125">Vyber &amp; dekóduj
GPRMC zprávu<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n12">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-150.0" y="101.99999999999999"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="66.701171875" x="1.6494140625" y="4.298828125">Start thread
Blikani LED<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n13">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-150.0" y="198.5826086956522"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="59.353515625" x="5.3232421875" y="11.6494140625">Blikej LED<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n14">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-25.5" y="273.1652173913044"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="66.02734375" x="1.986328125" y="11.6494140625">Uspi vlakno<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n15">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-25.5" y="452.64347826086953"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="48.02734375" x="10.986328125" y="4.298828125">Dekóduj
zprávu<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n16">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-25.5" y="518.6434782608695"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="62.716796875" x="3.6416015625" y="4.298828125">Zruš
odpalování<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n17">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="139.57101449275353" x="74.5" y="517.6434782608695"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="134.74609375" x="2.412460371376767" y="4.298828125">Indikuje časovou značku
pokračuj v odpalování<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n18">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="120.0" y="198.5826086956522"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="48.02734375" x="10.986328125" y="4.298828125">Dekóduj
příkaz<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n19">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="75.0" width="75.0" x="117.5" y="85.5"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="38.0078125" x="18.49609375" y="20.798828125">Příkaz
přijat?<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="diamond"/>
</y:ShapeNode>
</data>
</node>
<node id="n20">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="75.0" width="75.0" x="-28.0" y="354.14347826086953"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="46.69140625" x="14.154296875" y="20.798828125">Přijata
zpráva?<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="diamond"/>
</y:ShapeNode>
</data>
</node>
<node id="n21">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="80.0" width="80.0" x="-130.5" y="655.5741588405797"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="57.373046875" x="11.3134765625" y="23.298828125">Víko
otevřeno?<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="diamond"/>
</y:ShapeNode>
</data>
</node>
<node id="n22">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="75.0" width="75.0" x="-128.0" y="920.6011594202898"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="48.6953125" x="13.15234375" y="12.323278581133536">Lis
stlačen?<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.0" nodeRatioY="-0.33568961891821963" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="diamond"/>
</y:ShapeNode>
</data>
</node>
<node id="n23">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="95.0" width="95.0" x="-260.32989130434805" y="648.0741588405797"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="48.103515625" modelName="custom" textColor="#000000" visible="true" width="58.69140625" x="18.154296875" y="23.4482421875">Překročen
časový
limit?<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="diamond"/>
</y:ShapeNode>
</data>
</node>
<node id="n24">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="120.0" y="273.1652173913044"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="40.017578125" x="14.9912109375" y="4.298828125">Pošli
zprávu<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n25">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-235.32989130434805" y="1015.6936231884057"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="53.353515625" x="8.3232421875" y="4.298828125">Deaktivuj
výstupy<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n26">
<data key="d5"/>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="42.0" width="70.0" x="-25.5" y="585.1411594202898"/>
<y:Fill color="#FFCC00" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" modelName="custom" textColor="#000000" visible="true" width="53.353515625" x="8.3232421875" y="4.298828125">Deaktivuj
výstupy<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<edge id="e0" source="n13" target="n13">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="-115.0" y="256.98550724637687"/>
<y:Point x="-102.7304347826087" y="256.98550724637687"/>
<y:Point x="-71.0" y="256.98550724637687"/>
<y:Point x="-71.0" y="219.5826086956522"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e1" source="n12" target="n13">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e2" source="n15" target="n16">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="10.673828125" x="-18.34052171467386" y="2.874458183712477">2<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
</y:EdgeLabel>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e3" source="n15" target="n17">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="49.0" y="473.64347826086953"/>
<y:Point x="144.28550724637677" y="473.64347826086953"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="17.34765625" x="73.4045902513585" y="21.591579333531513">50<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
</y:EdgeLabel>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e4" source="n6" target="n8">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="9.5" y="6.917391304347802"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e5" source="n6" target="n12">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="-115.0" y="6.917391304347802"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e6" source="n6" target="n7">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="316.5" y="6.917391304347802"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e7" source="n7" target="n9">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e8" source="n9" target="n10">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e9" source="n10" target="n11">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e10" source="n11" target="n9">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="382.7434782608696" y="366.1652173913044"/>
<y:Point x="382.7434782608696" y="219.5826086956522"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e11" source="n6" target="n19">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e12" source="n8" target="n14">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e13" source="n14" target="n20">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e14" source="n15" target="n5">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="-90.5" y="473.64347826086953"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="10.673828125" x="-84.89445974184775" y="23.49758649874866">1<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
</y:EdgeLabel>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e15" source="n20" target="n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="11.0078125" x="6.714806793478491" y="-3.88042454780998">+<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
</y:EdgeLabel>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e16" source="n5" target="n4">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e17" source="n4" target="n21">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e18" source="n21" target="n23">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="7.99609375" x="-14.33803005689515" y="-20.14986829002555">-<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
</y:EdgeLabel>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e19" source="n21" target="n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="11.0078125" x="1.0580415760871915" y="2.1643158896620207">+<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
</y:EdgeLabel>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e20" source="n3" target="n2">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e21" source="n2" target="n22">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e22" source="n22" target="n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="11.0078125" x="3.7671894021741537" y="-5.912157963938853">+<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
</y:EdgeLabel>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e23" source="n1" target="n0">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e24" source="n24" target="n20">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="dashed" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e25" source="n22" target="n25">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="20.616268115942262" ty="-13.594202898550634">
<y:Point x="-157.96289855072467" y="958.1011594202898"/>
<y:Point x="-179.7136231884058" y="958.1011594202898"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="7.99609375" x="-14.099402250339438" y="-18.08340814792882">-<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
</y:EdgeLabel>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e26" source="n23" target="n25">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="-1.1368683772161603E-13" tx="-10.650398550724447" ty="-5.437681159420208">
<y:Point x="-269.4353623188406" y="695.5741588405796"/>
<y:Point x="-269.4353623188406" y="960.5660869565216"/>
<y:Point x="-210.9802898550725" y="960.5660869565216"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="11.0078125" x="-13.322000099778961" y="-21.955966840750193">+<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
</y:EdgeLabel>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e27" source="n23" target="n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="36.72840579710123" tx="-24.5" ty="-17.94028985507248">
<y:Point x="-212.82989130434805" y="763.3392052173912"/>
<y:Point x="-141.64985507246377" y="763.3392052173912"/>
<y:Point x="-115.0" y="763.3392052173912"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="7.99609375" x="5.691291622792363" y="-2.618479643626074">-<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
</y:EdgeLabel>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e28" source="n16" target="n26">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e29" source="n17" target="n4">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="82.08405797101449" y="676.4266666666666"/>
</y:Path>
<y:LineStyle color="#000000" type="dashed" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e30" source="n17" target="n3">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="83.5689855072464" y="714.374492753623"/>
</y:Path>
<y:LineStyle color="#000000" type="dashed" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e31" source="n17" target="n2">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="82.08405797101449" y="794.3582608695652"/>
</y:Path>
<y:LineStyle color="#000000" type="dashed" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e32" source="n17" target="n1">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="85.87884057971013" y="857.6046376811594"/>
</y:Path>
<y:LineStyle color="#000000" type="dashed" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e33" source="n19" target="n18">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="11.0078125" x="7.508789402174159" y="-7.933031781449046">+<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
</y:EdgeLabel>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e34" source="n19" target="n19">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="-2.0">
<y:Point x="88.50005797101448" y="123.0"/>
<y:Point x="88.50005797101448" y="67.99736811594221"/>
<y:Point x="155.0" y="67.99736811594221"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="7.99609375" x="-10.373823978855057" y="-16.49675405344294">-<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
</y:EdgeLabel>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e35" source="n18" target="n24">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e36" source="n24" target="n19">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="224.43249487536167" y="294.1652173913044"/>
<y:Point x="224.43249487536167" y="123.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e37" source="n20" target="n20">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="-62.364794979710666" y="391.64347826086953"/>
<y:Point x="-62.364794979710666" y="335.0"/>
<y:Point x="9.5" y="335.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="7.99609375" x="-12.96607928683494" y="-17.837631680962204">-<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
</y:EdgeLabel>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e38" source="n26" target="n14">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="9.5" y="1145.517159014029"/>
<y:Point x="-289.29501944811653" y="1145.517159014029"/>
<y:Point x="-298.88565946527524" y="1145.517159014029"/>
<y:Point x="-308.5292465739136" y="294.1652173913044"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e39" source="n0" target="n14">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="-290.2033335304353" y="1114.9811594202902"/>
<y:Point x="-290.2033335304353" y="320.35549327536233"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e40" source="n25" target="n14">
<data key="d9"/>
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="-200.32989130434805" y="1095.163231884058"/>
<y:Point x="-279.1018162318839" y="1095.163231884058"/>
<y:Point x="-279.1018162318839" y="354.38062318840593"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
</graph>
<data key="d0">
<y:Resources/>
</data>
</graphml>
/Designs/Measuring_instruments/ABL01A/DOC/src/img/program_flow.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/Measuring_instruments/ABL01A/DOC/src/zprava.cs.aux
1,16 → 1,19
\relax
\ifx\hyper@anchor\@undefined
\global \let \oldcontentsline\contentsline
\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global \let \oldnewlabel\newlabel
\gdef \newlabel#1#2{\newlabelxx{#1}#2}
\gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\let \contentsline\oldcontentsline
\let \newlabel\oldnewlabel}
\else
\global \let \hyper@last\relax
\fi
 
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldcontentsline\contentsline
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global\let\oldnewlabel\newlabel
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\ifx\hyper@anchor\@undefined
\let\contentsline\oldcontentsline
\let\newlabel\oldnewlabel
\fi}
\fi}
\global\let\hyper@last\relax
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand\HyField@AuxAddToFields[1]{}
\catcode`"\active
\catcode`-\active
\select@language{czech}
22,45 → 25,57
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.1.1}Technick\IeC {\'e} po\IeC {\v z}adavky}{4}{subsubsection.1.1.1}}
\@writefile{toc}{\contentsline {paragraph}{Komunikace se s\IeC {\'\i }t\IeC {\'\i } stanic}{4}{section*.2}}
\@writefile{toc}{\contentsline {paragraph}{Nap\IeC {\'a}jen\IeC {\'\i } syst\IeC {\'e}mu}{4}{section*.3}}
\citation{Diag_firmware}
\@writefile{toc}{\contentsline {paragraph}{Diagnostika poruch}{5}{section*.4}}
\@writefile{toc}{\contentsline {paragraph}{Meteorologick\IeC {\'a} data}{5}{section*.5}}
\@writefile{toc}{\contentsline {paragraph}{Mechanick\IeC {\'a} konstrukce}{5}{section*.6}}
\@writefile{toc}{\contentsline {subparagraph}{Ak\IeC {\v c}n\IeC {\'\i } \IeC {\v c}leny}{5}{section*.7}}
\newlabel{firmware}{{1.1.1}{5}{Firmware\relax }{section*.8}{}}
\@writefile{toc}{\contentsline {paragraph}{Firmware}{5}{section*.8}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Bal\IeC {\'o}nov\IeC {\'a} sonda}{5}{subsection.1.2}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Blokov\IeC {\'e} sch\IeC {\'e}ma pozemn\IeC {\'\i }ho vypou\IeC {\v s}t\IeC {\v e}c\IeC {\'\i }ho boxu}}{6}{figure.1}}
\newlabel{fig:blokpozem}{{1}{6}{Blokové schéma pozemního vypouštěcího boxu\relax }{figure.1}{}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.2.1}Technick\IeC {\'e} parametry}{6}{subsubsection.1.2.1}}
\@writefile{toc}{\contentsline {paragraph}{Komunikace (Telemetrick\IeC {\'e} \IeC {\'u}daje)}{6}{section*.9}}
\@writefile{toc}{\contentsline {paragraph}{Nap\IeC {\'a}jen\IeC {\'\i } sondy b\IeC {\v e}hem letu}{7}{section*.10}}
\newlabel{konstrukce}{{1.2.1}{7}{Konstrukce\relax }{section*.11}{}}
\@writefile{toc}{\contentsline {paragraph}{Konstrukce}{7}{section*.11}}
\@writefile{toc}{\contentsline {paragraph}{Firmware}{7}{section*.12}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.2.2}Legislativn\IeC {\'\i } po\IeC {\v z}adavky}{7}{subsubsection.1.2.2}}
\@writefile{toc}{\contentsline {paragraph}{Kategorie bal\IeC {\'o}nu}{7}{section*.13}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Blokov\IeC {\'e} sch\IeC {\'e}ma bal\IeC {\'o}nov\IeC {\'e} sondy}}{8}{figure.2}}
\newlabel{fig:blokpozem}{{2}{8}{Blokové schéma balónové sondy\relax }{figure.2}{}}
\@writefile{toc}{\contentsline {paragraph}{Povolen\IeC {\'\i } vyu\IeC {\v s}t\IeC {\v e}n\IeC {\'\i }}{8}{section*.14}}
\@writefile{toc}{\contentsline {paragraph}{Materi\IeC {\'a}ly}{8}{section*.15}}
\newlabel{dostup}{{1.2.2}{8}{Dostup\relax }{section*.16}{}}
\@writefile{toc}{\contentsline {paragraph}{Dostup}{8}{section*.16}}
\@writefile{toc}{\contentsline {paragraph}{M\IeC {\'\i }sto vypu\IeC {\v s}t\IeC {\v e}n\IeC {\'\i }}{8}{section*.17}}
\@writefile{toc}{\contentsline {paragraph}{\IeC {\v R}e\IeC {\v s}en\IeC {\'\i } legislativn\IeC {\'\i }ch probl\IeC {\'e}m\IeC {\r u}}{9}{section*.18}}
\@writefile{toc}{\contentsline {subsection}{\numberline {1.3}\IeC {\v R}\IeC {\'\i }d\IeC {\'\i }c\IeC {\'\i } syst\IeC {\'e}m s\IeC {\'\i }t\IeC {\v e}}{9}{subsection.1.3}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.3.1}Zpracov\IeC {\'a}n\IeC {\'\i } dostupn\IeC {\'y}ch dat}{9}{subsubsection.1.3.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.3.2}Rozhodovac\IeC {\'\i } proces}{9}{subsubsection.1.3.2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {1.3.3}Spr\IeC {\'a}va syst\IeC {\'e}mu}{9}{subsubsection.1.3.3}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Probl\IeC {\'e}my a jejich \IeC {\v r}e\IeC {\v s}en\IeC {\'\i }}{10}{section.2}}
\@writefile{toc}{\contentsline {section}{\numberline {3}D\IeC {\'\i }l\IeC {\v c}\IeC {\'\i } v\IeC {\'y}sledky a jejich diskuze}{11}{section.3}}
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Odpalova\IeC {\v c} v\IeC {\'\i }ka}}{11}{figure.3}}
\newlabel{fig:odpalovac}{{3}{11}{Odpalovač víka\relax }{figure.3}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Lahev h\IeC {\'e}lia}}{12}{figure.4}}
\newlabel{fig:helium}{{4}{12}{Lahev hélia\relax }{figure.4}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Reduk\IeC {\v c}n\IeC {\'\i } ventil}}{12}{figure.5}}
\newlabel{fig:ventil}{{5}{12}{Redukční ventil\relax }{figure.5}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4}Doporu\IeC {\v c}en\IeC {\'\i } pro p\IeC {\v r}\IeC {\'\i }\IeC {\v s}t\IeC {\'\i } cvi\IeC {\v c}en\IeC {\'\i }}{13}{section.4}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Firmware}{5}{section.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Real-time opera\IeC {\v c}n\IeC {\'\i } syst\IeC {\'e}m}{5}{subsection.2.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Vysv\IeC {\v e}tlen\IeC {\'\i } funkce firmwaru}{6}{subsection.2.2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.1}Blik\IeC {\'a}n\IeC {\'\i } LED}{6}{subsubsection.2.2.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.2}Vypou\IeC {\v s}t\IeC {\v e}n\IeC {\'\i }}{6}{subsubsection.2.2.2}}
\citation{GPS_ublox}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.3}P\IeC {\v r}\IeC {\'\i }jem p\IeC {\v r}\IeC {\'\i }kazu od u\IeC {\v z}ivatele}{7}{subsubsection.2.2.3}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.4}P\IeC {\v r}\IeC {\'\i }jem dat z GPS modulu}{7}{subsubsection.2.2.4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}U\IeC {\v z}ivatelsk\IeC {\'e} rozhran\IeC {\'\i } termin\IeC {\'a}lu}{7}{subsection.2.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}Bal\IeC {\'o}nov\IeC {\'a} sonda}{8}{subsection.2.4}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.1}Technick\IeC {\'e} parametry}{8}{subsubsection.2.4.1}}
\@writefile{toc}{\contentsline {paragraph}{Komunikace (Telemetrick\IeC {\'e} \IeC {\'u}daje)}{8}{section*.8}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Funk\IeC {\v c}n\IeC {\'\i } diagram firmwaru Automatick\IeC {\'e}ho vypou\IeC {\v s}t\IeC {\v e}\IeC {\v c}e}}{9}{figure.1}}
\newlabel{Diag_firmware}{{1}{9}{Funkční diagram firmwaru Automatického vypouštěče\relax }{figure.1}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Blokov\IeC {\'e} sch\IeC {\'e}ma pozemn\IeC {\'\i }ho vypou\IeC {\v s}t\IeC {\v e}c\IeC {\'\i }ho boxu}}{10}{figure.2}}
\newlabel{fig:blokpozem}{{2}{10}{Blokové schéma pozemního vypouštěcího boxu\relax }{figure.2}{}}
\@writefile{toc}{\contentsline {paragraph}{Nap\IeC {\'a}jen\IeC {\'\i } sondy b\IeC {\v e}hem letu}{10}{section*.9}}
\newlabel{konstrukce}{{2.4.1}{10}{Konstrukce\relax }{section*.10}{}}
\@writefile{toc}{\contentsline {paragraph}{Konstrukce}{10}{section*.10}}
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Blokov\IeC {\'e} sch\IeC {\'e}ma bal\IeC {\'o}nov\IeC {\'e} sondy}}{11}{figure.3}}
\newlabel{fig:blokpozem}{{3}{11}{Blokové schéma balónové sondy\relax }{figure.3}{}}
\@writefile{toc}{\contentsline {paragraph}{Firmware}{11}{section*.11}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.4.2}Legislativn\IeC {\'\i } po\IeC {\v z}adavky}{11}{subsubsection.2.4.2}}
\@writefile{toc}{\contentsline {paragraph}{Kategorie bal\IeC {\'o}nu}{11}{section*.12}}
\@writefile{toc}{\contentsline {paragraph}{Povolen\IeC {\'\i } vyu\IeC {\v s}t\IeC {\v e}n\IeC {\'\i }}{11}{section*.13}}
\@writefile{toc}{\contentsline {paragraph}{Materi\IeC {\'a}ly}{12}{section*.14}}
\newlabel{dostup}{{2.4.2}{12}{Dostup\relax }{section*.15}{}}
\@writefile{toc}{\contentsline {paragraph}{Dostup}{12}{section*.15}}
\@writefile{toc}{\contentsline {paragraph}{M\IeC {\'\i }sto vypu\IeC {\v s}t\IeC {\v e}n\IeC {\'\i }}{12}{section*.16}}
\@writefile{toc}{\contentsline {paragraph}{\IeC {\v R}e\IeC {\v s}en\IeC {\'\i } legislativn\IeC {\'\i }ch probl\IeC {\'e}m\IeC {\r u}}{12}{section*.17}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.5}\IeC {\v R}\IeC {\'\i }d\IeC {\'\i }c\IeC {\'\i } syst\IeC {\'e}m s\IeC {\'\i }t\IeC {\v e}}{12}{subsection.2.5}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.1}Zpracov\IeC {\'a}n\IeC {\'\i } dostupn\IeC {\'y}ch dat}{12}{subsubsection.2.5.1}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.2}Rozhodovac\IeC {\'\i } proces}{12}{subsubsection.2.5.2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.3}Spr\IeC {\'a}va syst\IeC {\'e}mu}{13}{subsubsection.2.5.3}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Probl\IeC {\'e}my a jejich \IeC {\v r}e\IeC {\v s}en\IeC {\'\i }}{13}{section.3}}
\@writefile{toc}{\contentsline {section}{\numberline {4}D\IeC {\'\i }l\IeC {\v c}\IeC {\'\i } v\IeC {\'y}sledky a jejich diskuze}{14}{section.4}}
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Odpalova\IeC {\v c} v\IeC {\'\i }ka}}{14}{figure.4}}
\newlabel{fig:odpalovac}{{4}{14}{Odpalovač víka\relax }{figure.4}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Lahev h\IeC {\'e}lia}}{15}{figure.5}}
\newlabel{fig:helium}{{5}{15}{Lahev hélia\relax }{figure.5}{}}
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Reduk\IeC {\v c}n\IeC {\'\i } ventil}}{15}{figure.6}}
\newlabel{fig:ventil}{{6}{15}{Redukční ventil\relax }{figure.6}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5}Doporu\IeC {\v c}en\IeC {\'\i } pro p\IeC {\v r}\IeC {\'\i }\IeC {\v s}t\IeC {\'\i } cvi\IeC {\v c}en\IeC {\'\i }}{16}{section.5}}
\bibcite{cement}{1}
\bibcite{radiosondy}{2}
\bibcite{cocom}{3}
\bibcite{moguli}{4}
\bibcite{GPS_ublox}{5}
\bibcite{ChibiOS/RT}{6}
/Designs/Measuring_instruments/ABL01A/DOC/src/zprava.cs.log
1,14 → 1,15
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2012.9.13) 12 MAY 2013 18:49
This is pdfTeX, Version 3.1415926-2.4-1.40.13 (TeX Live 2012/Debian) (format=pdflatex 2013.5.10) 19 MAY 2013 00:33
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**zprava.cs.tex
(./zprava.cs.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
LaTeX2e <2011/06/27>
Babel <v3.8m> and hyphenation patterns for english, dumylang, nohyphenation, lo
aded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size12.clo
(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo
File: size12.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
23,129 → 24,128
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texmf-texlive/tex/latex/hyperref/hyperref.sty
Package: hyperref 2009/10/09 v6.79a Hypertext links for LaTeX
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
Package: hyperref 2012/05/13 v6.82q Hypertext links for LaTeX
 
(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
Package: hobsub-hyperref 2012/05/28 v1.13 Bundle oberdiek, subset hyperref (HO)
 
 
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty
Package: hobsub-generic 2012/05/28 v1.13 Bundle oberdiek, subset generic (HO)
Package: hobsub 2012/05/28 v1.13 Construct package bundles (HO)
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
Package: ifvtex 2010/03/01 v1.5 Detect VTeX and its facilities (HO)
Package ifvtex Info: VTeX not detected.
Package: intcalc 2007/09/27 v1.1 Expandable calculations with integers (HO)
Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in PDF mode is detected.
Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
)
Package pdftexcmds Info: LuaTeX not detected.
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
Package: pdfescape 2011/11/25 v1.13 Implements pdfTeX's escape features (HO)
Package: bigintcalc 2012/04/08 v1.3 Expandable calculations on big integers (HO
)
Package: bitset 2011/01/30 v1.1 Handle bit-vector datatype (HO)
Package: uniquecounter 2011/01/30 v1.2 Provide unlimited unique counter (HO)
)
Package hobsub Info: Skipping package `hobsub' (already loaded).
Package: letltxmacro 2010/09/02 v1.4 Let assignment for LaTeX macros (HO)
Package: hopatch 2012/05/28 v1.2 Wrapper for package hooks (HO)
Package: xcolor-patch 2011/01/30 xcolor patch
Package: atveryend 2011/06/30 v1.8 Hooks at the very end of document (HO)
Package atveryend Info: \enddocument detected (standard20110627).
Package: atbegshi 2011/10/05 v1.16 At begin shipout hook (HO)
Package: refcount 2011/10/16 v3.4 Data extraction from label references (HO)
Package: hycolor 2011/01/30 v1.7 Color options for hyperref/bookmark (HO)
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/share/texmf-texlive/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2009/04/10 v2.0 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in pdf mode detected.
(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty
Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
)
(/usr/share/texmf-texlive/tex/generic/oberdiek/ifvtex.sty
Package: ifvtex 2008/11/04 v1.4 Switches for detecting VTeX and its modes (HO)
Package ifvtex Info: VTeX not detected.
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
)
(/usr/share/texmf-texlive/tex/generic/ifxetex/ifxetex.sty
Package: ifxetex 2009/01/23 v0.5 Provides ifxetex conditional
)
(/usr/share/texmf-texlive/tex/latex/oberdiek/hycolor.sty
Package: hycolor 2009/10/02 v1.5 Code for color options of hyperref/bookmark (H
O)
 
(/usr/share/texmf-texlive/tex/latex/oberdiek/xcolor-patch.sty
Package: xcolor-patch 2009/10/02 xcolor patch
))
\@linkdim=\dimen103
\Hy@linkcounter=\count87
\Hy@pagecounter=\count88
 
(/usr/share/texmf-texlive/tex/latex/hyperref/pd1enc.def
File: pd1enc.def 2009/10/09 v6.79a Hyperref: PDFDocEncoding definition (HO)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def
File: pd1enc.def 2012/05/13 v6.82q Hyperref: PDFDocEncoding definition (HO)
)
(/usr/share/texmf-texlive/tex/generic/oberdiek/etexcmds.sty
Package: etexcmds 2007/12/12 v1.2 Prefix for e-TeX command names (HO)
\Hy@SavedSpaceFactor=\count89
 
(/usr/share/texmf-texlive/tex/generic/oberdiek/infwarerr.sty
Package: infwarerr 2007/09/09 v1.2 Providing info/warning/message (HO)
)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
)
(/usr/share/texmf-texlive/tex/latex/latexconfig/hyperref.cfg
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg
File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
)
(/usr/share/texmf-texlive/tex/latex/oberdiek/kvoptions.sty
Package: kvoptions 2009/08/13 v3.4 Keyval support for LaTeX options (HO)
Package hyperref Info: Option `colorlinks' set `true' on input line 3941.
Package hyperref Info: Hyper figures OFF on input line 4062.
Package hyperref Info: Link nesting OFF on input line 4067.
Package hyperref Info: Hyper index ON on input line 4070.
Package hyperref Info: Plain pages OFF on input line 4077.
Package hyperref Info: Backreferencing OFF on input line 4082.
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
Package hyperref Info: Bookmarks ON on input line 4300.
\c@Hy@tempcnt=\count90
 
(/usr/share/texmf-texlive/tex/generic/oberdiek/kvsetkeys.sty
Package: kvsetkeys 2009/07/30 v1.5 Key value parser with default handler suppor
t (HO)
))
Package hyperref Info: Option `colorlinks' set `true' on input line 2864.
Package hyperref Info: Hyper figures OFF on input line 2975.
Package hyperref Info: Link nesting OFF on input line 2980.
Package hyperref Info: Hyper index ON on input line 2983.
Package hyperref Info: Plain pages OFF on input line 2990.
Package hyperref Info: Backreferencing OFF on input line 2995.
 
Implicit mode ON; LaTeX internals redefined
Package hyperref Info: Bookmarks ON on input line 3191.
(/usr/share/texmf-texlive/tex/latex/ltxmisc/url.sty
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty
\Urlmuskip=\muskip10
Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc.
)
LaTeX Info: Redefining \url on input line 3428.
 
(/usr/share/texmf-texlive/tex/generic/oberdiek/bitset.sty
Package: bitset 2007/09/28 v1.0 Data type bit set (HO)
 
(/usr/share/texmf-texlive/tex/generic/oberdiek/intcalc.sty
Package: intcalc 2007/09/27 v1.1 Expandable integer calculations (HO)
LaTeX Info: Redefining \url on input line 4653.
\Fld@menulength=\count91
\Field@Width=\dimen104
\Fld@charsize=\dimen105
Package hyperref Info: Hyper figures OFF on input line 5773.
Package hyperref Info: Link nesting OFF on input line 5778.
Package hyperref Info: Hyper index ON on input line 5781.
Package hyperref Info: backreferencing OFF on input line 5788.
Package hyperref Info: Link coloring ON on input line 5791.
Package hyperref Info: Link coloring with OCG OFF on input line 5798.
Package hyperref Info: PDF/A mode OFF on input line 5803.
LaTeX Info: Redefining \ref on input line 5843.
LaTeX Info: Redefining \pageref on input line 5847.
\Hy@abspage=\count92
\c@Item=\count93
\c@Hfootnote=\count94
)
(/usr/share/texmf-texlive/tex/generic/oberdiek/bigintcalc.sty
Package: bigintcalc 2007/11/11 v1.1 Expandable big integer calculations (HO)
 
(/usr/share/texmf-texlive/tex/generic/oberdiek/pdftexcmds.sty
Package: pdftexcmds 2009/09/23 v0.6 LuaTeX support for pdfTeX utility functions
(HO)
Package hyperref Message: Driver (autodetected): hpdftex.
 
(/usr/share/texmf-texlive/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2009/04/17 v1.2 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
)
(/usr/share/texmf-texlive/tex/generic/oberdiek/ltxcmds.sty
Package: ltxcmds 2009/08/05 v1.0 Some LaTeX kernel commands for general use (HO
)
)
Package pdftexcmds Info: LuaTeX not detected.
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
)))
\Fld@menulength=\count89
\Field@Width=\dimen104
\Fld@charsize=\dimen105
\Field@toks=\toks15
Package hyperref Info: Hyper figures OFF on input line 4377.
Package hyperref Info: Link nesting OFF on input line 4382.
Package hyperref Info: Hyper index ON on input line 4385.
Package hyperref Info: backreferencing OFF on input line 4392.
Package hyperref Info: Link coloring ON on input line 4395.
Package hyperref Info: Link coloring with OCG OFF on input line 4402.
Package hyperref Info: PDF/A mode OFF on input line 4407.
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def
File: hpdftex.def 2012/05/13 v6.82q Hyperref driver for pdfTeX
\Fld@listcount=\count95
\c@bookmark@seq@number=\count96
 
(/usr/share/texmf-texlive/tex/generic/oberdiek/atbegshi.sty
Package: atbegshi 2008/07/31 v1.9 At begin shipout hook (HO)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
Package: rerunfilecheck 2011/04/15 v1.7 Rerun checks for auxiliary files (HO)
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
82.
)
\Hy@abspage=\count90
\c@Item=\count91
\c@Hfootnote=\count92
\Hy@SectionHShift=\skip43
)
*hyperref using default driver hpdftex*
(/usr/share/texmf-texlive/tex/latex/hyperref/hpdftex.def
File: hpdftex.def 2009/10/09 v6.79a Hyperref driver for pdfTeX
\Fld@listcount=\count93
)
(/usr/share/texmf-texlive/tex/latex/base/inputenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
Package: inputenc 2008/03/30 v1.1d Input encoding file
\inpenc@prehook=\toks16
\inpenc@posthook=\toks17
\inpenc@prehook=\toks15
\inpenc@posthook=\toks16
 
(/usr/share/texmf-texlive/tex/latex/base/utf8.def
(/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def
File: utf8.def 2008/04/05 v1.1m UTF-8 support for inputenc
Now handling font encoding OML ...
... no UTF-8 mapping file for font encoding OML
152,7 → 152,7
Now handling font encoding T1 ...
... processing UTF-8 mapping file for font encoding T1
 
(/usr/share/texmf-texlive/tex/latex/base/t1enc.dfu
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu
File: t1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
defining Unicode char U+00A1 (decimal 161)
defining Unicode char U+00A3 (decimal 163)
302,7 → 302,7
Now handling font encoding OT1 ...
... processing UTF-8 mapping file for font encoding OT1
 
(/usr/share/texmf-texlive/tex/latex/base/ot1enc.dfu
(/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu
File: ot1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
defining Unicode char U+00A1 (decimal 161)
defining Unicode char U+00A3 (decimal 163)
333,7 → 333,7
Now handling font encoding OMS ...
... processing UTF-8 mapping file for font encoding OMS
 
(/usr/share/texmf-texlive/tex/latex/base/omsenc.dfu
(/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu
File: omsenc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
defining Unicode char U+00A7 (decimal 167)
defining Unicode char U+00B6 (decimal 182)
359,15 → 359,15
defining Unicode char U+2122 (decimal 8482)
defining Unicode char U+2423 (decimal 9251)
))
(/usr/share/texmf-texlive/tex/generic/babel/babel.sty
Package: babel 2008/07/06 v3.8l The Babel package
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2008/07/08 v3.8m The Babel package
 
(/usr/share/texmf-texlive/tex/generic/babel/czech.ldf
(/usr/share/texlive/texmf-dist/tex/generic/babel/czech.ldf
Language: czech 2008/07/06 v3.1a Czech support from the babel system
 
(/usr/share/texmf-texlive/tex/generic/babel/babel.def
File: babel.def 2008/07/06 v3.8l Babel common definitions
\babel@savecnt=\count94
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
File: babel.def 2008/07/08 v3.8m Babel common definitions
\babel@savecnt=\count97
\U@D=\dimen106
)
 
377,55 → 377,60
 
\l@czech = a dialect from \language0
Package babel Info: Making " an active character on input line 172.
\cs@wordlen=\count95
\cs@wordlen=\count98
Package babel Info: Making - an active character on input line 226.
)) (/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
 
(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
 
(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/etc/texmf/tex/latex/config/graphics.cfg
File: graphics.cfg 2009/08/28 v1.8 graphics configuration of TeX Live
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
)
Package graphics Info: Driver file: pdftex.def on input line 91.
 
(/usr/share/texmf-texlive/tex/latex/pdftex-def/pdftex.def
File: pdftex.def 2010/03/12 v0.04p Graphics/color for pdfTeX
\Gread@gobject=\count96
(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
\Gread@gobject=\count99
))
\Gin@req@height=\dimen107
\Gin@req@width=\dimen108
)
(/usr/share/texmf-texlive/tex/latex/fancyhdr/fancyhdr.sty
\fancy@headwidth=\skip43
\f@ncyO@elh=\skip44
\f@ncyO@erh=\skip45
\f@ncyO@olh=\skip46
\f@ncyO@orh=\skip47
\f@ncyO@elf=\skip48
\f@ncyO@erf=\skip49
\f@ncyO@olf=\skip50
\f@ncyO@orf=\skip51
(/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
\fancy@headwidth=\skip44
\f@ncyO@elh=\skip45
\f@ncyO@erh=\skip46
\f@ncyO@olh=\skip47
\f@ncyO@orh=\skip48
\f@ncyO@elf=\skip49
\f@ncyO@erf=\skip50
\f@ncyO@olf=\skip51
\f@ncyO@orf=\skip52
)
(/usr/share/texmf-texlive/tex/latex/preprint/fullpage.sty
(/usr/share/texlive/texmf-dist/tex/latex/preprint/fullpage.sty
Package: fullpage 1999/02/23 1.1 (PWD)
\FP@margin=\skip52
\FP@margin=\skip53
)
(/usr/share/texmf-texlive/tex/latex/geometry/geometry.sty
Package: geometry 2008/12/21 v4.2 Page Geometry
\Gm@cnth=\count97
\Gm@cntv=\count98
\c@Gm@tempcnt=\count99
(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
Package: geometry 2010/09/12 v5.6 Page Geometry
\Gm@cnth=\count100
\Gm@cntv=\count101
\c@Gm@tempcnt=\count102
\Gm@bindingoffset=\dimen109
\Gm@wd@mp=\dimen110
\Gm@odd@mp=\dimen111
\Gm@even@mp=\dimen112
\Gm@dimlist=\toks18
) (./zprava.cs.aux
\Gm@layoutwidth=\dimen113
\Gm@layoutheight=\dimen114
\Gm@layouthoffset=\dimen115
\Gm@layoutvoffset=\dimen116
\Gm@dimlist=\toks17
)
(./zprava.cs.aux
 
LaTeX Warning: Label `fig:blokpozem' multiply defined.
 
446,10 → 451,11
LaTeX Font Info: ... okay on input line 22.
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 22.
LaTeX Font Info: ... okay on input line 22.
(/usr/share/texmf-texlive/tex/latex/graphics/color.sty
\AtBeginShipoutBox=\box26
(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC)
 
(/etc/texmf/tex/latex/config/color.cfg
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg
File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
)
Package color Info: Driver file: pdftex.def on input line 130.
456,76 → 462,85
)
Package hyperref Info: Link coloring ON on input line 22.
 
(/usr/share/texmf-texlive/tex/latex/hyperref/nameref.sty
Package: nameref 2007/05/29 v2.31 Cross-referencing by name of section
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
Package: nameref 2010/04/30 v2.40 Cross-referencing by name of section
 
(/usr/share/texmf-texlive/tex/latex/oberdiek/refcount.sty
Package: refcount 2008/08/11 v3.1 Data extraction from references (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
Package: gettitlestring 2010/12/03 v1.4 Cleanup title references (HO)
)
\c@section@level=\count100
\c@section@level=\count103
)
LaTeX Info: Redefining \ref on input line 22.
LaTeX Info: Redefining \pageref on input line 22.
(./zprava.cs.out)
(./zprava.cs.out)
LaTeX Info: Redefining \nameref on input line 22.
 
(./zprava.cs.out) (./zprava.cs.out)
\@outlinefile=\write3
\openout3 = `zprava.cs.out'.
 
\AtBeginShipoutBox=\box26
(/usr/share/texmf-texlive/tex/context/base/supp-pdf.mkii
 
(/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count101
\scratchdimen=\dimen113
\scratchcounter=\count104
\scratchdimen=\dimen117
\scratchbox=\box27
\nofMPsegments=\count102
\nofMParguments=\count103
\everyMPshowfont=\toks19
\MPscratchCnt=\count104
\MPscratchDim=\dimen114
\MPnumerator=\count105
\everyMPtoPDFconversion=\toks20
\nofMPsegments=\count105
\nofMParguments=\count106
\everyMPshowfont=\toks18
\MPscratchCnt=\count107
\MPscratchDim=\dimen118
\MPnumerator=\count108
\makeMPintoPDFobject=\count109
\everyMPtoPDFconversion=\toks19
) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf
 
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO)
)
*geometry auto-detecting driver*
*geometry detected driver: pdftex*
-------------------- Geometry parameters
paper: a4paper
landscape: --
twocolumn: --
twoside: true
asymmetric: --
h-parts: 71.13188pt, 455.24411pt, 71.13188pt
v-parts: 142.26378pt, 418.25551pt, 284.52756pt
hmarginratio: --
vmarginratio: --
lines: --
heightrounded: --
bindingoffset: 0.0pt
truedimen: --
includehead: --
includefoot: --
includemp: --
driver: pdftex
-------------------- Page layout dimensions and switches
\paperwidth 597.50787pt
\paperheight 845.04684pt
\textwidth 455.24408pt
\textheight 569.05511pt
\oddsidemargin 0.0pt
\evensidemargin -1.1381pt
\topmargin 0.0pt
\headheight 0.0pt
\headsep 30.0pt
\footskip 80.0pt
\marginparwidth 85.0pt
\marginparsep 10.0pt
\columnsep 10.0pt
\skip\footins 10.8pt plus 4.0pt minus 2.0pt
\hoffset 0.0pt
\voffset 0.0pt
\mag 1000
\@twosidetrue \@mparswitchtrue
(1in=72.27pt, 1cm=28.45pt)
-----------------------
Package grfext Info: Graphics extension search list:
(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE
G,.JBIG2,.JB2,.eps]
(grfext) \AppendGraphicsExtensions on input line 452.
 
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
*geometry* verbose mode - [ preamble ] result:
* driver: pdftex
* paper: a4paper
* layout: <same size as paper>
* layoutoffset:(h,v)=(0.0pt,0.0pt)
* modes: twoside
* h-part:(L,W,R)=(71.13188pt, 455.24411pt, 71.13188pt)
* v-part:(T,H,B)=(142.26378pt, 418.25551pt, 284.52756pt)
* \paperwidth=597.50787pt
* \paperheight=845.04684pt
* \textwidth=455.24408pt
* \textheight=569.05511pt
* \oddsidemargin=0.0pt
* \evensidemargin=-1.1381pt
* \topmargin=0.0pt
* \headheight=0.0pt
* \headsep=30.0pt
* \topskip=12.0pt
* \footskip=80.0pt
* \marginparwidth=85.0pt
* \marginparsep=10.0pt
* \columnsep=10.0pt
* \skip\footins=10.8pt plus 4.0pt minus 2.0pt
* \hoffset=0.0pt
* \voffset=0.0pt
* \mag=1000
* \@twocolumnfalse
* \@twosidetrue
* \@mparswitchtrue
* \@reversemarginfalse
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
 
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <14.4> on input line 26.
LaTeX Font Info: External font `cmex10' loaded for size
536,9 → 551,12
We now make it that large for the rest of the document.
This may cause the page layout to be inconsistent, however.
 
<img/datamatrix.png, id=55, 353.32pt x 353.32pt>
<img/datamatrix.png, id=88, 353.32pt x 353.32pt>
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 29.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
 
[1
 
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} <./img/datamatrix.png (PNG
556,7 → 574,10
 
)
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png> [2] (./zprava.cs.toc
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 34.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[2] (./zprava.cs.toc
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <12> on input line 3.
LaTeX Font Info: External font `cmex10' loaded for size
569,6 → 590,9
 
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 43.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
 
[3]
 
Package hyperref Warning: Composite letter `\textasciicaron+e'
603,7 → 627,7
[]
 
LaTeX Font Info: Try loading font information for OMS+cmr on input line 84.
(/usr/share/texmf-texlive/tex/latex/base/omscmr.fd
(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd
File: omscmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <12> not available
616,108 → 640,232
This may cause the page layout to be inconsistent, however.
 
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png> [4]
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 109.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[4]
Overfull \hbox (9.23512pt too wide) in paragraph at lines 142--147
\OT1/cmr/bx/n/12 Ak^^Tcn^^S^^P ^^Tcleny[] \OT1/cmr/m/n/12 V^^Tet^^Tsina ak^^Tc
n^^S^^Pch ^^Tclen^^Wu by m^^Tela b^^Syt kon-struov^^Sana s d^^Wurazem na maxim^
^Saln^^S^^P
[]\OT1/cmr/bx/n/12 Ak^^Tcn^^S^^P ^^Tcleny[] \OT1/cmr/m/n/12 V^^Tet^^Tsina ak^^
Tcn^^S^^Pch ^^Tclen^^Wu by m^^Tela b^^Syt kon-struov^^Sana s d^^Wurazem na maxi
m^^Saln^^S^^P
[]
 
<img/blokoveschema1.png, id=111, 440.64626pt x 324.21124pt>
 
Package hyperref Warning: Composite letter `\textasciicaron+c'
(hyperref) not defined in PD1 encoding,
(hyperref) removing `\textasciicaron' on input line 150.
 
 
Package hyperref Warning: Composite letter `\textasciicaron+e'
(hyperref) not defined in PD1 encoding,
(hyperref) removing `\textasciicaron' on input line 153.
 
 
LaTeX Warning: Citation `Diag_firmware' on page 5 undefined on input line 154.
 
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 155.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[5]
 
Package hyperref Warning: Composite letter `\textasciicaron+e'
(hyperref) not defined in PD1 encoding,
(hyperref) removing `\textasciicaron' on input line 157.
 
 
Underfull \hbox (badness 10000) in paragraph at lines 158--159
 
[]
 
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 170.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[6]
 
Package hyperref Warning: Composite letter `\textasciicaron+r'
(hyperref) not defined in PD1 encoding,
(hyperref) removing `\textasciicaron' on input line 170.
 
 
Package hyperref Warning: Composite letter `\textasciicaron+r'
(hyperref) not defined in PD1 encoding,
(hyperref) removing `\textasciicaron' on input line 170.
 
 
Package hyperref Warning: Composite letter `\textasciicaron+r'
(hyperref) not defined in PD1 encoding,
(hyperref) removing `\textasciicaron' on input line 172.
 
 
Underfull \hbox (badness 10000) in paragraph at lines 175--176
 
[]
 
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 183.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[7]
<./img/program_flow.png, id=177, 724.7075pt x 1214.5375pt>
File: ./img/program_flow.png Graphic file (type png)
 
<use ./img/program_flow.png>
Package pdftex.def Info: ./img/program_flow.png used on input line 186.
(pdftex.def) Requested size: 434.82785pt x 728.72813pt.
 
 
LaTeX Warning: Float too large for page by 186.50633pt on input line 189.
 
<img/blokoveschema1.png, id=178, 440.64626pt x 324.21124pt>
File: img/blokoveschema1.png Graphic file (type png)
 
<use img/blokoveschema1.png>
Package pdftex.def Info: img/blokoveschema1.png used on input line 194.
(pdftex.def) Requested size: 284.53403pt x 227.62407pt.
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png> [5]
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 250.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[8]
File: img/datamatrix.png Graphic file (type png)
 
<use img/datamatrix.png> [6 <./img/blokoveschema1.png>]
<img/blokoveschema2.png, id=145, 401.5pt x 427.5975pt>
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 250.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[9 <./img/program_flow.png (PNG copy)>]
File: img/datamatrix.png Graphic file (type png)
 
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 276.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[10 <./img/blokoveschema1.png>]
<img/blokoveschema2.png, id=216, 401.5pt x 427.5975pt>
File: img/blokoveschema2.png Graphic file (type png)
 
<use img/blokoveschema2.png>
Package pdftex.def Info: img/blokoveschema2.png used on input line 280.
(pdftex.def) Requested size: 284.54623pt x 227.61732pt.
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png> [7]
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 319.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[11 <./img/blokoveschema2.png>]
 
<use img/datamatrix.png> [8 <./img/blokoveschema2.png>]
 
Package hyperref Warning: Composite letter `\textasciicaron+R'
(hyperref) not defined in PD1 encoding,
(hyperref) removing `\textasciicaron' on input line 311.
(hyperref) removing `\textasciicaron' on input line 345.
 
 
Package hyperref Warning: Composite letter `\textasciicaron+e'
(hyperref) not defined in PD1 encoding,
(hyperref) removing `\textasciicaron' on input line 311.
(hyperref) removing `\textasciicaron' on input line 345.
 
 
Overfull \hbox (12.07468pt too wide) in paragraph at lines 319--322
Overfull \hbox (12.07468pt too wide) in paragraph at lines 353--356
[]\OT1/cmr/m/n/12 Z^^Saznam dos-tupn^^Sych me-te-o-ro-log-ick^^Sych dat pro poz
d^^Tej^^Ts^^S^^P rekon-strukci (dru^^Tzicov^^Se sn^^S^^Pmky,
[]
 
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 373.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[12]
 
Package hyperref Warning: Composite letter `\textasciicaron+r'
(hyperref) not defined in PD1 encoding,
(hyperref) removing `\textasciicaron' on input line 348.
(hyperref) removing `\textasciicaron' on input line 382.
 
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png> [9]
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png> [10]
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 396.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[13]
 
Package hyperref Warning: Composite letter `\textasciicaron+c'
(hyperref) not defined in PD1 encoding,
(hyperref) removing `\textasciicaron' on input line 363.
(hyperref) removing `\textasciicaron' on input line 397.
 
<img/odpalovac2.jpg, id=181, 2055.68pt x 1541.76pt>
<img/odpalovac2.jpg, id=244, 2055.68pt x 1541.76pt>
File: img/odpalovac2.jpg Graphic file (type jpg)
<use img/odpalovac2.jpg>
<img/Kartuse_s_heliem.png, id=182, 549.55313pt x 411.78844pt>
Package pdftex.def Info: img/odpalovac2.jpg used on input line 404.
(pdftex.def) Requested size: 284.4997pt x 227.60759pt.
 
<img/Kartuse_s_heliem.png, id=245, 549.55313pt x 411.78844pt>
File: img/Kartuse_s_heliem.png Graphic file (type png)
 
<use img/Kartuse_s_heliem.png>
<img/Redukcni_ventil.png, id=183, 549.55313pt x 411.78844pt>
Package pdftex.def Info: img/Kartuse_s_heliem.png used on input line 411.
(pdftex.def) Requested size: 284.5366pt x 227.62161pt.
 
<img/Redukcni_ventil.png, id=246, 549.55313pt x 411.78844pt>
File: img/Redukcni_ventil.png Graphic file (type png)
 
<use img/Redukcni_ventil.png>
Package pdftex.def Info: img/Redukcni_ventil.png used on input line 418.
(pdftex.def) Requested size: 284.5366pt x 227.62161pt.
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png> [11 <./img/odpalovac2.jpg>]
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 423.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[14 <./img/odpalovac2.jpg>]
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png> [12 <./img/Kartuse_s_heliem.png (PNG copy)> <./img/Re
dukcni_ventil.png (PNG copy)>]
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 423.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[15 <./img/Kartuse_s_heliem.png> <./img/Redukcni_ventil.png>]
 
Package hyperref Warning: Composite letter `\textasciicaron+c'
(hyperref) not defined in PD1 encoding,
(hyperref) removing `\textasciicaron' on input line 390.
(hyperref) removing `\textasciicaron' on input line 424.
 
 
Package hyperref Warning: Composite letter `\textasciicaron+r'
(hyperref) not defined in PD1 encoding,
(hyperref) removing `\textasciicaron' on input line 390.
(hyperref) removing `\textasciicaron' on input line 424.
 
 
Package hyperref Warning: Composite letter `\textasciicaron+c'
(hyperref) not defined in PD1 encoding,
(hyperref) removing `\textasciicaron' on input line 390.
(hyperref) removing `\textasciicaron' on input line 424.
 
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png> [13]
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 428.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[16]
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 442.
File: img/datamatrix.png Graphic file (type png)
<use img/datamatrix.png> [14] (./zprava.cs.aux)
<use img/datamatrix.png>
Package pdftex.def Info: img/datamatrix.png used on input line 442.
(pdftex.def) Requested size: 42.67691pt x 42.67691pt.
[17]
Package atveryend Info: Empty hook `AfterLastShipout' on input line 442.
(./zprava.cs.aux)
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 442.
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 442.
Package rerunfilecheck Info: File `zprava.cs.out' has not changed.
(rerunfilecheck) Checksum: 36C930BAFFC0AE9428F48D51D3B3301D;1669.
 
 
LaTeX Warning: There were undefined references.
 
 
LaTeX Warning: There were multiply-defined labels.
 
Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 442.
)
Here is how much of TeX's memory you used:
5437 strings out of 495061
76342 string characters out of 1182621
158179 words of memory out of 3000000
8462 multiletter control sequences out of 15000+50000
6384 strings out of 495059
91329 string characters out of 3182030
190016 words of memory out of 3000000
9417 multiletter control sequences out of 15000+200000
9937 words of font info for 35 fonts, out of 3000000 for 9000
28 hyphenation exceptions out of 8191
38i,14n,43p,1050b,399s stack positions out of 5000i,500n,10000p,200000b,50000s
14 hyphenation exceptions out of 8191
30i,14n,43p,1050b,404s stack positions out of 5000i,500n,10000p,200000b,50000s
pdfTeX warning (dest): name{fn__4} has been referenced but does not exist, re
placed by a fixed one
 
730,17 → 878,19
pdfTeX warning (dest): name{fn__1} has been referenced but does not exist, repl
aced by a fixed one
 
</usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share
/texmf-texlive/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texmf-texl
ive/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texmf-texlive/fonts/ty
pe1/public/amsfonts/cm/cmr12.pfb></usr/share/texmf-texlive/fonts/type1/public/a
msfonts/cm/cmr17.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/c
mr8.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmsl12.pfb></u
sr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/te
xmf-texlive/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
Output written on zprava.cs.pdf (14 pages, 2261833 bytes).
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/
share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/
texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive
/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texlive/texmf-
dist/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf-dist/fonts/type
1/public/amsfonts/cm/cmsl12.pfb></usr/share/texlive/texmf-dist/fonts/type1/publ
ic/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/ams
fonts/cm/cmtt12.pfb>
Output written on zprava.cs.pdf (17 pages, 2469248 bytes).
PDF statistics:
260 PDF objects out of 1000 (max. 8388607)
63 named destinations out of 1000 (max. 500000)
135 words of extra memory for PDF output out of 10000 (max. 10000000)
330 PDF objects out of 1000 (max. 8388607)
290 compressed objects within 3 object streams
82 named destinations out of 1000 (max. 500000)
204 words of extra memory for PDF output out of 10000 (max. 10000000)
 
/Designs/Measuring_instruments/ABL01A/DOC/src/zprava.cs.out
1,13 → 1,21
\BOOKMARK [1][-]{section.1}{Automatick\375 vypou\235tec meteobal\363nu}{}
\BOOKMARK [2][-]{subsection.1.1}{Pozemn\355 vypou\235tec\355 box}{section.1}
\BOOKMARK [3][-]{subsubsection.1.1.1}{Technick\351 po\236adavky}{subsection.1.1}
\BOOKMARK [2][-]{subsection.1.2}{Bal\363nov\341 sonda}{section.1}
\BOOKMARK [3][-]{subsubsection.1.2.1}{Technick\351 parametry}{subsection.1.2}
\BOOKMARK [3][-]{subsubsection.1.2.2}{Legislativn\355 po\236adavky}{subsection.1.2}
\BOOKMARK [2][-]{subsection.1.3}{R\355d\355c\355 syst\351m s\355te}{section.1}
\BOOKMARK [3][-]{subsubsection.1.3.1}{Zpracov\341n\355 dostupn\375ch dat}{subsection.1.3}
\BOOKMARK [3][-]{subsubsection.1.3.2}{Rozhodovac\355 proces}{subsection.1.3}
\BOOKMARK [3][-]{subsubsection.1.3.3}{Spr\341va syst\351mu}{subsection.1.3}
\BOOKMARK [1][-]{section.2}{Probl\351my a jejich re\235en\355}{}
\BOOKMARK [1][-]{section.3}{D\355lc\355 v\375sledky a jejich diskuze}{}
\BOOKMARK [1][-]{section.4}{Doporucen\355 pro pr\355\235t\355 cvicen\355}{}
\BOOKMARK [1][-]{section.1}{Automatick\375 vypou\235tec meteobal\363nu}{}% 1
\BOOKMARK [2][-]{subsection.1.1}{Pozemn\355 vypou\235tec\355 box}{section.1}% 2
\BOOKMARK [3][-]{subsubsection.1.1.1}{Technick\351 po\236adavky}{subsection.1.1}% 3
\BOOKMARK [1][-]{section.2}{Firmware}{}% 4
\BOOKMARK [2][-]{subsection.2.1}{Real-time operacn\355 syst\351m}{section.2}% 5
\BOOKMARK [2][-]{subsection.2.2}{Vysvetlen\355 funkce firmwaru}{section.2}% 6
\BOOKMARK [3][-]{subsubsection.2.2.1}{Blik\341n\355 LED}{subsection.2.2}% 7
\BOOKMARK [3][-]{subsubsection.2.2.2}{Vypou\235ten\355}{subsection.2.2}% 8
\BOOKMARK [3][-]{subsubsection.2.2.3}{Pr\355jem pr\355kazu od u\236ivatele}{subsection.2.2}% 9
\BOOKMARK [3][-]{subsubsection.2.2.4}{Pr\355jem dat z GPS modulu}{subsection.2.2}% 10
\BOOKMARK [2][-]{subsection.2.3}{U\236ivatelsk\351 rozhran\355 termin\341lu}{section.2}% 11
\BOOKMARK [2][-]{subsection.2.4}{Bal\363nov\341 sonda}{section.2}% 12
\BOOKMARK [3][-]{subsubsection.2.4.1}{Technick\351 parametry}{subsection.2.4}% 13
\BOOKMARK [3][-]{subsubsection.2.4.2}{Legislativn\355 po\236adavky}{subsection.2.4}% 14
\BOOKMARK [2][-]{subsection.2.5}{R\355d\355c\355 syst\351m s\355te}{section.2}% 15
\BOOKMARK [3][-]{subsubsection.2.5.1}{Zpracov\341n\355 dostupn\375ch dat}{subsection.2.5}% 16
\BOOKMARK [3][-]{subsubsection.2.5.2}{Rozhodovac\355 proces}{subsection.2.5}% 17
\BOOKMARK [3][-]{subsubsection.2.5.3}{Spr\341va syst\351mu}{subsection.2.5}% 18
\BOOKMARK [1][-]{section.3}{Probl\351my a jejich re\235en\355}{}% 19
\BOOKMARK [1][-]{section.4}{D\355lc\355 v\375sledky a jejich diskuze}{}% 20
\BOOKMARK [1][-]{section.5}{Doporucen\355 pro pr\355\235t\355 cvicen\355}{}% 21
/Designs/Measuring_instruments/ABL01A/DOC/src/zprava.cs.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/Designs/Measuring_instruments/ABL01A/DOC/src/zprava.cs.synctex.gz
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/Designs/Measuring_instruments/ABL01A/DOC/src/zprava.cs.tex
145,16 → 145,50
přepalovaná výkonovým rezistorem) ke spínáni proudu do rezistorů může
být využit modul \href{/doku.php?id=cs:nfet4x}{NFET4X01B}
 
\hyperdef{}{firmware}{\paragraph{Firmware}\label{firmware}}
\section{Firmware}
 
\begin{itemize}
\item
Pozemní stanice by měla mít možnost odmítnout vypuštění na základě
zadané konfigurace jejího majitele.
\end{itemize}
Pro zajištění běhu nezávislých procesů by bylo možná vhodné využít
\href{http://www.chibios.org/dokuwiki/doku.php}{ChibiOS/RT}
\subsection{Real-time operační systém}
Pro ovládání celého systému byl zvolen real-time operační systém (ROS). Ten byl zvolen především pro zjednušení programování vypouštěče, konkrétně nastavování periférií procesoru a řízení vícevláknové aplikace na něm běžící.\\
Jako ROS pro tuto aplikaci tak byl zvolen ChibiOS, který splňuje standardní požadavky na ROS a také s ním máme zkušenosti s programováním jiných aplikací pod procesory ARM.
\subsection{Vysvětlení funkce firmwaru}
Aplikace pro ovládání odpalování se dá rozdělit na čtyři funkční bloky, které jsou realizovány pomocí vláken. Funkční diagram je zobrazen na Obr. \cite{Diag_firmware}. V následujících kapitolách bude podrobněji rozebrána funkce jednotlivých vláken aplikace.
\subsubsection{Blikání LED}
V tomto vlákně je realizované prosté blikání LED, které slouží pro signalizaci běhu programu. Mezi tím, kdy dioda svítí a nebo je vypnutá je vlákno uspáno. Tím je vyřešeno jak časování tak úspora prostředků procesoru.
\subsubsection{Vypouštění}
Toto vlákno se stará o kompletní sekvenci pro vypuštění balónu. Po spuštění a inicializaci proměnných spadne program do nekonečné smyčky ve které je následně uspán a čeká na probuzení. To nastane ve třech případech:\\
\begin{enumerate}
\item Příjem příkazu pro odpal
\item Příjem příkazu pro zrušení odpalu
\item Probuzení od časovače
\end{enumerate}
Ad. 1. Po příjmu příkazu, který zahajuje celou sekvenci odpalování se vypíše na terminál zpráva o zahájení vypouštění a sepne se pin, na kterém je připojen aktuátor, který otevírá víko krabice, ve které je balón uložen (v době vykonávání každého kroku je na terminál vypisována informace o tom, kolik procent z daného kroku je již vykonáno). Pomocí koncového spínače je snímána informace o tom, zda se střecha opravdu otevřela, pokud se tak nestalo, je celá sekvence ukončena. Pokud snímač indikuje otevření střechy, přistupuje se k dalším kroku.\\
Tím je otevření ventilu a tím pádem zahájení napouštění balónu. Tento krok není nijak v současné chvíli zpětnovazebně snímán - je dán pouze čas kdy je ventil otevřen. Do budoucna bychom rádi použili měření průtoku k získání informace, zda je balón opravdu napuštěn daným množstvím plynu.\\
Třetím krokem celé sekvence je přepálení plastové pojistky, která spouští tavící lis. Po pevně dané časové prodlevě, která by měla stačit pro přetavení, je pomocí koncového spínače zjištěno, zda se pojistka přetavila. Pokud ano, pokračuje se posledním krokem, pokud ne, dochází opět k přerušení sekvence a návrat do výchozího stavu.\\
Posledním krokem je zatavení naplněného balónu. V tomto kroku je opět nadefinován čas, po který dochází k zatavování balónu pomocí odporového drátu. Po uplynutí nadefinované doby je balón zataven a na terminál je vypsána informace o ukončení vypouštění a všechny výstupy jsou v neaktivním stavu.\\
Ad. 2. V případě příjmu zprávy, která přikazuje ukončení procesu odpalování, se deaktivují výstupy aktivní během vypouštění a uživatel je informován o úspěšném přerušení celé sekvence.\\
Ad. 3. Pro přesné časování během celého procesu odpalování je využito funkce časovače. Ten se v každém kroku odpalování sepne na určitou dobu, která je celočíselným násobkem celkové doby, kterou se čeká v daném kroku. Tento postup byl zvolen z toho důvodu, aby mohla být průběžně aktualizována zpráva pro uživatele vyjadřující čas, který zbývá do ukončení daného úkolu.
\subsubsection{Příjem příkazu od uživatele}
Pro komunikaci s uživatelem je využito sériové linky. Ta se využívá jak pro informování uživatele o aktuálním stavu programu tak zároveň k příjmu příkazů od uživatele. Celý algoritmus příjmu příkazu spočívá ve vyčítání znaků zadaných uživatelem znak za znakem až do té chvíle, kdy je stisknut ENTER a nebo je překročena maximální délka příkazu. Poté se buď zadaný příkaz dekóduje a následně provede a nebo je vypsána informace, že příkaz nebyl rozeznán.
\subsubsection{Příjem dat z GPS modulu}
Posledním vláknem využívaném ve firmwaru vypouštěče je vlákno, které se stará o příjem a dekódování NMEA zprávy posílané po sériové lince z GPS modulu
\cite{GPS_ublox}. Každou vteřinu je vyčítána NMEA zpráva a z ní je vybrána GPRMC zpráva, ze které je následně získána informace o aktuálním čase, datu a poloze stanice. Tato informace slouží jednat pro přesné logování událostí a zároveň v budoucnu pro snadné lokalizování vypouštěcí stanice.\subsection{Uživatelské rozhraní terminálu}
Při spuštění terminálu se po resetu programu procesoru vypíše úvodní zpráva s nápovědou, na které výstupní kontakty procesoru jsou připojeny jednotlivé akční členy. Následně je program v pohotovostním režimu a očekává příkaz. Jednotlivé příkazy jsou:\\
\begin{enumerate}
\item odpal
\item zrus (nebo písmeno "s")
\item help
\item check
\end{enumerate}
Příkaz \textbf{odpal} spustí vypouštěcí sekvenci probuzením daného vlákna pro vypouštění. Příkaz \textbf{zrus} zastaví vypouštěcí sekvenci, pokud byla zahájena a indormuje o tom výpisem o ukončení vypouštění. Zároveň jde vypouštění zrušit okamžitě stisknutím "s" bez nutnosti potvrzovat příkaz enterem. Příkaz \textbf{help} vypíše stejnou úvodní zprávu jako po resetu programu. Poslední příkaz \textbf{check} lze použít pro kontrolu stavu vypouštěče před začátkem vypouštění. Po zadání tohoto příkazu jsou na terminál vypsány informace o aktuálních stavech použitých senzorů. Lze tak například zkontrolovat, že střecha není zajištěna, nebo že je lis již spuštěn.
 
\begin{figure}[hbtp]
\centering
\includegraphics[scale=0.6]{./img/program_flow.png}
\caption{Funkční diagram firmwaru Automatického vypouštěče}
\label{Diag_firmware}
\end{figure}
 
 
\begin{figure}
\centering
\includegraphics[width=10cm, height=8cm]{img/blokoveschema1.png}
402,8 → 436,7
\url{http://en.wikipedia.org/wiki/CoCom\#Legacyi}
\bibitem{moguli}{projekt Mogul}
\url{http://cs.wikipedia.org/wiki/Projekt\_Moguli}
 
 
 
\bibitem {GPS_ublox}{UBLOX. LEA-6 series [online]. 2013 [cit. 2013-05-12]. Dostupné z: http://www.u-blox.com/en/gps-modules/pvt-modules/lea-6-family.html}
\bibitem {ChibiOS/RT}\url{http://www.chibios.org/dokuwiki/doku.php}
\end{thebibliography}
\end{document}
/Designs/Measuring_instruments/ABL01A/DOC/src/zprava.cs.toc
8,24 → 8,31
\contentsline {paragraph}{Meteorologick\IeC {\'a} data}{5}{section*.5}
\contentsline {paragraph}{Mechanick\IeC {\'a} konstrukce}{5}{section*.6}
\contentsline {subparagraph}{Ak\IeC {\v c}n\IeC {\'\i } \IeC {\v c}leny}{5}{section*.7}
\contentsline {paragraph}{Firmware}{5}{section*.8}
\contentsline {subsection}{\numberline {1.2}Bal\IeC {\'o}nov\IeC {\'a} sonda}{5}{subsection.1.2}
\contentsline {subsubsection}{\numberline {1.2.1}Technick\IeC {\'e} parametry}{6}{subsubsection.1.2.1}
\contentsline {paragraph}{Komunikace (Telemetrick\IeC {\'e} \IeC {\'u}daje)}{6}{section*.9}
\contentsline {paragraph}{Nap\IeC {\'a}jen\IeC {\'\i } sondy b\IeC {\v e}hem letu}{7}{section*.10}
\contentsline {paragraph}{Konstrukce}{7}{section*.11}
\contentsline {paragraph}{Firmware}{7}{section*.12}
\contentsline {subsubsection}{\numberline {1.2.2}Legislativn\IeC {\'\i } po\IeC {\v z}adavky}{7}{subsubsection.1.2.2}
\contentsline {paragraph}{Kategorie bal\IeC {\'o}nu}{7}{section*.13}
\contentsline {paragraph}{Povolen\IeC {\'\i } vyu\IeC {\v s}t\IeC {\v e}n\IeC {\'\i }}{8}{section*.14}
\contentsline {paragraph}{Materi\IeC {\'a}ly}{8}{section*.15}
\contentsline {paragraph}{Dostup}{8}{section*.16}
\contentsline {paragraph}{M\IeC {\'\i }sto vypu\IeC {\v s}t\IeC {\v e}n\IeC {\'\i }}{8}{section*.17}
\contentsline {paragraph}{\IeC {\v R}e\IeC {\v s}en\IeC {\'\i } legislativn\IeC {\'\i }ch probl\IeC {\'e}m\IeC {\r u}}{9}{section*.18}
\contentsline {subsection}{\numberline {1.3}\IeC {\v R}\IeC {\'\i }d\IeC {\'\i }c\IeC {\'\i } syst\IeC {\'e}m s\IeC {\'\i }t\IeC {\v e}}{9}{subsection.1.3}
\contentsline {subsubsection}{\numberline {1.3.1}Zpracov\IeC {\'a}n\IeC {\'\i } dostupn\IeC {\'y}ch dat}{9}{subsubsection.1.3.1}
\contentsline {subsubsection}{\numberline {1.3.2}Rozhodovac\IeC {\'\i } proces}{9}{subsubsection.1.3.2}
\contentsline {subsubsection}{\numberline {1.3.3}Spr\IeC {\'a}va syst\IeC {\'e}mu}{9}{subsubsection.1.3.3}
\contentsline {section}{\numberline {2}Probl\IeC {\'e}my a jejich \IeC {\v r}e\IeC {\v s}en\IeC {\'\i }}{10}{section.2}
\contentsline {section}{\numberline {3}D\IeC {\'\i }l\IeC {\v c}\IeC {\'\i } v\IeC {\'y}sledky a jejich diskuze}{11}{section.3}
\contentsline {section}{\numberline {4}Doporu\IeC {\v c}en\IeC {\'\i } pro p\IeC {\v r}\IeC {\'\i }\IeC {\v s}t\IeC {\'\i } cvi\IeC {\v c}en\IeC {\'\i }}{13}{section.4}
\contentsline {section}{\numberline {2}Firmware}{5}{section.2}
\contentsline {subsection}{\numberline {2.1}Real-time opera\IeC {\v c}n\IeC {\'\i } syst\IeC {\'e}m}{5}{subsection.2.1}
\contentsline {subsection}{\numberline {2.2}Vysv\IeC {\v e}tlen\IeC {\'\i } funkce firmwaru}{6}{subsection.2.2}
\contentsline {subsubsection}{\numberline {2.2.1}Blik\IeC {\'a}n\IeC {\'\i } LED}{6}{subsubsection.2.2.1}
\contentsline {subsubsection}{\numberline {2.2.2}Vypou\IeC {\v s}t\IeC {\v e}n\IeC {\'\i }}{6}{subsubsection.2.2.2}
\contentsline {subsubsection}{\numberline {2.2.3}P\IeC {\v r}\IeC {\'\i }jem p\IeC {\v r}\IeC {\'\i }kazu od u\IeC {\v z}ivatele}{7}{subsubsection.2.2.3}
\contentsline {subsubsection}{\numberline {2.2.4}P\IeC {\v r}\IeC {\'\i }jem dat z GPS modulu}{7}{subsubsection.2.2.4}
\contentsline {subsection}{\numberline {2.3}U\IeC {\v z}ivatelsk\IeC {\'e} rozhran\IeC {\'\i } termin\IeC {\'a}lu}{7}{subsection.2.3}
\contentsline {subsection}{\numberline {2.4}Bal\IeC {\'o}nov\IeC {\'a} sonda}{8}{subsection.2.4}
\contentsline {subsubsection}{\numberline {2.4.1}Technick\IeC {\'e} parametry}{8}{subsubsection.2.4.1}
\contentsline {paragraph}{Komunikace (Telemetrick\IeC {\'e} \IeC {\'u}daje)}{8}{section*.8}
\contentsline {paragraph}{Nap\IeC {\'a}jen\IeC {\'\i } sondy b\IeC {\v e}hem letu}{10}{section*.9}
\contentsline {paragraph}{Konstrukce}{10}{section*.10}
\contentsline {paragraph}{Firmware}{11}{section*.11}
\contentsline {subsubsection}{\numberline {2.4.2}Legislativn\IeC {\'\i } po\IeC {\v z}adavky}{11}{subsubsection.2.4.2}
\contentsline {paragraph}{Kategorie bal\IeC {\'o}nu}{11}{section*.12}
\contentsline {paragraph}{Povolen\IeC {\'\i } vyu\IeC {\v s}t\IeC {\v e}n\IeC {\'\i }}{11}{section*.13}
\contentsline {paragraph}{Materi\IeC {\'a}ly}{12}{section*.14}
\contentsline {paragraph}{Dostup}{12}{section*.15}
\contentsline {paragraph}{M\IeC {\'\i }sto vypu\IeC {\v s}t\IeC {\v e}n\IeC {\'\i }}{12}{section*.16}
\contentsline {paragraph}{\IeC {\v R}e\IeC {\v s}en\IeC {\'\i } legislativn\IeC {\'\i }ch probl\IeC {\'e}m\IeC {\r u}}{12}{section*.17}
\contentsline {subsection}{\numberline {2.5}\IeC {\v R}\IeC {\'\i }d\IeC {\'\i }c\IeC {\'\i } syst\IeC {\'e}m s\IeC {\'\i }t\IeC {\v e}}{12}{subsection.2.5}
\contentsline {subsubsection}{\numberline {2.5.1}Zpracov\IeC {\'a}n\IeC {\'\i } dostupn\IeC {\'y}ch dat}{12}{subsubsection.2.5.1}
\contentsline {subsubsection}{\numberline {2.5.2}Rozhodovac\IeC {\'\i } proces}{12}{subsubsection.2.5.2}
\contentsline {subsubsection}{\numberline {2.5.3}Spr\IeC {\'a}va syst\IeC {\'e}mu}{13}{subsubsection.2.5.3}
\contentsline {section}{\numberline {3}Probl\IeC {\'e}my a jejich \IeC {\v r}e\IeC {\v s}en\IeC {\'\i }}{13}{section.3}
\contentsline {section}{\numberline {4}D\IeC {\'\i }l\IeC {\v c}\IeC {\'\i } v\IeC {\'y}sledky a jejich diskuze}{14}{section.4}
\contentsline {section}{\numberline {5}Doporu\IeC {\v c}en\IeC {\'\i } pro p\IeC {\v r}\IeC {\'\i }\IeC {\v s}t\IeC {\'\i } cvi\IeC {\v c}en\IeC {\'\i }}{16}{section.5}