diff options
author | David Crocker <dcrocker@eschertech.com> | 2021-07-02 11:50:07 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2021-07-02 11:50:07 +0300 |
commit | 4d8974d04937124b596c6fa8ca08b996c5d44602 (patch) | |
tree | 8788dc0771e75eec00f9465bfb319bd5f95e64ce /src/Accelerometers/LIS3DH.cpp | |
parent | 89723b04b2e193381de4cabb2ab79efe3f6437d6 (diff) |
Refactored SPI driver, added delay after CS for accelerometers
Diffstat (limited to 'src/Accelerometers/LIS3DH.cpp')
-rw-r--r-- | src/Accelerometers/LIS3DH.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Accelerometers/LIS3DH.cpp b/src/Accelerometers/LIS3DH.cpp index 121ddb1c..d2cc2ace 100644 --- a/src/Accelerometers/LIS3DH.cpp +++ b/src/Accelerometers/LIS3DH.cpp @@ -182,6 +182,7 @@ bool LIS3DH::ReadRegisters(LisRegister reg, size_t numToRead) noexcept { return false; } + delayMicroseconds(1); transferBuffer[1] = (uint8_t)reg | 0xC0; // set auto increment and read bits const bool ret = TransceivePacket(transferBuffer + 1, transferBuffer + 1, 1 + numToRead); Deselect(); |