Text this: Programmable instrumentation for high repetition rate experiments providing control in real time and acquisition of a train of pulses.