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
Time between received data messages is displayed (in miliseconds). In addition to the printing on the screen it allows write everything (or just communication) to a specified file.
5
9
6
-
Windows and also Linux are supported. Program isn't serial port sniffer so can't monitor port that is already open by another program. Program is written in C# so .NET (version 2.0) or Mono is necessary.
10
+
Program requires .NET6. Program is running under Windows and Linux. Program isn't serial port sniffer so can't monitor port that is already open by another program.
Program has also feature that allows answer to sender for specific message. This could be used for simple simulation of some device. To use this feature it is necessary to prepare file with pairs ask/answer. In file first(odd) line represent ask and second(even) line answer. File can contain several pairs ask/answer which can be separated by empty lines (not necessary). File example:
11
15
@@ -30,10 +34,13 @@ Switches:
30
34
* -parity {used parity}: set used port parity. Default none. Available parameters odd, even, mark and space.
31
35
* -databits {used databits}: set data bits count. Default 8 data bits.
32
36
* -stopbits {used stopbits}: set stop bits count. Default 1 stop bit. Available parameters 0, 1, 1.5 and 2.
33
-
* -repeatfile {file name}: enable repeat mode with protocol specified in file
34
-
* -logfile {file name}: set file name for log into that file
35
-
* -logincomingonly: log into file would be only incoming data
36
-
* -showascii: communication would be show in ASCII format (otherwise HEX is used)
37
+
* -repeatfile {file name}: enable repeat mode with protocol specified in file.
38
+
* -logfile {file name}: set file name for log into that file.
39
+
* -logincomingonly: log into file would be only incoming data.
40
+
* -showascii: communication would be show in ASCII format (otherwise HEX is used).
41
+
* -notime: time information about incoming data would not be printed.
42
+
* -gaptolerance {time gap in ms}: messages received within specified time gap will be printed together.
43
+
* -nogui: start program in normal console mode (scrolling list). Not with text GUI.
0 commit comments