]> sigrok.org Git - sigrok-dumps.git/commitdiff
uart: Add some flow control (RTS#) examples.
authorUwe Hermann <redacted>
Fri, 26 Jan 2018 18:47:44 +0000 (19:47 +0100)
committerUwe Hermann <redacted>
Fri, 26 Jan 2018 18:47:44 +0000 (19:47 +0100)
The sender (incorrectly) transmits one or more excess bytes after RTS#
has been pulled high by the receiver. This is not a problem in all cases
(e.g. when the receiver UART hardware buffer is larger than one byte).

uart/flow_control/uart_rts_0_excess_bytes.sr [new file with mode: 0644]
uart/flow_control/uart_rts_11_excess_bytes.sr [new file with mode: 0644]
uart/flow_control/uart_rts_1_excess_bytes.sr [new file with mode: 0644]
uart/flow_control/uart_rts_1_excess_bytes_long_run.sr [new file with mode: 0644]
uart/flow_control/uart_rts_2_excess_bytes.sr [new file with mode: 0644]
uart/flow_control/uart_rts_3_excess_bytes.sr [new file with mode: 0644]

diff --git a/uart/flow_control/uart_rts_0_excess_bytes.sr b/uart/flow_control/uart_rts_0_excess_bytes.sr
new file mode 100644 (file)
index 0000000..ec6b61c
Binary files /dev/null and b/uart/flow_control/uart_rts_0_excess_bytes.sr differ
diff --git a/uart/flow_control/uart_rts_11_excess_bytes.sr b/uart/flow_control/uart_rts_11_excess_bytes.sr
new file mode 100644 (file)
index 0000000..e29145e
Binary files /dev/null and b/uart/flow_control/uart_rts_11_excess_bytes.sr differ
diff --git a/uart/flow_control/uart_rts_1_excess_bytes.sr b/uart/flow_control/uart_rts_1_excess_bytes.sr
new file mode 100644 (file)
index 0000000..7dee811
Binary files /dev/null and b/uart/flow_control/uart_rts_1_excess_bytes.sr differ
diff --git a/uart/flow_control/uart_rts_1_excess_bytes_long_run.sr b/uart/flow_control/uart_rts_1_excess_bytes_long_run.sr
new file mode 100644 (file)
index 0000000..ab89a9b
Binary files /dev/null and b/uart/flow_control/uart_rts_1_excess_bytes_long_run.sr differ
diff --git a/uart/flow_control/uart_rts_2_excess_bytes.sr b/uart/flow_control/uart_rts_2_excess_bytes.sr
new file mode 100644 (file)
index 0000000..a371016
Binary files /dev/null and b/uart/flow_control/uart_rts_2_excess_bytes.sr differ
diff --git a/uart/flow_control/uart_rts_3_excess_bytes.sr b/uart/flow_control/uart_rts_3_excess_bytes.sr
new file mode 100644 (file)
index 0000000..800b7e3
Binary files /dev/null and b/uart/flow_control/uart_rts_3_excess_bytes.sr differ