Page 1 of 1

请问为什么ble_mesh_fast_prov_server设置了支持PB-GATT,但是ble_mesh_fast_prov_client在配网时还是提示其不支持PB-GATT呢

Posted: Wed Jul 31, 2019 8:53 am
by NoBestJustBetter
在ble_mesh_fast_prov_server的make menuconfig中选择了
[*] Provisioning support using GATT (PB-GATT)
但是在ble_mesh_fast_prov_client与ble_mesh_fast_prov_server烧写在两块Esp32上进行配网时,ble_mesh_fast_prov_client却提示

Code: Select all

W (1243960) BLE_MESH: Provisioner timeout, giving up transaction
I (1243960) FAST_PROV_CLIENT2_DEMO: ESP_BLE_MESH_PROVISIONER_PROV_LINK_CLOSE_EVT, bearer PB-ADV reason 0x01
I (1243970) FAST_PROV_CLIENT2_DEMO: PB-ADV link close, reason 0x01
W (1244010) BLE_MESH: Device in queue not support PB-GATT
W (1244510) BLE_MESH: Device in queue not support PB-GATT
W (1245000) BLE_MESH: Device in queue not support PB-GATT
W (1245490) BLE_MESH: Device in queue not support PB-GATT
W (1245990) BLE_MESH: Device in queue not support PB-GATT
W (1246470) BLE_MESH: Device in queue not support PB-GATT
如下图所示
微信截图_20190731162253.png
微信截图_20190731162253.png (235.66 KiB) Viewed 11645 times

Re: 请问为什么ble_mesh_fast_prov_server设置了支持PB-GATT,但是ble_mesh_fast_prov_client在配网时还是提示其不支持PB-GATT呢

Posted: Sun Aug 04, 2019 8:00 am
by NoBestJustBetter
请问有谁实现过ble_mesh_fast_prov_server和ble_mesh_fast_prov_client之间通过vendor model通讯吗

Re: 请问为什么ble_mesh_fast_prov_server设置了支持PB-GATT,但是ble_mesh_fast_prov_client在配网时还是提示其不支持PB-GATT呢

Posted: Mon Aug 05, 2019 6:31 am
by Wangcheng
NoBestJustBetter wrote:
Sun Aug 04, 2019 8:00 am
请问有谁实现过ble_mesh_fast_prov_server和ble_mesh_fast_prov_client之间通过vendor model通讯吗
Hi ,
provisioner 和 node 两边都要设置, 你把两个 demo 的 sdkconfig 发一下,我需要查看一下你的配置项。

Re: 请问为什么ble_mesh_fast_prov_server设置了支持PB-GATT,但是ble_mesh_fast_prov_client在配网时还是提示其不支持PB-GATT呢

Posted: Mon Aug 05, 2019 6:34 am
by Wangcheng
NoBestJustBetter wrote:
Sun Aug 04, 2019 8:00 am
请问有谁实现过ble_mesh_fast_prov_server和ble_mesh_fast_prov_client之间通过vendor model通讯吗
Hi ,
ble_mesh_fast_prov_server 和 ble_mesh_fast_prov_client 设备配网之后,会使用到 vendor model 进行通讯,所以你需要先让 demo 正常工作。
请问你使用的是哪里的代码,把链接发我一下。

Re: 请问为什么ble_mesh_fast_prov_server设置了支持PB-GATT,但是ble_mesh_fast_prov_client在配网时还是提示其不支持PB-GATT呢

Posted: Mon Aug 05, 2019 7:00 am
by NoBestJustBetter
你好,我用的是github上面代码,这两个demo的链接如下:
https://github.com/espressif/esp-idf/tr ... _provision

Re: 请问为什么ble_mesh_fast_prov_server设置了支持PB-GATT,但是ble_mesh_fast_prov_client在配网时还是提示其不支持PB-GATT呢

Posted: Mon Aug 05, 2019 7:03 am
by NoBestJustBetter
Wangcheng wrote:
Mon Aug 05, 2019 6:34 am
NoBestJustBetter wrote:
Sun Aug 04, 2019 8:00 am
请问有谁实现过ble_mesh_fast_prov_server和ble_mesh_fast_prov_client之间通过vendor model通讯吗
Hi ,
ble_mesh_fast_prov_server 和 ble_mesh_fast_prov_client 设备配网之后,会使用到 vendor model 进行通讯,所以你需要先让 demo 正常工作。
请问你使用的是哪里的代码,把链接发我一下。
你好,我用的是github上面代码,这两个demo的链接如下:
https://github.com/espressif/esp-idf/tr ... _provision

Re: 请问为什么ble_mesh_fast_prov_server设置了支持PB-GATT,但是ble_mesh_fast_prov_client在配网时还是提示其不支持PB-GATT呢

Posted: Mon Aug 05, 2019 8:52 am
by NoBestJustBetter
Wangcheng wrote:
Mon Aug 05, 2019 6:31 am
NoBestJustBetter wrote:
Sun Aug 04, 2019 8:00 am
请问有谁实现过ble_mesh_fast_prov_server和ble_mesh_fast_prov_client之间通过vendor model通讯吗
Hi ,
provisioner 和 node 两边都要设置, 你把两个 demo 的 sdkconfig 发一下,我需要查看一下你的配置项。
Hi,
附件
sdkconfig_client.tar.gz和sdkconfig_server.tar.gz是二者的sdkconfig