导航

    Freqchip开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    1. 主页
    2. chenfei
    C
    • 继续与 chenfei 聊天
    • 开始与 chenfei 的新会话
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 主题
    • 帖子
    • 最佳
    • 群组

    chenfei

    @chenfei

    0
    声望
    4
    帖子
    1532
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录

    chenfei 关注

    chenfei 发布的帖子

    • RE: ADV DATA问题

      GAP_ADTVYPE_FLAGS被单独拎到gap_adv_param_t中了,绝!

      发布在 FR801xH
      C
      chenfei
    • ADV DATA问题

      继上次发现的配对绑定无法取消问题之后,又发现了SDK中对于广播数据的限制,当我使用GAP_ADTVYPE_FLAGS时,无论定义GAP_ADTYPE_FLAGS_MODES是什么参数,均会导致adv end。咱们这个SDK,对于BLE的BUG有点多啊

      发布在 FR801xH
      C
      chenfei
    • RE: FR8016HA如何正确设置无需配对模式

      且按照函数说明,调整过多种格式,均未成功实现无需配对绑定进行通信。
      举例如下:

      gap_security_param_t param =
      {
          .mitm = false,
          .ble_secure_conn = false,
          .io_cap = GAP_IO_CAP_NO_INPUT_NO_OUTPUT,
          .pair_init_mode = GAP_PAIRING_MODE_NO_PAIRING,
          .bond_auth = false,
          .password = 0,
      };
      
      gap_security_param_init(&param);
      
      gap_set_cb_func(app_gap_evt_cb);
      
      gap_bond_manager_init(BLE_BONDING_INFO_SAVE_ADDR, BLE_REMOTE_SERVICE_SAVE_ADDR, 8, false);
      //gap_bond_manager_delete_all();
      发布在 FR801xH
      C
      chenfei
    • FR8016HA如何正确设置无需配对模式

      富芮坤的工程师,您好。
      使用ble_simple_peripheral例程,当我把 gap_security_param_init(&param)与gap_bond_manager_init(BLE_BONDING_INFO_SAVE_ADDR, BLE_REMOTE_SERVICE_SAVE_ADDR, 8, true)去掉后,手机可以正常连接,但无法进行charateristic的正常通信,一旦读写数据,手机app返回ERR 0x89(GATT AUTH FAIL)。
      从提示上看是我的认证失败了,但是我们取消了配对绑定的过程,这个时候应该不需要任何认证才对,这个以前使用ti或者nordic的时候,没有发现这个现象。因为咱们的BLE部分是lib库,我也没法继续向下分析,希望得到您的帮忙。

      发布在 FR801xH
      C
      chenfei