Alexandre Lemay
/
APP1_s5_A17
PARTYYYY
Diff: Accelerometre.cpp
- Revision:
- 6:909e7877d915
- Parent:
- 5:70db90b673b9
- Child:
- 10:2836530d9a5e
--- a/Accelerometre.cpp Tue Sep 05 00:05:38 2017 +0000 +++ b/Accelerometre.cpp Tue Sep 05 05:51:17 2017 +0000 @@ -1,10 +1,10 @@ #include "Accelerometre.h" -Accelerometre::Accelerometre():i2c(p9,p10),pc(USBTX, USBRX),acc(p9, p10, 40000){ +Accelerometre::Accelerometre():i2c(p28,p27),pc(USBTX, USBRX),acc(p28, p27, 40000){ acc.setBitDepth(MMA8452::BIT_DEPTH_12); - acc.setDynamicRange(MMA8452::DYNAMIC_RANGE_4G); + acc.setDynamicRange(MMA8452::DYNAMIC_RANGE_2G); acc.setDataRate(MMA8452::RATE_100); } @@ -20,8 +20,11 @@ if(ZValue>1){ ZValue = 1; } + if(ZValue <-1){ + ZValue = -1; + } double angle =std::acos(ZValue); - return (angle*180* PI); + return (angle*180/ PI); }