diff --git a/ampel-firmware/src/lib/Esp8266EdgeSoftwareSerial/MySoftwareSerial.cpp b/ampel-firmware/src/lib/Esp8266EdgeSoftwareSerial/MySoftwareSerial.cpp index efa21ac69199c1e3d8ceee5172db75a9a8b4c76d..1d00461d6437b56205cd0478b6617eafe5aef5a7 100644 --- a/ampel-firmware/src/lib/Esp8266EdgeSoftwareSerial/MySoftwareSerial.cpp +++ b/ampel-firmware/src/lib/Esp8266EdgeSoftwareSerial/MySoftwareSerial.cpp @@ -18,7 +18,7 @@ License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ - +#if defined(ESP8266) #include <Arduino.h> // The Arduino standard GPIO routines are not enough, @@ -398,3 +398,4 @@ void ICACHE_RAM_ATTR MySoftwareSerial::rxRead() { // it gets set even when interrupts are disabled GPIO_REG_WRITE(GPIO_STATUS_W1TC_ADDRESS, 1 << m_rxPin); } +#endif \ No newline at end of file diff --git a/ampel-firmware/src/lib/Esp8266EdgeSoftwareSerial/MySoftwareSerial.h b/ampel-firmware/src/lib/Esp8266EdgeSoftwareSerial/MySoftwareSerial.h index e32ac3c8ec05b523e1c79d7864fdf8eb004ec852..6883fbd3c6ad05fdd07564ac8102bb76bd2cb90e 100644 --- a/ampel-firmware/src/lib/Esp8266EdgeSoftwareSerial/MySoftwareSerial.h +++ b/ampel-firmware/src/lib/Esp8266EdgeSoftwareSerial/MySoftwareSerial.h @@ -21,6 +21,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #ifndef MySoftwareSerial_h +#if defined(ESP8266) #define MySoftwareSerial_h #include <inttypes.h> @@ -109,3 +110,4 @@ private: #endif +#endif