コード例 #1
0
    public void ReadCordId()
    {
        if (comm.uartData.IsOpen)
        {
            try
            {
                switch (Main.something.id)
                {
                case 0:
                    break;     //Data is thrown as its not needed

                case 1:
                    dataManager.ReceiveCord(Main.something);
                    break;     //Data is added to the DataMananger for checking + inserting purposes

                case 2:
                    Main.readThread.Abort();
                    comm.ChangePortState();
                    savedLogs.SaveLog(dataManager.SendTempCordList());
                    logsUI.GenerateLogs(savedLogs.GetLog());
                    Main.something.id = 0;
                    break;     //Data is thrown, and all state is resetted
                }
            }
            catch (System.Exception e) { Debug.Log("No Data Detected"); }
        }
    }