You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ConformU/Program.cs
+92-25Lines changed: 92 additions & 25 deletions
Original file line number
Diff line number
Diff line change
@@ -66,13 +66,15 @@ public static async Task<int> Main(string[] args)
66
66
67
67
// ROOT command
68
68
varrootCommand=newRootCommand($"Conform Universal {Update.ConformuVersionDisplayString}\r\nCopyright (c) 2021-{DateTime.Now.Year} Peter Simpson\r\n\r\n"+
69
-
$"Use conformu [command] -h for information on options available in each command.");
69
+
$"Enter conformu [command] -h for information on options available in each command.\r\n\r\n"+
70
+
$"If no command or options are provided Conform Universal will start as a GUI application using default parameters."
71
+
);
70
72
71
73
// CONFORMANCE command
72
-
varconformanceCommand=newCommand("conformance","Check the specified device for ASCOM device interface conformance");
74
+
varconformanceCommand=newCommand("conformance","Check the specified device for ASCOM device interface conformance with all tests enabled.");
73
75
74
76
// ALPACA PROTOCOL command
75
-
varalpacaProtocolCommand=newCommand("alpacaprotocol","Check the specified device for Alpaca protocol conformance");
77
+
varalpacaProtocolCommand=newCommand("alpacaprotocol","Check the specified Alpaca device for Alpaca protocol conformance");
76
78
77
79
// CONFORMANCE USING SETTINGS command
78
80
varconformanceUsingSettingsCommand=newCommand("conformance-settings","Check the device configured in the settings file for ASCOM device interface conformance");
@@ -81,7 +83,7 @@ public static async Task<int> Main(string[] args)
81
83
varalpacaUsingSettingsCommand=newCommand("alpacaprotocol-settings","Check the device configured in the settings file for Alpaca protocol conformance");
82
84
83
85
// START AS GUI command
84
-
varstartAsGuiCommand=newCommand("gui","Start Conform Universal as an interactive GUI application with options to change the log file, results file and settings file locations");
86
+
varstartAsGuiCommand=newCommand("gui","Start Conform Universal as a GUI application with options to change the log file, results file and settings file locations");
85
87
86
88
#endregion
87
89
@@ -176,10 +178,10 @@ public static async Task<int> Main(string[] args)
176
178
};
177
179
178
180
// LOG FILE PATH option
179
-
Option<string>logFilePathOption=new(
181
+
Option<DirectoryInfo>logFilePathOption=new(
180
182
aliases:newstring[]{"-p","--logfilepath"},
181
-
description:"Fully qualified path to the log file folder.\r\n"+
182
-
"Overrides the default log file path used by the GUI application, but is ignored when the --logfilename option is used.")
183
+
description:"Relative or fully qualified path to the log file folder.\r\n"+
184
+
"Overrides the default GUI log file path, but is ignored when the --logfilename option is present.")
183
185
{
184
186
ArgumentHelpName="PATH"
185
187
};
@@ -191,16 +193,16 @@ public static async Task<int> Main(string[] args)
0 commit comments