\begin{description}
\item[Board] označuje konkrétní zařízení -- měřící kartu. Některé ovladače podporují celou sadu zařízení (např. od stejného výrobce).
-\item[Subdevice (\textit{podzažízení})] je jedna z mnoha funkcí zařízení. V případě ovladače karty Humusoft MF614 budou implementovány 4 podzařízení: digitální vstupy, digitální výstupy, analogové vstupy, analogové výstupy. Každé z těchto podzařízení bude schopno obsluhovat více \textit{kanálů}.
+\item[Subdevice (\textit{podzažízení})] je jedna z mnoha funkcí zařízení. V případě ovladače karty Humusoft MF614 budou implementována 4 podzařízení: digitální vstupy, digitální výstupy, analogové vstupy, analogové výstupy. Každé z těchto podzařízení bude schopno obsluhovat více \textit{kanálů}.
\end{description}
\vspace{1cm}
Pro přístup k zařízení je potřeba zavolat na soubor \texttt{/dev/comedi0} funkci \texttt{comedi\_open()}. Ta vrací ukazatel datového typu \texttt{comedi\_t}, reprezentující dané zařízení. K němu je možné přistupovat pomocí funkcí: \texttt{comedi\_data\_read()}, \texttt{comedi\_data\_write()}, \texttt{comedi\_dio\_read()}, \texttt{comedi\_dio\_write()} a jiných.
První dvě slouží pro zápis/čtení A/D a D/A převodníků, zatímco poslední dvě slouží pro přístup k digitálním vstupům/výstupům.
-Prvním parametrem všech funkcí je ukazatel na \texttt{comedi\_t} odpovídající danému zařízení. Druhým je číslo \textit{podzařízení}. Třetí parametr určuje kanál (tj. např. který z osmi A/D převodníků má být čten). Posledním parametrem je ukazatel na proměnnou, kam mají být zapsána přečtena data nebo hodnota, která má být zapsána.
+Prvním parametrem všech funkcí je ukazatel na \texttt{comedi\_t} odpovídající danému zařízení. Druhým je číslo \textit{podzařízení}. Třetí parametr určuje kanál (tj. např. který z osmi A/D převodníků má být čten). Posledním parametrem je ukazatel na proměnnou, kam se uloží přečtená data nebo hodnota, která má být zapsána do zařízení.
Ukázka jednoduchého userspace programu:
\begin{verbatim}
telnet> Connection closed.
\end{verbatim}
-\section{Qt grafiké rozhraní}\label{qt_gui_ch}
+\section{Qt grafické rozhraní}\label{qt_gui_ch}
Pro komunikaci s virtuální kartou MF624 bylo implementováno jednoduché grafické roz\-hraní, které má na starosti vykreslování hodnot výstupů karty (nastavovaných ovladačem běžícím v operačním systému virtualizovaném Qemu) a posílání nastavovaných vstupních hodnot zpět virtuální kartě.
Komunikace mezi virtuální kartou a grafickou aplikací probíhá pomocí TCP/IP protokolu. Přenášené informace jsou textového charakteru, ve formátu \texttt{REGISTR=HODNOTA}.