This manuscript describes the addition of data-dependent automation to the modular ion cyclotron resonance data acquisition system (MIDAS). The automation is made possible by developments and incorporation of a tool command language (Tcl) interpreter for automated acquisition. To accomplish the automation, real-time generation of excitation waveforms and scriptable data post-processing has been implemented into the MIDAS source code. In addition a new excitation event has also been added to allow for run-time generation of a single notch stored waveform inverse Fourier transform (SWIFT) excitation event. Examples of these new features and discussion of their enhancement to the existing data station are presented. Copyright © 2003 John Wiley & Sons, Ltd.