public UsbAdcReaderController(int adcResolution)
        {
            this.adcResolution = adcResolution;
            errorCount         = 0;

            adcReader = new UsbAdcReader(CalculateNumberOfBytesToRead());
        }
        public UsbAdcReaderController(int adcResolution, int hitsPerCode, int minCode, int maxCode)
        {
            this.minCode       = minCode;
            this.maxCode       = maxCode;
            this.adcResolution = adcResolution;
            errorCount         = 0;

            var numberPerDiapason = CalculateNumberOfBytesToRead();

            adcReader = new UsbAdcReader(numberPerDiapason * hitsPerCode);
        }