Added ability to change pulse generator sources