fat: whitespace-cleanup on all files
[protos/imu.git] / i2c_helper.c
index de929ae..b6e304c 100644 (file)
@@ -1,7 +1,6 @@
 #include <stdio.h>
 #include <string.h>
 
-#include <scheduler.h>
 #include <timer.h>
 
 #include <aversive/wait.h>
@@ -16,17 +15,17 @@ uint8_t read_reg(uint8_t address_dev, uint8_t address_reg, uint8_t * value)
        uint8_t err = 0;
        err = i2c_send(address_dev, &address_reg, 1, I2C_CTRL_SYNC);
        if (err) {
-               printf("i2c error\r\n");
+               printf("read reg: i2c error send\r\n");
                return err;
        }
        err = i2c_recv(address_dev, 1, I2C_CTRL_SYNC);
        if (err) {
-               printf("i2c error\r\n");
+               printf("read reg: i2c error recv\r\n");
                return err;
        }
        err = i2c_get_recv_buffer(value, 1);
        if (err != 1) {
-               printf("i2c error\r\n");
+               printf("read reg: i2c error get recv\r\n");
                return 0xff;
        }
        return 0;
@@ -39,18 +38,18 @@ uint8_t read_reg_len(uint8_t address_dev, uint8_t address_reg, uint8_t * values,
        uint8_t err = 0;
        err = i2c_send(address_dev, &address_reg, 1, I2C_CTRL_SYNC);
        if (err) {
-               printf("i2c error\r\n");
+               printf("read reg len: i2c error send\r\n");
                return err;
        }
        err = i2c_recv(address_dev, len, I2C_CTRL_SYNC);
        if (err) {
-               printf("i2c error\r\n");
+               printf("read reg len: i2c error recv\r\n");
                return err;
        }
        err = i2c_get_recv_buffer(values, len);
        if (err != len) {
-               printf("i2c error\r\n");
-               return 0xDD;
+               printf("read reg len: i2c error get recv\r\n");
+               return 0xFF;
        }
        return 0;