rename the pulse input since this is not servo/rc specific