STMicroelectronics LPS331AP, LPS25H SPI Library. This library is base on https://developer.mbed.org/users/nyamfg/code/LPS331_I2C/
Dependents: LPS331_SPI_Test main_SPC
Fork of LPS331_I2C by
Diff: LPS331_SPI.cpp
- Revision:
- 6:309af2a65bd6
- Parent:
- 5:760a5e23dc62
- Child:
- 7:b74daa677551
--- a/LPS331_SPI.cpp Thu Jul 28 10:07:39 2016 +0000 +++ b/LPS331_SPI.cpp Thu Jul 28 10:29:22 2016 +0000 @@ -27,13 +27,20 @@ return _read(0x0f); } -bool LPS331_SPI::isAvailable() +bool LPS331_SPI::isLPS331() { if(whoami() == 0xbb) { return true; } return false; } +bool LPS331_SPI::isLPS25H() +{ + if(whoami() == 0xbd) { return true; } + + return false; +} + void LPS331_SPI::setResolution(char pressure_avg, char temp_avg) { _write(0x10, ((temp_avg & 0x07) << 4) | (pressure_avg & 0x0f));