Ejemplo n.º 1
0
        /* used if atmel uploads filter */
        public bool SetFilter(AtmelFilter filter)
        {
            bool success = true;

            CurrentFilter = filter;
            FilterRate    = filter.Rate;
            _FilterWidth  = filter.Width;

            /* inform listeners */
            if (SamplingRateChanged != null)
            {
                SamplingRateChanged(this, null);
            }
            if (FilterWidthChanged != null)
            {
                FilterWidthChanged(this, null);
            }

            return(success);
        }
Ejemplo n.º 2
0
        public bool SetFilter(AtmelFilter filter)
        {
            if (AD6636 == null)
            {
                return(false);
            }

            if (!Atmel.SetFilter(filter.Id))
            {
                return(false);
            }

            FIFOReset(true);
            AD6636.SetFilter(filter);
            AD6636.SoftSync();
            FIFOReset(false);


            return(true);
        }