public void Dispose()
        {
            for (int i = 0; i < _channels.Length; i++)
            {
                _channels[i].Dispose();
            }

            _latch.Dispose();

            _gainAmplifier.Dispose();

            HOLD_CS.Dispose();

            _filter.Dispose();
            _channelModeSwitch.Dispose();

            _selector_A1.Dispose();
            _selector_A0.Dispose();
            _setResetBit.Dispose();
            _pulseBit.Dispose();
        }