lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit 180999e20f0d9ef3384f226b6ae58a8f6b9674a8
parent cf13856040a188fd574546851fc5f055d7957880
Author: John Crispin <blogic@openwrt.org>
Date:   Tue, 20 Oct 2015 15:58:30 +0200

libupm: add fixes for 2 sensors

Signed-off-by: John Crispin <blogic@openwrt.org>

Diffstat:
Alibs/libupm/patches/002-at42qt1070-id.patch | 11+++++++++++
Alibs/libupm/patches/003-lsm303-args.patch | 11+++++++++++
2 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/libs/libupm/patches/002-at42qt1070-id.patch b/libs/libupm/patches/002-at42qt1070-id.patch @@ -0,0 +1,11 @@ +--- a/src/at42qt1070/at42qt1070.cxx ++++ b/src/at42qt1070/at42qt1070.cxx +@@ -53,7 +53,7 @@ + return; + } + +- if (readChipID() != 0x2E) { ++ if (readChipID() != 0x1b && readChipID() != 0x2E) { + throw std::runtime_error("Chip ID does not match the expected value (2Eh)"); + } + diff --git a/libs/libupm/patches/003-lsm303-args.patch b/libs/libupm/patches/003-lsm303-args.patch @@ -0,0 +1,11 @@ +--- a/src/lsm303/lsm303.h ++++ b/src/lsm303/lsm303.h +@@ -34,7 +34,7 @@ + + /* LSM303 Address definitions */ + #define LSM303_MAG 0x1E // assuming SA0 grounded +-#define LSM303_ACC 0x18 // assuming SA0 grounded ++#define LSM303_ACC 0x1E // assuming SA0 grounded + + /* LSM303 Register definitions */ + #define CTRL_REG1_A 0x20