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 zjednuení programování vypoutìè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í poadavky na ROS a také s ním máme zkuenosti 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øeeno jak èasování tak úspora prostøedkù procesoru. |
\subsubsection{Vypoutìní} |
Toto vlákno se stará o kompletní sekvenci pro vyputìní balónu. Po sputì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 zruení 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í vypoutìní a sepne se pin, na kterém je pøipojen aktuátor, který otevírá víko krabice, ve které je balón uloen (v dobì vykonávání kadé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í napoutì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 pouili mìøení prùtoku k získání informace, zda je balón opravdu naputìn daným mnostvím plynu.\\ |
Tøetím krokem celé sekvence je pøepálení plastové pojistky, která spoutí tavící lis. Po pevnì dané èasové prodlevì, která by mìla staèit pro pøetavení, je pomocí koncového spínaèe zjitìno, zda se pojistka pøetavila. Pokud ano, pokraèuje se posledním krokem, pokud ne, dochází opìt k pøeruení 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í vypoutìní a vechny 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 vypoutìní a uivatel je informován o úspìném pøeruení celé sekvence.\\ |
Ad. 3. Pro pøesné èasování bìhem celého procesu odpalování je vyuito funkce èasovaèe. Ten se v kadé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 uivatele vyjadøující èas, který zbývá do ukonèení daného úkolu. |
\subsubsection{Pøíjem pøíkazu od uivatele} |
Pro komunikaci s uivatelem je vyuito sériové linky. Ta se vyuívá jak pro informování uivatele o aktuálním stavu programu tak zároveò k pøíjmu pøíkazù od uivatele. Celý algoritmus pøíjmu pøíkazu spoèívá ve vyèítání znakù zadaných uivatelem 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 vypoutìè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}. Kadou 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í vypoutìcí stanice.\subsection{Uivatelské rozhraní terminálu} |
Pøi sputì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 reimu 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í vypoutìcí sekvenci probuzením daného vlákna pro vypoutìní. Pøíkaz \textbf{zrus} zastaví vypoutìcí sekvenci, pokud byla zahájena a indormuje o tom výpisem o ukonèení vypoutìní. Zároveò jde vypoutìní zruit okamitì 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 vypoutìèe pøed zaèátkem vypoutìní. Po zadání tohoto pøíkazu jsou na terminál vypsány informace o aktuálních stavech pouitých senzorù. Lze tak napøíklad zkontrolovat, e støecha není zajitìna, nebo e je lis ji sputìn. |
\begin{figure}[hbtp] |
\centering |
\includegraphics[scale=0.6]{program_flow.png} |
\caption{Funkèní diagram firmwaru Automatického vypoutìè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 & 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} |