コード例 #1
0
 public ProcessGps(NavigationDisplay navigateDisplay) : base(new DispatcherWrapper())
 {
     Navigatedisplay   = navigateDisplay;
     ProcessNavigation = new ProcessNavigation()
     {
         LocalDeviation = ApplicationSettingHelper.GetFromApplicationSetting(Enums.ApplicationSettingKey.LocalMagDeviation)
     };
     //GpsCourse = new Course()
     //{
     //    LocalDeviation = ApplicationSettingHelper.GetFromApplicationSetting(Enums.ApplicationSettingKey.LocalMagDeviation)
     //};
     ProcessNavigation.Setup();
     Navigatedisplay.LocalDeviation = ApplicationSettingHelper.GetFromApplicationSetting(Enums.ApplicationSettingKey.LocalMagDeviation);
     SetupPorts();
     // SetupCourse();
 }
コード例 #2
0
 internal void SetupDataPath()
 {
     _liveData         = true;
     _dataTextSavePath = ApplicationSettingHelper.GetFromApplicationSetting(Enums.ApplicationSettingKey.DataPath);
     Directory.CreateDirectory(_dataTextSavePath);
 }
コード例 #3
0
 private void SetupPorts()
 {
     _serialPort = new SerialPort();
     _serialPort.SetupPorts(ApplicationSettingHelper.GetFromApplicationSetting(Enums.ApplicationSettingKey.DataPath));
 }