A digital Oscilloscope that can support a wide range of input devices