pyafm/stack.tex: Reference fig:calibcant:stack from fig:pyafm:stack
authorW. Trevor King <wking@tremily.us>
Thu, 16 May 2013 01:58:40 +0000 (21:58 -0400)
committerW. Trevor King <wking@tremily.us>
Thu, 16 May 2013 01:58:40 +0000 (21:58 -0400)
And mention that unfold-protein holds the control logic.

src/pyafm/stack.tex

index c7a6ffb3c363ebb551ed4b25a3268ddf21cc39a5..93be6d88e60f458bdef0af8cad77457a89f7fb9d 100644 (file)
@@ -15,12 +15,15 @@ spectroscopy (\cref{fig:pyafm:stack}).
 \begin{figure}
   \tikzstack{}{black!20}
   \caption{Dependency graph for my modular experiment control stack.
-    The dashed line (\tikzline{black!20,dashed}) separates the
-    software components (on the left) from their associated hardware
-    (on the right).  The data flow between components is shown with
-    arrows.  For example, the \stepper\ package calls \pycomedi, which
-    talks to the DAQ card, to write digital output that controls the
-    stepper motor (\tikzline{blue,->}, \cref{sec:pyafm:stepper}).  The
+    The \unfoldprotein\ package controls the experiment, but the same
+    stack is used by \calibcant\ for cantilever calibration
+    (\cref{fig:calibcant:stack}).  The dashed line
+    (\tikzline{black!20,dashed}) separates the software components (on
+    the left) from their associated hardware (on the right).  The data
+    flow between components is shown with arrows.  For example, the
+    \stepper\ package calls \pycomedi, which talks to the DAQ card, to
+    write digital output that controls the stepper motor
+    (\tikzline{blue,->}, \cref{sec:pyafm:stepper}).  The
     \pypiezo\ package, on the other hand, uses two-way communication
     with the DAQ card (\tikzline{red,<->}), writing driving voltages
     to position the piezo and recording photodiode voltages to monitor