
UniPix&&&&&Atmos&ATMOS&1000&Operation&manual-B& page&9/9&
Annex 2: Interfacing ATMOS
ATMOS$was$conceived$to$allow$transfer$of$the$captured$results$to$any$computer$(Window,$Mac,$Linux)$using$
the$appropriate$software.$ATMOS$USB$is$connected$to$the$industry$standard$CP2102$from$Silicon$labs.$
Connection$is$read$as$a$serial$port$and$communication$is$done$at$115200$bauds$using$the$standard$ASCII$code.$
Commands$are$sent$as$a$single$ASCII$character$and$will$be$interpreted$by$the$ATMOS$internal$parser.$Upon$
reception$of$a$meaningful$command$the$device$will$issue$a$reply$followed$by$<CR/LF>$
Command/summary:/
The$first$set$of$commands$is$for$downloading$measurement$data$from$Atmos$:$
l$Atmos$sends$a$string$of$characters$listing$all$measurements$data$stored$in$the$memory$
w$Erase$all$data$stored$in$ATMOS$memory$
h$Help$command:$this$will$send$the$list$of$all$available$commands$
This$set$of$commands$is$for$remote$controlling$Atmos$for$operation$in$a$robotic$platform$:$
a$After$receiving$this$command,$Atmos$will$start$a$calibration$measurement$sequence$with$the$stored$
sequence$parameters.$The$sequence$parameters$can$be$changed$with$the$commands$below.$
c$Enter$the$calibration$mode.$
Soon$after$issuing$the$“c”$command,$Atmos$will$send$the$character$“<”$indicating$that$it$is$ready$to$read$
the$ pressure$ increase.$ The$ calibration$ process$ takes$ place$ and$ when$ completed$ Atmos$ send$ the$
character$“>”$indicating$that$the$pressure$can$be$released.$
t$After$receiving$this$command,$Atmos$will$read$a$string$of$character$terminated$by$<CR/LF>$used$to$set$
the$timing$of$the$calibration$sequence$(values$should$be$between$2-10)$
v$Set$the$nominal$displacement$volume$(in$microliters)$that$is$planned$to$be$tested.$Enter$a$valid$integer$
followed$by$<CR/LF>$
p$After$receiving$this$command,$Atmos$will$read$a$string$of$character$terminated$by$<CR/LF>$used$for$
the$identification$number$(max.$8$digits)$of$the$pipette$to$be$calibrated$
$