roo_transport
API Documentation for roo_transport
Loading...
Searching...
No Matches
reliable_serial.h
Go to the documentation of this file.
1#pragma once
2
3#if (defined ARDUINO)
4#if (defined ESP32 || defined ROO_TESTING)
5
7
8namespace roo_transport {
9
10using ReliableSerial = esp32::ReliableSerial;
11
12#if SOC_UART_NUM > 1
13using ReliableSerial1 = esp32::ReliableSerial1;
14#endif // SOC_UART_NUM > 1
15#if SOC_UART_NUM > 2
16using ReliableSerial2 = esp32::ReliableSerial2;
17#endif // SOC_UART_NUM > 2
18
19} // namespace roo_transport
20
21#elif defined(ARDUINO_ARCH_RP2040)
22
24
25namespace roo_transport {
26// using rp2040::ReliableSerial;
27using ReliableSerial1 = rp2040::ReliableSerial1;
28using ReliableSerial2 = rp2040::ReliableSerial2;
29} // namespace roo_transport
30
31#endif
32
33#endif // defined(ARDUINO)