Advertisement
Guest User

Untitled

a guest
Oct 21st, 2015
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.87 KB | None | 0 0
  1. char Read_Char(uint16 address){
  2.         char data = 0;
  3.    
  4.                 range.startHandle = 0x0001;
  5.                 range.endHandle = 0x0030;
  6.                 uuid.uuid16 = address;
  7.  
  8.                 readByTypeReqParam.range = range;
  9.                 readByTypeReqParam.uuid = uuid;
  10.                 readByTypeReqParam.uuidFormat = 0x01;
  11.                
  12.                 apiResult = CyBle_GattcReadUsingCharacteristicUuid(connHandle, &readByTypeReqParam);
  13.                
  14.                 data = 0;
  15.                 read_State = WAIT;
  16.                
  17.         switch (read_State)
  18.         {
  19.             case ADQUIRE:
  20.                 data = readResponse.value.val[3];
  21.                 read_State = REQUEST;
  22.                 stateble = CyBle_GetState();
  23.                 break;
  24.                
  25.             case WAIT:
  26.                 data = 0;
  27.                 break;
  28.         }
  29.         return data;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement