From b3d9a73faab021b4544c8af5450d960e182a2ca6 Mon Sep 17 00:00:00 2001 From: Matthias Jung Date: Sat, 28 Feb 2026 23:10:22 +0100 Subject: [PATCH] feature: add drawing 1062 --- contents/drawings/1062.svg | 160 +++++++++++++++++++++++++++++++++++++ contents/drawings/1062.tex | 46 +++++++++++ contents/drawings/1062.txt | 1 + 3 files changed, 207 insertions(+) create mode 100644 contents/drawings/1062.svg create mode 100644 contents/drawings/1062.tex create mode 100644 contents/drawings/1062.txt diff --git a/contents/drawings/1062.svg b/contents/drawings/1062.svg new file mode 100644 index 0000000..15c4c18 --- /dev/null +++ b/contents/drawings/1062.svg @@ -0,0 +1,160 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/contents/drawings/1062.tex b/contents/drawings/1062.tex new file mode 100644 index 0000000..a1c0398 --- /dev/null +++ b/contents/drawings/1062.tex @@ -0,0 +1,46 @@ +% Author: Dr. Matthias Jung, DL9MJ +% Year: 2026 +\begin{circuitikz} + \ctikzset{ + blocks/scale=\getDarcImageFactor, + RF/scale=\getDarcImageFactor, + misc/scale=\getDarcImageFactor + } + \draw(0,0) + node[tlmicshape, rotate=90] (mic){}; + \draw(mic.south) + to [adc, >] ++(2,0) + node [sourcecodershape, anchor=west, fill={DARCblue!50!white}](foo){}; + \draw(foo.east) + to [channelcoder, >, fill={DARCblue!50!white}] ++(2,0) + node [inputarrow](){} + node [mappershape, anchor=west, fill={DARCblue!50!white}](question){}; + \draw(question.right up) + to [short] ++(0.5,0) + |- ++(0.5,1) node[inputarrow](){} + node[dacshape, anchor=west](dac1){}; + \draw(question.right down) + to [short] ++(0.5,0) + |- ++(0.5,-1) node[inputarrow](){} + node[dacshape, anchor=west](dac2){}; + \draw(dac1.east) ++(1,0) coordinate(h1) (h1|-question.west) + node[mixer, box, anchor=west](mix){}; + \draw(dac1.east) + to [short] ++(0.5,0) + |- (mix.left up) node[inputarrow](){}; + \draw(dac2.east) + to [short] ++(0.5,0) + |- (mix.left down) node[inputarrow](){}; + \draw(mix.east) + to [amp, box] ++(2,0) + node[bandpassshape, anchor=west](bp1){}; + \draw(bp1.east) + to [short] ++(0.5,0) + node[antenna](){}; + \draw(mix.south) + node [inputarrow, rotate=90](){} + to [short] ++(0,-1) + node[qgeneratorshape, t={G}, anchor=north](){}; + \draw(mix.north) + node[anchor=south](){IQ}; +\end{circuitikz} \ No newline at end of file diff --git a/contents/drawings/1062.txt b/contents/drawings/1062.txt new file mode 100644 index 0000000..30404ce --- /dev/null +++ b/contents/drawings/1062.txt @@ -0,0 +1 @@ +TODO \ No newline at end of file