described is a system which includes a data capture device generating data signals ; an intermediate signal processing device ; and a host computing device configuring the intermediate signal processing device to a particular configuration as a function of a type of the data capture device . the intermediate signal processes device processes the data signals as a function of the particular configuration and transfers the processed data signals to the host computing device .