From 4738ea4a13ebab9a2abd96a40e64ab77599599fa Mon Sep 17 00:00:00 2001 From: roccomarco Date: Wed, 14 Mar 2018 18:10:24 +0000 Subject: Completed LSM303AGR driver git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11752 110e8d01-0319-4d1e-a829-52ad28d1bb01 --- os/ex/ST/lsm303agr.c | 2 +- os/ex/ST/lsm303agr.h | 28 ++++++++++++++-------------- 2 files changed, 15 insertions(+), 15 deletions(-) (limited to 'os/ex') diff --git a/os/ex/ST/lsm303agr.c b/os/ex/ST/lsm303agr.c index 6881be900..e0357e7ad 100644 --- a/os/ex/ST/lsm303agr.c +++ b/os/ex/ST/lsm303agr.c @@ -777,7 +777,7 @@ void lsm303agrStart(LSM303AGRDriver *devp, const LSM303AGRConfig *config) { /* Configuring Accelerometer subsystem.*/ /* Multiple write starting address.*/ - cr[0] = LSM303AGR_AD_CFG_REG_A_M; + cr[0] = LSM303AGR_AD_CTRL_REG1_A; /* Control register 1 configuration block.*/ { diff --git a/os/ex/ST/lsm303agr.h b/os/ex/ST/lsm303agr.h index 979ba54a6..4f3447044 100644 --- a/os/ex/ST/lsm303agr.h +++ b/os/ex/ST/lsm303agr.h @@ -76,20 +76,20 @@ #define LSM303AGR_ACC_8G 8.0f #define LSM303AGR_ACC_16G 16.0f -#define LSM303AGR_ACC_SENS_HRES_2G 0.98f -#define LSM303AGR_ACC_SENS_HRES_4G 1.95f -#define LSM303AGR_ACC_SENS_HRES_8G 3.9f -#define LSM303AGR_ACC_SENS_HRES_16G 11.7f - -#define LSM303AGR_ACC_SENS_NORM_2G 3.9f -#define LSM303AGR_ACC_SENS_NORM_4G 7.82f -#define LSM303AGR_ACC_SENS_NORM_8G 15.63f -#define LSM303AGR_ACC_SENS_NORM_16G 46.9f - -#define LSM303AGR_ACC_SENS_LPOW_2G 15.63f -#define LSM303AGR_ACC_SENS_LPOW_4G 31.26f -#define LSM303AGR_ACC_SENS_LPOW_8G 62.52f -#define LSM303AGR_ACC_SENS_LPOW_16G 187.58f +#define LSM303AGR_ACC_SENS_HRES_2G 1.02f +#define LSM303AGR_ACC_SENS_HRES_4G 0.5128f +#define LSM303AGR_ACC_SENS_HRES_8G 0.25641f +#define LSM303AGR_ACC_SENS_HRES_16G 0.08532f + +#define LSM303AGR_ACC_SENS_NORM_2G 0.25641f +#define LSM303AGR_ACC_SENS_NORM_4G 0.12787f +#define LSM303AGR_ACC_SENS_NORM_8G 0.06397f +#define LSM303AGR_ACC_SENS_NORM_16G 0.02132f + +#define LSM303AGR_ACC_SENS_LPOW_2G 0.06398f +#define LSM303AGR_ACC_SENS_LPOW_4G 0.03199f +#define LSM303AGR_ACC_SENS_LPOW_8G 0.01599f +#define LSM303AGR_ACC_SENS_LPOW_16G 0.00533f #define LSM303AGR_ACC_BIAS 0.0f /** @} */ -- cgit v1.2.3