mirror of
https://github.com/openwrt/packages.git
synced 2025-12-21 21:24:31 +04:00
libupm: add fixes for 2 sensors
Signed-off-by: John Crispin <blogic@openwrt.org>
This commit is contained in:
11
libs/libupm/patches/002-at42qt1070-id.patch
Normal file
11
libs/libupm/patches/002-at42qt1070-id.patch
Normal file
@@ -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)");
|
||||||
|
}
|
||||||
|
|
||||||
11
libs/libupm/patches/003-lsm303-args.patch
Normal file
11
libs/libupm/patches/003-lsm303-args.patch
Normal file
@@ -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
|
||||||
Reference in New Issue
Block a user