Advertisement
Guest User

Untitled

a guest
Mar 9th, 2013
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.49 KB | None | 0 0
  1. /*** Gets the clear sensor value and returns an unsigned int ***/
  2. unsigned int TCS3414Clear(){
  3.     uint8_t clearLow;
  4.     uint8_t clearHigh;
  5.     uint8_t getClear[1];
  6.     getClear[1] = 0xB6;
  7.     TCS3414.send(1,getClear); // I2cDevice. send(writeLen,writeData)
  8.     //Wire.write(0xB6); //1011 0110 //read Clear register
  9.     uint8_t clear[2];
  10.     if( TCS3414.receive(sizeof(clear), &clear[1] )){
  11.     clearLow = clear[0]; //0001 (ADC valid) 0001 (Power on)
  12.     clearHigh = clear[1];
  13.     }else{
  14.      rprintf("failed");
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement