public AOUFileData(AOUSettings.FileSetting fileSetting, AOUSettings.DebugMode mode = AOUSettings.DebugMode.noDebug) : base(mode) { setting = fileSetting; dataFile = new TextFile(); dataFile.OpenFileIfExistAndGetText(fileSetting.FilePath); textData = ""; }
public MainPage() { this.InitializeComponent(); fileSetting = TextToFileSetting(fileSettingStr); randomSetting = TextToRandomSetting(randomSettingStr); serialSetting = TextToSerialSetting(serialSettingStr); remoteSetting = TextToRemoteSetting(remoteSettingStr); comboBoxDataSource.Items.Add(DataSourceFileStr); comboBoxDataSource.Items.Add(DataSourceSerialStr); comboBoxDataSource.Items.Add(DataSourceRandomStr); comboBoxDataSource.Items.Add(DataSourceRemoteClientStr); comboBoxStreaming.Items.Add(StreamNothingStr); comboBoxStreaming.Items.Add(StreamLogStr); comboBoxStreaming.Items.Add(StreamPowerStr); comboBoxStreaming.Items.Add(StreamBothStr); comboBoxStreaming.Items.Add(StreamRealDataStr); dTimerUpdateData = new DispatcherTimer(); dTimerUpdateData.Tick += UpdateDataTick; dTimerUpdateData.Interval = new TimeSpan(0, 0, 0, 0, 250); dTimerUpdateData.Start(); dTimerUpdateText = new DispatcherTimer(); dTimerUpdateText.Tick += UpdateTextTick; dTimerUpdateText.Interval = new TimeSpan(0, 0, 0, 1, 0); }
public AOURouter(AOUSettings.FileSetting fileSetting) : this() { runMode = RunType.File; aouData = new AOUFileData(fileSetting); aouData.Connect(); }