Просмотр исходного кода

Merge pull request #192 from fdlamotte/prevent-errors-when-built-against-XiaoNrf52Board-by-error

compiles xiao_nrf52 board files only if we compile for xiao_nrf52
ripplebiz 1 год назад
Родитель
Сommit
2a875d9930
2 измененных файлов с 8 добавлено и 0 удалено
  1. 4 0
      src/helpers/nrf52/XiaoNrf52Board.cpp
  2. 4 0
      src/helpers/nrf52/XiaoNrf52Board.h

+ 4 - 0
src/helpers/nrf52/XiaoNrf52Board.cpp

@@ -1,3 +1,5 @@
+#ifdef XIAO_NRF52
+
 #include <Arduino.h>
 #include "XiaoNrf52Board.h"
 
@@ -89,3 +91,5 @@ bool XiaoNrf52Board::startOTAUpdate(const char* id, char reply[]) {
 
   return false;
 }
+
+#endif

+ 4 - 0
src/helpers/nrf52/XiaoNrf52Board.h

@@ -3,6 +3,8 @@
 #include <MeshCore.h>
 #include <Arduino.h>
 
+#ifdef XIAO_NRF52
+
 // LoRa radio module pins for Seeed Xiao-nrf52
 #ifdef SX1262_XIAO_S3_VARIANT
   #define  P_LORA_DIO_1       D0
@@ -73,3 +75,5 @@ public:
 
   bool startOTAUpdate(const char* id, char reply[]) override;
 };
+
+#endif