[Value(2, Required = true, HelpText = "List of channels to capture (channels sepparated by comma, can contain a name adding a semicolon after the channel number, no spaces allowed).")]
[Value(3, Required = true, HelpText = "Number of samples to capture before the trigger.")]
publicintPreSamples{get;set;}
[Value(4, Required = true, HelpText = "Number of samples to capture after the trigger.")]
publicintPostSamples{get;set;}
[Value(5, Required = true, HelpText = "Trigger definition in the form of \"TriggerType:(Edge, Fast or Complex),Channel:(base trigger channel),Value:(string containing 1's and 0's indicating each trigger chanel state)\".")]
publicCLTrigger?Trigger{get;set;}
[Value(6, Required = true, HelpText = "Name of the output file.")]