aboutsummaryrefslogtreecommitdiff
path: root/gyro.c
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2015-06-09 14:02:04 +0200
committerLars-Dominik Braun <lars@6xq.net>2015-06-09 14:02:04 +0200
commit7ef723e1c217652d6b329faa6aa3120fbd91d24c (patch)
tree887f896ad9adf289bdde208f991f07da65134309 /gyro.c
parente437f7148ad5836a13d797eb322139f6a4b4668e (diff)
downloadhourglass-7ef723e1c217652d6b329faa6aa3120fbd91d24c.tar.gz
hourglass-7ef723e1c217652d6b329faa6aa3120fbd91d24c.tar.bz2
hourglass-7ef723e1c217652d6b329faa6aa3120fbd91d24c.zip
Replace array size calculation with macro
Diffstat (limited to 'gyro.c')
-rw-r--r--gyro.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/gyro.c b/gyro.c
index f7add5e..93f6edb 100644
--- a/gyro.c
+++ b/gyro.c
@@ -121,9 +121,8 @@ bool gyroProcess () {
* select 2000dps
*/
static uint8_t data[] = {0b00001100, 0b0, 0b00001000, 0b00110000};
- const bool ret = twRequest (TWM_WRITE, L3GD20, L3GD20_CTRLREG1, data,
- sizeof (data)/sizeof (*data));
- if (ret) {
+ if (twRequest (TWM_WRITE, L3GD20, L3GD20_CTRLREG1, data,
+ length (data))) {
state = STARTING;
}
break;
@@ -165,7 +164,7 @@ bool gyroProcess () {
static uint8_t data[] = {0b00000000};
if (twRequest (TWM_WRITE, L3GD20, L3GD20_CTRLREG1, data,
- sizeof (data)/sizeof (*data))) {
+ length (data))) {
state = STOPPING;
}
} else if (shouldWakeup (WAKE_GYRO) && twRequest (TWM_READ, L3GD20,