Skip to content

Document limits to Serial.print() asynchronicity and transmit buffer #5408

Closed
@beikeland

Description

@beikeland

https://www.arduino.cc/reference/en/language/functions/communication/serial/print/ says "As of version 1.0, serial transmission is asynchronous; Serial.print() will return before any characters are transmitted."

I think it could be beneficial to update this to include that it is only non-blocking until you exceed the transmit buffer, and the current size of the buffer, or a link to where the buffer size is defined to avoid potentially stale information both on the docs, and users finding stale information when turning to google to search for the answers.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions