1. 10 Aug, 2021 2 commits
  2. 09 Aug, 2021 3 commits
  3. 08 Aug, 2021 21 commits
  4. 07 Aug, 2021 11 commits
  5. 04 Aug, 2021 1 commit
    • Will Sowerbutts's avatar
      esp32/machine_uart: Add flow kw-arg to enable hardware flow control. · a3675294
      Will Sowerbutts authored
      This enables optional support for the hardware UART to use the RTS and/or
      CTS pins for flow control.
      
      The new "flow" constructor keyword specifies a bitmask of RTS and/or CTS.
      This matches the interface used by machine.UART on stm32 and rp2.
      
      Previously on ESP32 it was possible to specify which pins to use for the
      RTS and CTS signals, but hardware flow control was never functional: CTS
      was not checked before transmitting bytes, and RTS was always driven high
      (signalling no buffer space available).  With this patch, CTS and RTS both
      operate as expected.
      
      This also includes an update to the machine.UART documentation.
      Signed-off-by: default avatarWill Sowerbutts <will@sowerbutts.com>
      a3675294
  6. 01 Aug, 2021 2 commits