Quantcast
Channel: 蓝牙论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 7485

请教cc2640蓝牙发送数据的问题

$
0
0

请教TI的大神:

以下两个函数发送数据有什么区别,

SimpleProfile_SetParameter(SIMPLEPROFILE_CHAR6,SIMPLEPROFILE_CHAR6_LEN, &newValue);和

  1. if ( value & GATT_CLIENT_CFG_NOTIFY )                                       
  2.       {      
  3.         //分配发送数据缓冲区  
  4.         noti.pValue = GATT_bm_alloc(connHandle, ATT_HANDLE_VALUE_NOTI, GUAPROFILE_CHAR1_LEN, NULL);   
  5.           
  6.         //分配成功,则发送数据  
  7.         if(noti.pValue != NULL)  
  8.         {  
  9.           //填充数据  
  10.           noti.handle = GUAProfileAttrTbl[ATTRTBL_GUA_CHAR1_IDX].handle;      
  11.           noti.len = len;      
  12.           memcpy( noti.pValue, pValue, len);    
  13.             
  14.           //发送数据  
  15.           if (GATT_Notification(connHandle, &noti, FALSE) != SUCCESS)  
  16.           {  
  17.             GATT_bm_free((gattMsg_t *)&noti, ATT_HANDLE_VALUE_NOTI);  
  18.           }  
  19.         }  
  20.       }      

Viewing all articles
Browse latest Browse all 7485

Trending Articles