diff --git a/LoRaSender/LoRaSender.ino b/LoRaSender/LoRaSender.ino index b27c3b2..1ccfe72 100644 --- a/LoRaSender/LoRaSender.ino +++ b/LoRaSender/LoRaSender.ino @@ -5,7 +5,7 @@ #include #include -#include "SDCardHelper.ino" +#include "SDCardHelper.hpp" // LORA Settings #define SYNC_WORD 0xCE diff --git a/LoRaSender/SDCardHelper.ino b/LoRaSender/SDCardHelper.hpp similarity index 94% rename from LoRaSender/SDCardHelper.ino rename to LoRaSender/SDCardHelper.hpp index cc6eec3..06d15be 100644 --- a/LoRaSender/SDCardHelper.ino +++ b/LoRaSender/SDCardHelper.hpp @@ -1,3 +1,4 @@ +#pragma once #include #include @@ -13,7 +14,7 @@ private: File _stream; String _filename; bool _available = false; - SPIClass _spi(HSPI); + SPIClass _spi; String getNewFilename() { static unsigned long i = 0; @@ -25,7 +26,7 @@ private: } public: - SDHelper(uint8_t csPin, FileAccessMode fam, String filename = "") : _cs(csPin), _fam(fam) { + SDHelper(uint8_t csPin, FileAccessMode fam, String filename = "") : _cs(csPin), _fam(fam), _spi(HSPI){ _spi.begin(14, 2, 15, 13); if(!SD.begin(_cs, _spi)){ _available = false;