electromechanical delay