Advertisement

ST17H66低功耗蓝牙SOC研发(7)——simpleBleCentral工程解析(下)

阅读量:

2、连接过程

2.1 初始化

完成对主机相关参数的初始配置之后,需注册simpleBLERoleCB回调函数,其中simpleBLECentralEventCB作为设备的事件处理函数,在初始化流程结束后将触发GAP_DEVICE_INIT_DONE_EVENT状态,此时主机将启动扫描操作。

复制代码
     case GAP_DEVICE_INIT_DONE_EVENT:

    
     {
    
     osal_set_event(simpleBLETaskId,CENTRAL_INIT_DONE_EVT);
    
     }
    
 //------------------------------------------
    
     if (events & CENTRAL_INIT_DONE_EVT)
    
     {
    
     LOG("BLE as central Init Done \r\n");
    
     simpleBLECentral_DiscoverDevice();
    
     return (events ^ CENTRAL_INIT_DONE_EVT);
    
     }
    
 //----------------------------------

全部评论 (0)

还没有任何评论哟~