コード例 #1
0
 private void CapturaHumedad_OnUnloaded(object sender, RoutedEventArgs e)
 {
     if (spManager != null)
     {
         spManager.Dispose();
     }
 }
コード例 #2
0
ファイル: ValuesController.cs プロジェクト: covix/requestPeso
        /// <summary>
        /// Gestisce le richieste in entrata.
        /// </summary>
        /// <param name="command">string command</param>
        /// <returns></returns>
        public string Get(string command, string user)
        {
            if (_spManager != null)
            {
                string tmp = "";
                _user = user;

                if (command == "$")
                {
                    _spManager.StartListening();

                    tmp = requestToSerial();

                    _pesata = "";

                    if (tmp.Trim() == "0.0000")
                    {
                        tmp = "-1";
                    }

                    _spManager.StopListening();
                    _spManager.Dispose();
                }

                return(tmp.Trim());
            }
            else
            {
                return(string.Empty);
            }
        }
コード例 #3
0
 private void Form_FormClosing(object sender, FormClosingEventArgs e)
 {
     if (isStart)
     {
         _spManager.StopListening();
     }
     _spManager.Dispose();
 }
コード例 #4
0
ファイル: Form1.cs プロジェクト: yavuzhanocak/CarInterface
 private void BunifuFlatButton3_Click_1(object sender, EventArgs e)
 {
     timer1.Stop();
     timer2.Stop();
     timer4.Stop();
     _spManager.Dispose();
     Application.Exit();
 }
コード例 #5
0
 protected virtual void Dispose(bool disposing)
 {
     if (disposing)
     {
         spManager.StopUsingPort();
         spManager.NewSerialDataReceived -= OnNewSerialDataReceived;
         spManager.Dispose();
     }
 }
コード例 #6
0
ファイル: ArduinoController.cs プロジェクト: solosonic/T-Bone
        // Exit function
        public void Exit()
        {
            // Stop listening
            _cmdMessenger.StopListening();

            // Dispose Command Messenger
            _cmdMessenger.Dispose();

            // Dispose Serial Port object
            _serialPortManager.Dispose();
        }
コード例 #7
0
ファイル: Form1.cs プロジェクト: 9vag/Libelium
        private void WaspGUI_FormClosing(object sender, FormClosingEventArgs e)
        {
            if (spManager != null)
            {
                spManager.StopListening();
                spManager.Dispose();
            }

            sw1.Close();
            sw2.Close();
            sw3.Close();
        }
コード例 #8
0
 /// <summary>
 /// evento closing
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void Window_Closing(object sender, RoutedEventArgs e)
 {
     try
     {
         if (basculaConectada)
         {
             _spManager.Dispose();
         }
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
     }
 }
コード例 #9
0
        // Exit function
        public void Exit()
        {
            // Stop listening
            _cmdMessenger.StopListening();

            // Dispose Command Messenger
            _cmdMessenger.Dispose();

            // Dispose Serial Port object
            _serialPortManager.Dispose();

            // Pause before stop
            Console.WriteLine("Press any key to stop...");
            Console.ReadKey();
        }
コード例 #10
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void UserControl_Unloaded(object sender, RoutedEventArgs e)
 {
     try
     {
         if (spManager != null)
         {
             spManager.StopListening();
             spManager.Dispose();
         }
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
     }
 }
コード例 #11
0
 /// <summary>
 /// Evento closing de Corte de ganado
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void Window_Closing(object sender, RoutedEventArgs e)
 {
     try
     {
         if (rfidConectado)
         {
             spManagerRFID.Dispose();
         }
     }
     catch (Exception)
     {
     }
 }
コード例 #12
0
 private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     _spManager.Dispose();
 }
コード例 #13
0
ファイル: LoRaCore.cs プロジェクト: fguiet/kQuatreWPF
 /// <summary>
 /// Shutdown serial task properly
 /// </summary>
 public void Close()
 {
     _serialPortManager.Dispose();
 }
コード例 #14
0
ファイル: MainForm.cs プロジェクト: kapacbspb/tools
 private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     _spManager.Dispose();
     notifyIcon1.Icon = null;
 }
コード例 #15
0
 private void LabelPrintingView_VisibleChanged(object sender, EventArgs e)
 {
     _spManager.Dispose();
 }