public void StartLogging() { t = new Thread(RunMethod) { Name = "Logger Thread" }; string logPath = PreferenceManager.Manager.Preferences.System.LogFilePath; string timestamp = DateTime.Now.ToString("ddMMyy_HHmmss_"); _folderName = Path.Combine(logPath, "log_" + timestamp); Directory.CreateDirectory(_folderName); _rawFilename = Path.Combine(_folderName, FN_RAW); _prettyFilename = Path.Combine(_folderName, FN_PRETTY); _settingsFilename = Path.Combine(_folderName, FN_SETTINGS); _isLogging = true; _dataLog.GetCurrentSession().IsLogging = true; t.Start(); }