40 #ifndef ARDUINO_UTILS_WIMODHWINTERFACEWRAPPER_H_
41 #define ARDUINO_UTILS_WIMODHWINTERFACEWRAPPER_H_
52 #if __has_include("Arduino.h")
55 class WimodHwInterfaceWrapper {
57 WimodHwInterfaceWrapper(Stream& s);
58 void txByte(uint8_t tx);
59 int rxBytesAvailable(
void);
60 uint8_t getNextRxByte(
void);
69 #if __has_include("mbed.h")
73 class WimodHwInterfaceWrapper {
75 WimodHwInterfaceWrapper(mbed::Serial& s);
76 void txByte(uint8_t tx);
77 int rxBytesAvailable(
void);
78 uint8_t getNextRxByte(
void);
80 void _rxCallback(
void);