aboutsummaryrefslogtreecommitdiff
path: root/accel.c
diff options
context:
space:
mode:
Diffstat (limited to 'accel.c')
-rw-r--r--accel.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/accel.c b/accel.c
index 1bca794..127cc0f 100644
--- a/accel.c
+++ b/accel.c
@@ -75,10 +75,10 @@ void accelStart () {
if (!twRequest (TWM_WRITE, LIS302DL, LIS302DL_CTRLREG1, data,
sizeof (data)/sizeof (*data))) {
- printf ("cannot start write\n");
+ puts ("cannot start write");
}
sleepwhile (twr.status == TWST_WAIT);
- printf ("final twi status was %i\n", twr.status);
+ puts ("accelStart done");
}
/* register shake gesture
@@ -162,7 +162,8 @@ bool accelProcess () {
reading = false;
return true;
} else if (twr.status == TWST_ERR) {
- printf ("accel i2c error %x at step %i\n", twr.error, twr.step);
+ puts ("accel i2c error: ");
+ fwrite ((void *) &twr.error, sizeof (twr.error), 1, stdout);
reading = false;
}
} else {
@@ -170,7 +171,7 @@ bool accelProcess () {
/* new data available in device buffer and bus is free */
if (!twRequest (TWM_READ, LIS302DL, LIS302DL_OUTZ,
(uint8_t *) &zval, sizeof (zval))) {
- printf ("cannot start read\n");
+ puts ("cannot start read");
} else {
reading = true;
}