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: README.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,7 @@ Program isn't serial port sniffer so can't monitor port that is already open by
22
22
***Display data with timestamp or with gap between messages** - 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.
23
23
***Log communication into the file**
24
24
***Pause data receive** - In GUI mode printing of received data can be temporarily paused for peaceful data analysis.
25
+
***Filter** - In GUI mode displayed data can be filtered.
25
26
***Send files** - Not only manually entered data can be sent, but also a prepared data file.
26
27
***Manually control RTS and DTR pins** - In GUI mode it is possible to see the pins status and also control output pins.
27
28
***Emulate serial device** - Program allows response to sender for specific message. This could be used for simple simulation of some device.
@@ -40,6 +41,7 @@ Inside message functions could be used. The function is represented by '@' follo
40
41
41
42
| Name | Description | Example |
42
43
|-------|-------------|---------|
44
+
| Crc8 | Compute CRC8 from all bytes in a packet | 0x00 0xAA @crc8|
43
45
| Crc16 | Compute CRC16 from all bytes in a packet | 0x00 0xAA @crc16|
44
46
| Rand | Generate random byte between 0-255. Value range can be specified. | 0x00 0xAA @rand[1..100]|
45
47
| Sum | Compute checksum from bytes in a packet. The first and the last packet byte can be specified. | 0x03 0x00 0xAA @sum[1..]|
0 commit comments