Extensive documentation of read_pulse program