Simple_Gesture_Test
Dependents: simple_gesture_test
Fork of APDS_9960 by
Diff: glibr.cpp
- Revision:
- 3:8e5d2639d7bf
- Parent:
- 2:ba051af6731a
--- a/glibr.cpp Mon Apr 27 02:05:49 2015 +0000 +++ b/glibr.cpp Mon Apr 03 15:41:56 2017 +0000 @@ -1,11 +1,12 @@ #include "glibr.h" #include "mbed.h" +#include <iostream> glibr::glibr(PinName sda, PinName scl):i2c(sda, scl){ - gesture_ud_delta_ = 0; + gesture_ud_delta_ = 0; gesture_lr_delta_ = 0; gesture_ud_count_ = 0; @@ -28,6 +29,8 @@ id=I2CreadByte(APDS9960_I2C_ADDR, APDS9960_ID); if( (!(id == APDS9960_ID_1 || id == APDS9960_ID_2))||id==ERROR) { + //printf("%c\r\n", id); + std::cout<<"fuck"<<std::endl; return false; } @@ -2149,12 +2152,15 @@ char data; // store the register data if(i2c.write(address<<1, &subAddress, 1, true)){ + //std::cout<<"hello"<<std::endl; return ERROR; //7 bit //not acked } if(i2c.read(address<<1, &data, 1)){ /////CHANGED THIS NEED TO TEST. + //std::cout<<"aloha"<<std::endl; return ERROR; } + //std::cout<<"Cheupei"<<std::endl; //i2c.read(address<<1, &data, 1); return data;