User Manual
25
KDS Gemini 88
Appendix C: Command Information
PUMP CHAIN COMMAND SUMMARY
All spaces in command are ignored. Maximum 5 digits per integer, or float data.
command = > [<adr>] [<cmd>] <CR>
adr = > [d]d 1 or 2 digit address
cmd => RUN Start pump
STP Stop pump
RAT [A] [<float> [<units> ] ] Set/query syringe 1 rate
RAT B [<float> [<units> ] ] Set/query syringe 2 rate
DIA [A] [<float>] Set/query syringe diameter 1
DIA B [<float>] Set/query syringe diameter 2
MOD [{AUT|PRO|CON}] Set/query pumping mode
DIR [{INF|REF|REV}] Set/query pumping direction
PAR [{ON|OFF}] Set/query Parallel/Reciprocal
IN <d> Read TTL pin d
OUT <d> = {ON|OFF} Set TTL pin d
SAV Save settings in NOVRAM
VER Query software version
units = > {UM|UH|MM|MH} µl/mn, µl/hr, ml/mn, ml/hr
COMMAND RESPONSE OUTPUT FORMAT:
output = > [<response>] <prompt>
response = > <response> <response>
<lf> <message> <cr>
prompt = > <lf> <adr> : Stopped
<lf> <adr> > Syringe 1 infusing
<lf> <adr> < Syringe 1 withdrawing
<lf> <adr> * Pump stalled
adr = > [d]d 1 or 2 digit pump address
message = > ? Unrecognized command
NA Command not presently applicable
OOR Entered value out of range
<text>
<integer>
<float>
All spaces ignored. Maximum 5 digits per integer or floating point number.
LEGEND
float = > f f f f f f
f = > d|.
integer = > d d d d d
d = > 0|1|2|3|4|5|6|7|8|9
b = > space
cr = > (ASCII 13)
lf = > (ASCII 10)
text = > (any string of ASCII characters)
< . . . > non-terminal
upper case terminals
[ . . . ] optional
{ . . . } select one
| either-or