From d53db98d513dc13dbc75c1d1ca416b2b33e66ae9 Mon Sep 17 00:00:00 2001 From: Uwe Hermann Date: Fri, 26 Jan 2018 19:47:44 +0100 Subject: uart: Add some flow control (RTS#) examples. 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 | Bin 0 -> 2801 bytes uart/flow_control/uart_rts_11_excess_bytes.sr | Bin 0 -> 2948 bytes uart/flow_control/uart_rts_1_excess_bytes.sr | Bin 0 -> 2811 bytes uart/flow_control/uart_rts_1_excess_bytes_long_run.sr | Bin 0 -> 16732 bytes uart/flow_control/uart_rts_2_excess_bytes.sr | Bin 0 -> 2819 bytes uart/flow_control/uart_rts_3_excess_bytes.sr | Bin 0 -> 2827 bytes 6 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 uart/flow_control/uart_rts_0_excess_bytes.sr create mode 100644 uart/flow_control/uart_rts_11_excess_bytes.sr create mode 100644 uart/flow_control/uart_rts_1_excess_bytes.sr create mode 100644 uart/flow_control/uart_rts_1_excess_bytes_long_run.sr create mode 100644 uart/flow_control/uart_rts_2_excess_bytes.sr create mode 100644 uart/flow_control/uart_rts_3_excess_bytes.sr (limited to 'uart/flow_control') 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 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 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 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 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 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 index 0000000..800b7e3 Binary files /dev/null and b/uart/flow_control/uart_rts_3_excess_bytes.sr differ -- cgit v1.2.3-54-g00ecf