1#if (defined ESP_PLATFORM || defined ROO_TESTING)
5#include "driver/uart.h"
7#include "hal/uart_ll.h"
12size_t Esp32UartOutputStream::tryWrite(
const byte*
buf,
size_t count) {
13 if (!isOpen() ||
count == 0)
return 0;
16 if (
count == 0)
return 0;
25size_t Esp32UartOutputStream::write(
const byte*
buf,
size_t count) {
26 if (!isOpen() ||
count == 0)
return 0;
38size_t Esp32UartOutputStream::writeFully(
const byte*
buf,
size_t count) {
39 if (!isOpen() ||
count == 0)
return 0;
48void Esp32UartOutputStream::flush() {
52void Esp32UartOutputStream::close() {
58size_t Esp32UartOutputStream::available_for_write()
const {
roo::basic_string_view< CharT, Traits > basic_string_view