nonblocking producer, jit assemble printer commands
sample calibration file
keyboard exit, use rostock module
rostock: use relative coords, feed2: no dry run