Below is a list of commands containing the following symbols:
R - is one of the registers r0-r15, in direct or indirect addressing
N - is an alias, a clear name that can be set to a register or data channel
D - is one of the db input ports, d0-d5 in direct or indirect addressing
S - is the db port slot number, d0-d5
P - is the logical parameter of the db port, d0-d5
C - is a double type constant specified directly or by name
A - is a line number, a non-negative integer (numbering starts from 0)
T - is a tag (a constant with its own line number)
O - offset, an integer indicating the offset in the lines of code relative to the current
RM - reagent reading mode, one of the Contents, Required or Recipe (can be 0, 1 or 2, respectively)
RC - reagent code
H - r devices with which the lb batch reading or sb writing operation is performed
BM - batch reading mode readings, one of Average, Sum, Minimum or Maximum (can be 0, 1, 2 or 3, respectively)
Y -any text
command | op1 | op2 | op3 | op4 | preview | description |
---|
abs | R,N | R,N,C | | | | |
acos | R,N | R,N,C | | | | |
add | R,N | R,N,C | R,N,C | | | |
alias | N | R,D | | | | |
and | R,N | R,N,C | R,N,C | | | |
asin | R,N | R,N,C | | | | |
atan | R,N | R,N,C | | | | |
atan2 | R,N | R,N,C | R,N,C | | | |
bap | R,N,C | R,N,C | R,N,C | R,N,A,T | | |
bapal | R,N,C | R,N,C | R,N,C | R,N,A,T | | |
bapz | R,N,C | R,N,C | R,N,A,T | | | |
bapzal | R,N,C | R,N,C | R,N,A,T | | | |
bdns | N,D | R,N,A,T | | | | |
bdnsal | N,D | R,N,A,T | | | | |
bdse | N,D | R,N,A,T | | | | |
bdseal | N,D | R,N,A,T | | | | |
beq | R,N,C | R,N,C | R,N,A,T | | | |
beqal | R,N,C | R,N,C | R,N,A,T | | | |
beqz | R,N,C | R,N,A,T | | | | |
beqzal | R,N,C | R,N,A,T | | | | |
bge | R,N,C | R,N,C | R,N,A,T | | | |
bgeal | R,N,C | R,N,C | R,N,A,T | | | |
bgez | R,N,C | R,N,A,T | | | | |
bgezal | R,N,C | R,N,A,T | | | | |
bgt | R,N,C | R,N,C | R,N,A,T | | | |
bgtal | R,N,C | R,N,C | R,N,A,T | | | |
bgtz | R,N,C | R,N,A,T | | | | |
bgtzal | R,N,C | R,N,A,T | | | | |
ble | R,N,C | R,N,C | R,N,A,T | | | |
bleal | R,N,C | R,N,C | R,N,A,T | | | |
blez | R,N,C | R,N,A,T | | | | |
blezal | R,N,C | R,N,A,T | | | | |
blt | R,N,C | R,N,C | R,N,A,T | | | |
bltal | R,N,C | R,N,C | R,N,A,T | | | |
bltz | R,N,C | R,N,A,T | | | | |
bltzal | R,N,C | R,N,A,T | | | | |
bna | R,N,C | R,N,C | R,N,C | R,N,A,T | | |
bnaal | R,N,C | R,N,C | R,N,C | R,N,A,T | | |
bnaz | R,N,C | R,N,C | R,N,A,T | | | |
bnazal | R,N,C | R,N,C | R,N,A,T | | | |
bne | R,N,C | R,N,C | R,N,A,T | | | |
bneal | R,N,C | R,N,C | R,N,A,T | | | |
bnez | R,N,C | R,N,A,T | | | | |
bnezal | R,N,C | R,N,A,T | | | | |
brap | R,N,C | R,N,C | R,N,C | R,N,O | | |
brapz | R,N,C | R,N,C | R,N,O | | | |
brdns | N,D | R,N,O | | | | |
brdse | N,D | R,N,O | | | | |
breq | R,N,C | R,N,C | R,N,O | | | |
breqz | R,N,C | R,N,O | | | | |
brge | R,N,C | R,N,C | R,N,O | | | |
brgez | R,N,C | R,N,O | | | | |
brgt | R,N,C | R,N,C | R,N,O | | | |
brgtz | R,N,C | R,N,O | | | | |
brle | R,N,C | R,N,C | R,N,O | | | |
brlez | R,N,C | R,N,O | | | | |
brlt | R,N,C | R,N,C | R,N,O | | | |
brltz | R,N,C | R,N,O | | | | |
brna | R,N,C | R,N,C | R,N,C | R,N,O | | |
brnaz | R,N,C | R,N,C | R,N,O | | | |
brne | R,N,C | R,N,C | | | | |
brnez | R,N,C | R,N,O | | | | |
ceil | R,N | R,N,C | | | | |
cos | R,N | R,N,C | | | | |
define | Y | C | | | | |
div | R,N | R,N,C | R,N,C | | | |
exp | R,N | R,N,C | | | | |
floor | R,N | R,N,C | | | | |
hcf | | | | | | |
j | R,N,A,T | | | | | |
jal | R,N,A,T | | | | | |
jr | R,N,O | | | | | |
l | R,N | N,D | | | | |
log | R,N | R,N,C | | | | |
lr | R,N | N,D | | | | |
ls | R,N | N,D | | | | |
max | R,N | R,N,C | R,N,C | | | |
min | R,N | R,N,C | R,N,C | | | |
mod | R,N | R,N,C | R,N,C | | | |
move | R,N | R,N,C | | | | |
mul | R,N | R,N,C | R,N,C | | | |
nor | R,N | R,N,C | R,N,C | | | |
or | R,N | R,N,C | R,N,C | | | |
peek | R,N | | | | | |
pop | R,N | | | | | |
push | R,N,C | | | | | |
rand | R,N | | | | | |
round | R,N | R,N,C | | | | |
s | N,D | | | | | |
sap | R,N | R,N,C | R,N,C | R,N,C | | |
sapz | R,N | R,N,C | R,N,C | | | |
sdns | R,N | N,D | | | | |
sdse | R,N | N,D | | | | |
select | R,N | R,N,C | R,N,C | R,N,C | | |
seq | R,N | R,N,C | R,N,C | | | |
seqz | R,N | R,N,C | | | | |
sge | R,N | R,N,C | R,N,C | | | |
sgez | R,N | R,N,C | | | | |
sgt | R,N | R,N,C | R,N,C | | | |
sgtz | R,N | R,N,C | | | | |
sin | R,N | R,N,C | | | | |
sle | R,N | R,N,C | R,N,C | | | |
sleep | R,N,C | | | | | |
slez | R,N | R,N,C | | | | |
slt | R,N | R,N,C | R,N,C | | | |
sltz | R,N | R,N,C | | | | |
sna | R,N | R,N,C | R,N,C | R,N,C | | |
snaz | R,N | R,N,C | R,N,C | | | |
sne | R,N | R,N,C | R,N,C | | | |
snez | R,N | R,N,C | | | | |
sqrt | R,N | R,N,C | | | | |
sub | R,N | R,N,C | R,N,C | | | |
tan | R,N | R,N,C | | | | |
trunc | R,N | R,N,C | | | | |
xor | R,N | R,N,C | R,N,C | | | |
yield | | | | | | |
lb | R,N | R,N,C,H | | | | |
sb | R,N,C,H | | | | | |
stack | R,N,C | | | | | |
debug | R,N,C,Y | | | | | |
return | R,N,C | | | | | |