In this work we present an overview on the charge exchange recombination spectroscopy (CXRS) diagnostic operated with the modulated diagnostic hydrogen beam at the tokamak TEXTOR. The diagnostic setup combines two observation systems used for the measurement of the poloidal (vpol) and the toroidal (vtor) ion velocity component. At TEXTOR a differential Doppler spectroscopy approach (accurate absolute rotation scale) is combined with the high intensity and spatial resolution of a direct imaging system necessary for accurate poloidal rotation measurements on a shot-by-shot basis. This setup allows the full utilization of a 2D CCD detector in the spectral and radial direction. In the case of the poloidal system this allows spatial resolution in the range of mm to cm depending on the intensity requirements for the velocity. The toroidal system comprises a fibre-optic array. The combination of the two measurements with a low-power diagnostic beam can in principle be operated during any available heating scenario without interfering with the discharge. Time resolution is limited by the necessary averaging process; typically a stable plateau of 3 s during a TETXOR pulse is used. The TEXTOR tokamak has the ability to apply momentum input with two tangential neutral beam heating injectors, allowing for measurements under various heating and momentum input scenarios. With the presented diagnostic half the plasma minor radius at a spatial resolution of is covered. With the CVI line at 529.053 nm an accuracy of for the poloidal and ∼5 for the toroidal system is given. The temperature is measured with an accuracy of a few eV. The presented work illustrates the capability of the system during a toroidal momentum scan, showing the self-consistent determination of the radial electric field from experimental CXRS data based on the radial force balance.