From: John Crispin Date: Tue, 20 Oct 2015 13:58:30 +0000 (+0200) Subject: libupm: add fixes for 2 sensors X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=180999e20f0d9ef3384f226b6ae58a8f6b9674a8;p=feed%2Fpackages.git libupm: add fixes for 2 sensors Signed-off-by: John Crispin --- diff --git a/libs/libupm/patches/002-at42qt1070-id.patch b/libs/libupm/patches/002-at42qt1070-id.patch new file mode 100644 index 0000000000..85544c972e --- /dev/null +++ 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 new file mode 100644 index 0000000000..d2b2d0e59e --- /dev/null +++ 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