From 91a346c87debb3b5d949e2e138faf9d83c83b555 Mon Sep 17 00:00:00 2001
From: Nao Pross <np@0hm.ch>
Date: Mon, 20 Dec 2021 17:53:27 +0100
Subject: Add figure for measurements with hardware

---
 doc/thesis/figures/tikz/qpsk-hardware.tex | 83 +++++++++++++++++++++++++++++++
 1 file changed, 83 insertions(+)
 create mode 100644 doc/thesis/figures/tikz/qpsk-hardware.tex

(limited to 'doc/thesis/figures/tikz/qpsk-hardware.tex')

diff --git a/doc/thesis/figures/tikz/qpsk-hardware.tex b/doc/thesis/figures/tikz/qpsk-hardware.tex
new file mode 100644
index 0000000..68a31a6
--- /dev/null
+++ b/doc/thesis/figures/tikz/qpsk-hardware.tex
@@ -0,0 +1,83 @@
+% vim: set ts=2 sw=2 noet:
+
+\newcommand{\makeplot}[5]{%
+	\hfill
+	\begin{tikzpicture}
+		\begin{axis}[
+				width  = {\linewidth / 3.3},
+				height = {\linewidth / 3.3},
+				grid = major,
+				xmin = {-#4}, xmax = {#4},
+				ymin = {-#4}, ymax = {#4},
+				colormap name=viridis,
+				#5
+			]
+
+			\addplot[only marks, scatter] table [x index = #2, y index = #3] {#1};
+		\end{axis}
+	\end{tikzpicture}
+	\hfill
+}
+
+% -------------------------------------------------------------------
+
+\noindent
+\makeplot{figures/data/qpsk_hw_lab.dat}{0}{1}{.25}{
+	ylabel = {Channel with ISI},
+	yticklabel style = {
+		text width = 3em,
+		align = right,
+	},
+	title = {LOS, Indoors (Lab)},
+}
+%
+\makeplot{figures/data/qpsk_hw_lab.dat}{0}{1}{.25}{
+	title = {LOS, Indoors (Lab)},
+}
+%
+\makeplot{figures/data/qpsk_hw_lab.dat}{0}{1}{.25}{
+	title = {LOS, Indoors (Lab)},
+}
+\newline
+
+% -------------------------------------------------------------------
+
+\noindent
+\makeplot{figures/data/qpsk_hw_lab.dat}{2}{3}{.25}{%
+	ylabel = {Synchronized},
+	yticklabel style = {
+		text width = 3em,
+		align = right,
+	},
+}
+\makeplot{figures/data/qpsk_hw_lab.dat}{2}{3}{.25}{}
+\makeplot{figures/data/qpsk_hw_lab.dat}{2}{3}{.25}{}
+\newline
+
+% -------------------------------------------------------------------
+
+\noindent
+\makeplot{figures/data/qpsk_hw_lab.dat}{4}{5}{2}{%
+	ylabel = {Equalized},
+	yticklabel style = {
+		text width = 3em,
+		align = right,
+	},
+}
+\makeplot{figures/data/qpsk_hw_lab.dat}{4}{5}{2}{}
+\makeplot{figures/data/qpsk_hw_lab.dat}{4}{5}{2}{}
+\newline
+
+% -------------------------------------------------------------------
+
+\noindent
+\makeplot{figures/data/qpsk_hw_lab.dat}{6}{7}{2}{%
+	ylabel = {Locked},
+	yticklabel style = {
+		text width = 3em,
+		align = right,
+	},
+}
+\makeplot{figures/data/qpsk_hw_lab.dat}{6}{7}{2}{}
+\makeplot{figures/data/qpsk_hw_lab.dat}{6}{7}{2}{}
+\newline
-- 
cgit v1.2.1

