mirror of
https://github.com/esphome/esphome-docs.git
synced 2024-12-26 17:27:47 +01:00
Update uart.rst example to read all available characters (#1031)
This commit is contained in:
parent
5b27e9a948
commit
966cb7bc1e
@ -49,8 +49,10 @@ With this you can use automations or lambda to set switch or sensor states.
|
||||
void loop() override {
|
||||
const int max_line_length = 80;
|
||||
static char buffer[max_line_length];
|
||||
if (available() && readline(read(), buffer, max_line_length) > 0) {
|
||||
publish_state(buffer);
|
||||
while (available()) {
|
||||
if(readline(read(), buffer, max_line_length) > 0) {
|
||||
publish_state(buffer);
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user