improved command detection/handling

added: each module has it’s own calc-factor for output value (only
linear)