diff --git a/Manuscript/Chapters/MaterialsAndMethods.tex b/Manuscript/Chapters/MaterialsAndMethods.tex index 2a7a0f3..6fec8f8 100644 --- a/Manuscript/Chapters/MaterialsAndMethods.tex +++ b/Manuscript/Chapters/MaterialsAndMethods.tex @@ -23,7 +23,7 @@ \subsubsection*{Electronics} \subsubsection*{Syringe pump user control} -We designed the syringe pump system with three distinct interface levels that afford experimenters control over the pump according to their experimental needs. In addition to (\cref{fig:PumpControl}), we offer a brief description of the three available options: +We designed the syringe pump system with three distinct interface levels that afford experimenters control over the pump according to their experimental needs. \textcolor{blue}{\textbf{In addition to the software interface, which enables full control over all parameters of the syringe pump controller, two additional hardware interface levels are provided. These hardware interfaces facilitate the syringe pump integration into existing experimental setups running diverse software solutions (e.g. LabView, MATLAB) or other implementations that may not support or be easily upgraded to software-based solutions. This is particularly relevant for open-source microcontrollers (e.g., Arduino, Teensy) or proprietary controllers (e.g., Med Associates). In any of these cases, the pump control can be easily achieved by adding and configuring additional digital control lines to interface with the pump.}}. In addition to (\cref{fig:PumpControl}), we offer a brief description of the three available options: \begin{itemize} \item{Low-level control} - This option relies on directly controlling the I/O interface of the micro-stepper driver. This is achieved by using an external source (\textit{e.g.:} Arduino microcontroller) to generate the necessary input logic. Eight inputs lines are exposed: GND (ground), EN (enables the driver when low), MS1-3 (determines the step-size of the motor, 1 to 1/16 times a full step), DIR (determines the direction of rotation) and STEP (triggers a micro-step). It should be noted that this control logic is common and documentation is extensively available.