查看: 1982|回复: 0

【DA14580DEVKT-B评估板】七、蓝牙广播、配对绑定流程分析

[复制链接]
  • TA的每日心情
    开心
    2022-6-16 19:35
  • 签到天数: 649 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2016-7-27 08:32:48 | 显示全部楼层 |阅读模式
    分享到:
    一、广播
    1、广播通过实现default_operation_adv回调函数(user_callback_config.h)完成的,这里使用的默认函数default_advertise_operation

    2、开启广播以后,如果有连接建立会发生GAPC_CONNECTION_REQ_IND事件并调用gapc_connection_req_ind_handler函数,其中主要调用两个函数
    a、app_easy_gap_confirm发送连接确认消息
    b、app_on_connection回调函数,默认default_app_on_connection


    3、收到GAPM_CMP_EVT(GAPM_ADV_UNDIRECT)事件并调用app_on_adv_direct_complete回调函数,默认default_app_on_set_dev_config_complete空函数
    二、配对绑定
    1、收到配对请求GAPC_BOND_REQ_IND(GAPC_PAIRING_REQ)事件并调用app_on_pairing_request回调函数,默认default_app_on_pairing_request->app_easy_security_send_pairing_rsp->app_easy_security_pairing_rsp_create_msg

    2、收到GAPC_BOND_REQ_IND(GAPC_XXX_EXCH)事件并调用相应回调函数

    3、收到GAPC_BOND_IND(GAPC_PAIRING_SUCCEED)事件并调用app_on_pairing_succeded回调函数,默认NULL
    至此,广播,配对绑定完成
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-4-26 19:07 , Processed in 0.132951 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.