Пример #1
0
 /// <summary>
 /// Disposes the underlying objects. This method will be called automatically and should not be called by user
 /// code.
 /// </summary>
 protected override void DisposeResource()
 {
     if (_channel != null)
     {
         _channel.Dispose();
         _channel = null;
     }
 }
Пример #2
0
        /// <inheritdoc/>
        public void Dispose()
        {
            if (updater != null)
            {
                updater.Dispose();
                updater = null;
            }

            if (adcChannel != null)
            {
                adcChannel.Dispose();
                adcChannel = null;
            }

            isInitialized = false;
        }
Пример #3
0
 /// <inheritdoc/>
 public void Dispose()
 {
     if (updater != null)
     {
         updater.Dispose();
         updater = null;
     }
     if (buttonPin != null)
     {
         buttonPin.Dispose();
         buttonPin = null;
     }
     if (xChannel != null)
     {
         xChannel.Dispose();
         xChannel = null;
     }
     if (yChannel != null)
     {
         yChannel.Dispose();
         yChannel = null;
     }
     isInitialized = false;
 }
 public void Dispose()
 {
     channel.Dispose();
 }
Пример #5
0
        //    RTCScheduler = new PCF85263();
        //    startUp = RTCScheduler.GetDateTime();
        //        IsUserWakeUP = !RTCScheduler.IsAlarmActive();
        //        RTCScheduller.ClearAlarmInterrupt();//always clear interrupt to prevent random power issues

        //        if (startUp.Year< 2019)//set date/time default
        //        {
        //            startUp = new DateTime(2019, 11, 1);
        //    RTCScheduler.SetDateTime(startUp);
        //        }

        //RTCScheduler.Dispose();
        //        RTCScheduller = null;

        public void Dispose()
        {
            adcVBAT.Dispose();
            adcTemp.Dispose();
        }