Esempio n. 1
0
 private async void InitializeAnalogConvert()
 {
     try
     {
         adc = new ADS1115Sensor(AdcAddress.GND);
         await adc.InitializeAsync();
     }
     catch (Exception ex)
     {
     }
 }
 private async void InitializeSensors()
 {
     try
     {
         adc = new ADS1115Sensor(AdcAddress.GND);
         await adc.InitializeAsync();
     }
     catch (Exception ex)
     {
         throw new Exception("Initialization has failed: " + ex);
     }
 }
Esempio n. 3
0
        private async void InitializeADC()
        {
            _adc = new ADS1115Sensor(AdcAddress.GND);
            await _adc.InitializeAsync();

            //Flame Sensor
            _settingFlameSensor          = new ADS1115SensorSetting();
            _settingFlameSensor.Mode     = AdcMode.SINGLESHOOT_CONVERSION;
            _settingFlameSensor.Input    = AdcInput.A0_SE;
            _settingFlameSensor.DataRate = AdcDataRate.SPS475;
            _settingFlameSensor.Pga      = AdcPga.G1;
        }
        private void MainPage_Unloaded(object sender, RoutedEventArgs e)
        {
            if (adc != null)
            {
                adc.Dispose();
                adc = null;
            }
            ;

            timer.Stop();
            timer = null;
        }