aboutsummaryrefslogtreecommitdiffstats
path: root/demos
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2012-08-10 14:01:13 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2012-08-10 14:01:13 +0000
commit733166973d4dc88521555e14d4bb118f62989bbc (patch)
tree7397938649c7ec0a621a05d7526e59c4a29aab7c /demos
parentd768fddeebe413f488a3c177cbc0145e08600a34 (diff)
downloadChibiOS-733166973d4dc88521555e14d4bb118f62989bbc.tar.gz
ChibiOS-733166973d4dc88521555e14d4bb118f62989bbc.tar.bz2
ChibiOS-733166973d4dc88521555e14d4bb118f62989bbc.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4551 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'demos')
-rw-r--r--demos/ARMCM4-STM32F407-DISCOVERY-MEMS/main.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/demos/ARMCM4-STM32F407-DISCOVERY-MEMS/main.c b/demos/ARMCM4-STM32F407-DISCOVERY-MEMS/main.c
index 0d62f1a14..05406ba58 100644
--- a/demos/ARMCM4-STM32F407-DISCOVERY-MEMS/main.c
+++ b/demos/ARMCM4-STM32F407-DISCOVERY-MEMS/main.c
@@ -93,16 +93,16 @@ static msg_t Thread1(void *arg) {
int32_t x, y;
unsigned i;
- /* Reading MEMS accelerometer X and Y registers.*/
- xbuf[0] = (int8_t)lis302dlReadRegister(&SPID1, LIS302DL_OUTX);
- ybuf[0] = (int8_t)lis302dlReadRegister(&SPID1, LIS302DL_OUTY);
-
/* Keeping an history of the latest four accelerometer readings.*/
for (i = 3; i > 0; i--) {
xbuf[i] = xbuf[i - 1];
ybuf[i] = ybuf[i - 1];
}
+ /* Reading MEMS accelerometer X and Y registers.*/
+ xbuf[0] = (int8_t)lis302dlReadRegister(&SPID1, LIS302DL_OUTX);
+ ybuf[0] = (int8_t)lis302dlReadRegister(&SPID1, LIS302DL_OUTY);
+
/* Transmitting accelerometer the data over SPI2.*/
spiSelect(&SPID2);
spiSend(&SPID2, 4, xbuf);