From 7e51885d68ecce70a848f52a829dcc6018099f98 Mon Sep 17 00:00:00 2001 From: David-Domenech-Pereira <125575416+David-Domenech-Pereira@users.noreply.github.com> Date: Fri, 4 Aug 2023 12:23:14 +0200 Subject: [PATCH] Update LSM6DS3.cpp I noticed that on modern Arduino Uno Wifi R2 the end() is not defined, and it does not compile. However, with endTransmission() it does. --- src/LSM6DS3.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/LSM6DS3.cpp b/src/LSM6DS3.cpp index d3dde96..83314e7 100644 --- a/src/LSM6DS3.cpp +++ b/src/LSM6DS3.cpp @@ -79,7 +79,7 @@ void LSM6DS3Class::end() } else { writeRegister(LSM6DS3_CTRL2_G, 0x00); writeRegister(LSM6DS3_CTRL1_XL, 0x00); - _wire->end(); + _wire->endTransmission(); } } @@ -241,4 +241,4 @@ int LSM6DS3Class::writeRegister(uint8_t address, uint8_t value) LSM6DS3Class IMU(SPI, SPIIMU_SS, SPIIMU_INT); #else LSM6DS3Class IMU_LSM6DS3(Wire, LSM6DS3_ADDRESS); -#endif \ No newline at end of file +#endif