break;
case ORIENTATION:
config[2]= (byte) (Math.max(100 / (10 * multiplier), 20));
break;
case PULSE:
<BUG>config[5]= (byte) (Math.min(Math.max(60 / (2.5 * multiplier), 5), 0.625));

config[6]= (byte) (Math.min(Math.max(200 / (5 * multiplier), 10), 1.25));

config[7]= (byte) (Math.min(Math.max(300 / (5 * multiplier), 10), 1.25));
</BUG>
break;

break;
case ORIENTATION:
config[2]= (byte) (Math.max(100 / (10 * multiplier), 20));
break;
case PULSE:
config[5]= (byte) (Math.min(Math.max(tapDuration / (2.5 * multiplier), 5), 0.625));
config[6]= (byte) (Math.min(Math.max(tapLatency / (5 * multiplier), 10), 1.25));
config[7]= (byte) (Math.min(Math.max(tapWindow / (5 * multiplier), 10), 1.25));
break;
