У меня есть тесты для тестирования оборудования - проверка токов, напряжений,частот и.т.д. Каждый тест это отдельная прога – Test1.exe, Test2.exe и.т.д. Получаю сигнатуру теста командой info
static void Main(string[] args)
{
if (args.Length == 0)
{
Console.WriteLine("No parameters");
return;
}
if (args[0] == "info")
{
Console.WriteLine("in0:str:Line Brake[NoChange,NoBrake,A+,A-,B+,B-,I+,I-];" +
"in1:str:Motor Select[RESOLVER,SINE_ENCODER,ENCODER,COILS];" +
"in2:str:Over Temp[NoChange,OT_ACTIVE_HIGH,OT_ACTIVE_LOW];" +
"out0:str:Message");
return;
}
......................................................
}
информация как вы видите выдается в особом формате. Вот этот формат и еще кое-что я хочу генерировать автоматически, чтоб избежать ошибок ручного набора.