diff --git a/src/Arduino_LSM6DS3.h b/src/Arduino_LSM6DS3.h index ede1dfb..4b80f2b 100644 --- a/src/Arduino_LSM6DS3.h +++ b/src/Arduino_LSM6DS3.h @@ -17,8 +17,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef _ARUDINO_LSM6DS3_H_ -#define _ARUDINO_LSM6DS3_H_ +#ifndef _ARDUINO_LSM6DS3_H_ +#define _ARDUINO_LSM6DS3_H_ #include "LSM6DS3.h" diff --git a/src/LSM6DS3.cpp b/src/LSM6DS3.cpp index 5f6fbdc..1386620 100644 --- a/src/LSM6DS3.cpp +++ b/src/LSM6DS3.cpp @@ -209,7 +209,7 @@ int LSM6DS3Class::writeRegister(uint8_t address, uint8_t value) } #ifdef ARDUINO_AVR_UNO_WIFI_REV2 -LSM6DS3Class IMU(SPI, SPIIMU_SS, SPIIMU_INT); + LSM6DS3Class IMU(SPI, SPIIMU_SS, SPIIMU_INT); #else -LSM6DS3Class IMU(Wire, LSM6DS3_ADDRESS); -#endif + LSM6DS3Class IMU_LSM6DS3(Wire, LSM6DS3_ADDRESS); +#endif \ No newline at end of file diff --git a/src/LSM6DS3.h b/src/LSM6DS3.h index bff6533..c81f19f 100644 --- a/src/LSM6DS3.h +++ b/src/LSM6DS3.h @@ -85,4 +85,6 @@ class LSM6DS3Class { SPISettings _spiSettings; }; -extern LSM6DS3Class IMU; +extern LSM6DS3Class IMU_LSM6DS3; +#undef IMU +#define IMU IMU_LSM6DS3 \ No newline at end of file