Noltari / pico-uart-bridge

Raspberry Pi Pico UART-USB bridge
MIT License
395 stars 70 forks source link

Hardware flow control #19

Open wdevore opened 1 year ago

wdevore commented 1 year ago

Curious, Is the lack of CTS/RTS a result of pico limitations or PIO?

laf0rge commented 11 months ago

If you look at the code, it actually contains uart_set_hw_flow(ui->inst, false, false); which explicitly disables RTS/CTS hardware flow control. See the pico-sdk documentation at https://www.raspberrypi.com/documentation/pico-sdk/hardware.html#ga54a9e298ebec96510e324bbab01247c7

So there's no limitation aside from software, AFAICT

laf0rge commented 11 months ago

See also #6 which actually adds hardware flow control