Make the control pulse duration user configurable