readout and mspec are class properties and thus can be overwridden
explicit possibility to set these via the constructor
Example for measurement with FPGA (now possible with same Measure_td class):
exp = SinglePulse(qubit, pulse_length) # FPGA Experiment description
m = Measure_td(exp.readout) # specify custom readout instrument
# from now on use like you would with the old setup
m.set_x_parameters(...)
...
m.measure_1D()
Example for measurement with FPGA (now possible with same Measure_td class):