Skip to content

Commit 75bfcb3

Browse files
committed
add caveat about software RS485 implementations
1 parent 6378343 commit 75bfcb3

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

shared-bindings/busio/UART.c

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,12 @@
6363
//| :param int receiver_buffer_size: the character length of the read buffer (0 to disable). (When a character is 9 bits the buffer will be 2 * receiver_buffer_size bytes.)
6464
//|
6565
//| *New in CircuitPython 4.0:* ``timeout`` has incompatibly changed units from milliseconds to seconds.
66-
//| The new upper limit on ``timeout`` is meant to catch mistaken use of milliseconds."""
66+
//| The new upper limit on ``timeout`` is meant to catch mistaken use of milliseconds.
67+
//|
68+
//| .. note:: RS485 support on i.MX and Raspberry Pi RP2040 is implemented in software.
69+
//| The timing for the ``rs485_dir`` pin signal is done on a best-effort basis, and may not meet
70+
//| RS485 specifications intermittently.
71+
//| """
6772
//| ...
6873
//|
6974
typedef struct {

0 commit comments

Comments
 (0)