Search found 73 matches

by Wangcheng
Tue May 21, 2019 12:03 pm
Forum: ESP-IDF 中文讨论版
Topic: BLE_MESH的一些问题
Replies: 22
Views: 47960

Re: BLE_MESH的一些问题

Hi chenluhui, 问题1: 方案可行,但是不建议这样操作,在手机app(provisioner)上实现? 补充: 一般开发网关有两种方式:方式1 APP作为网关(比如我们提供的EspBleMesh App),方式2 不要APP,直接用设备作为网关(比如我们提供的ble_mesh_provisioner demo),它们都具备将设备配置入网的能力。 设备配置入网后网络中就有Provisioner,Node1,Node2,Node3 .Provisioner 知道Node1,Node2,Node3的地址。Node1,Node2,Node3知道Provisioner 的地址。它们两者之间...
by Wangcheng
Tue May 21, 2019 11:09 am
Forum: ESP-IDF 中文讨论版
Topic: BLE_MESH的一些问题
Replies: 22
Views: 47960

Re: BLE_MESH的一些问题

谢谢支持 1.比如,我手机作为provisoner组网连接了Node1,Node2和Node3。三个node都有开启proxy,但是我在其中需要把Node1当做主节点来作为网关。让Node2,Node3都订阅Node1的消息,这样的设计可否?这种订阅的操作是在手机app上实现还是在板子的代码里实现? 2.我尝试了贵司的ble_mesh_client_model和ble_mesh_node,烧在两块板子上,组网后,client板子用串口输入node板子的remote_addr=2,可以正常控制单播地址是0002的node板子的灯开关,但是我这两块板子并没有设置发布-订阅的关系,为啥消息也能发送...
by Wangcheng
Thu May 16, 2019 10:10 am
Forum: ESP-IDF
Topic: ESP BLE Mesh v0.6 Released, SIG Certified
Replies: 55
Views: 86020

Re: ESP BLE Mesh v0.6 Released, SIG Certified

I (872) FAST_PROV_CLIENT_DEMO: PB-ADV link open I (882) FAST_PROV_CLIENT_DEMO: ESP_BLE_MESH_PROVISIONER_ADD_UNPROV_DEV_COMP_EVT, err_code: 0 W (38742) BLE_MESH: prov_retransmit, Timeout, giving up transaction I (40512) FAST_PROV_CLIENT_DEMO: ESP_BLE_MESH_PROVISIONER_PROV_LINK_CLOSE_EVT, bearer PB-A...
by Wangcheng
Mon May 13, 2019 7:08 am
Forum: ESP-IDF 中文讨论版
Topic: BLE_MESH的一些问题
Replies: 22
Views: 47960

Re: BLE_MESH的一些问题

谢谢支持 1.我们需要可开发自己app的库,包括安卓和ios,是否会提供呢? 2. App -> 主 Node(代理节点) -> 从 Node。 我在使用silicon的blemesh app的时候,我发现手机连接上的节点默认都会开启Proxy,在这个mesh网络里哪个算是主节点呢? 3.两个 provisioner 的信息要同步 如果有两个provision,是否要把1号作为provisioner的开发板的Netkey设置成和手机app一样呢?那如果让1号板子作为provisoner,此时手机app是没有记录这些mesh网络里node的信息(比如app key,net key等等),是否有...
by Wangcheng
Sun May 05, 2019 2:23 am
Forum: ESP-IDF 中文讨论版
Topic: BLE_MESH的一些问题
Replies: 22
Views: 47960

Re: BLE_MESH的一些问题

Hi,espressif 1.关于贵司自动组网的APK,IOS和android的源码和库能否也提供? 2.利用手机去provision的时候,所有的开发板都是Node,那么,我能否标记设置一个主Node,剩下的都是从Node。所有的消息都让其经过主Node,再传给对应的从Node?主Node可否用UUID写死来标识?或者组网后,让从Node广播来寻找主Node? 3.一个mesh网络里可否有两个provisioner,比如一个是手机,一个是一块烧了provisioner代码的开发板? 4.我在examples/bluetooth/ble_mesh/ble_mesh_node下make men...
by Wangcheng
Mon Apr 29, 2019 5:19 am
Forum: ESP-IDF 中文讨论版
Topic: BLE_MESH的一些问题
Replies: 22
Views: 47960

Re: BLE_MESH的一些问题

1.通过手机APP来组网成功后,如果Node断电了,下次上电是否还要用手机APP重新组网? 2.手机APP在蓝牙mesh网络中,是否可以当做Node? 3.1号板子做provisioner,2,3,4号板子做Node。组网成功后,如果1号板子掉电了,重新上电后还能否加入到这个mesh网络中? 4.蓝牙mesh中,某个Node如果掉线了,要如何知道? Hi chenluhui, 问题1:如果Node断电了,下次上电是否还要用手机APP重新组网? 你可以通过配置menuconfig 的选项,可以保存配置信息,就不需要重新组网了。Component config--》Bluetooth Mesh ...
by Wangcheng
Mon Apr 22, 2019 1:49 am
Forum: ESP-IDF 中文讨论版
Topic: BLE_MESH的一些问题
Replies: 22
Views: 47960

Re: BLE_MESH的一些问题

1.通过手机APP来组网成功后,如果Node断电了,下次上电是否还要用手机APP重新组网? 2.手机APP在蓝牙mesh网络中,是否可以当做Node? 3.1号板子做provisioner,2,3,4号板子做Node。组网成功后,如果1号板子掉电了,重新上电后还能否加入到这个mesh网络中? 4.蓝牙mesh中,某个Node如果掉线了,要如何知道? Hi chenluhui, 问题1:如果Node断电了,下次上电是否还要用手机APP重新组网? 你可以通过配置menuconfig 的选项,可以保存配置信息,就不需要重新组网了。Component config--》Bluetooth Mesh ...
by Wangcheng
Fri Apr 19, 2019 5:27 am
Forum: ESP-IDF 中文讨论版
Topic: BLE_MESH:组网后,往Node发送信息是通过这些API吗?
Replies: 1
Views: 4057

Re: BLE_MESH:组网后,往Node发送信息是通过这些API吗?

Hi,espressif 1.初始化时,ble_mesh_init()跑完就完成组网了,组网之后,如果我要测试Provisioner和Node之间的通讯,应该在代码哪里添加API函数来发信息给Node呢? 2.贵司提供的API是\components\bt\ble_mesh\api\models下的函数吗? 3.Node在组网完成后有自己的address,那么发送数据的时候应该需要把address信息发出去,这个Node才能在这个蓝牙网络中知道自己要接收信息?那么\components\bt\ble_mesh\api\models下的接口函数是否可以包含这些信息? Hi chenluhui,...
by Wangcheng
Thu Apr 18, 2019 11:16 am
Forum: ESP-IDF 中文讨论版
Topic: BLE_MESH:多块ESP32开发板在不依赖手机APP的情况下可否自动组网?
Replies: 7
Views: 13596

Re: BLE_MESH:多块ESP32开发板在不依赖手机APP的情况下可否自动组网?

chenluhui2019 wrote:
Wed Apr 17, 2019 11:47 am
Hi,Espressif
贵司的demo代码,当provisioner和node组网后,可否调用prov_send(buf)函数进行通讯?
Hi chenluhui2019,
我不知道prov_send(buf)是什么?你应该调用我们提供的API进行发送消息。具体的你可以参考我们提供的demo。
by Wangcheng
Thu Apr 18, 2019 11:14 am
Forum: ESP-IDF 中文讨论版
Topic: BLE_MESH:多块ESP32开发板在不依赖手机APP的情况下可否自动组网?
Replies: 7
Views: 13596

Re: BLE_MESH:多块ESP32开发板在不依赖手机APP的情况下可否自动组网?

chenluhui2019 wrote:
Tue Apr 16, 2019 3:31 am
比如我手头有三块ESP32-DEVKITC开发板,里面都烧写ble_mesh_node的代码,在不使用手机app连接的情况下,他们可否组网?
如果可以,需要在demo代码里做哪些修改?
1 有三块ESP32-DEVKITC开发板,里面都烧写ble_mesh_node的代码,是不能自组网的,mesh 规范中规定的是由 provisioner 去配置 unprovision device入网。
2 你可以一个板子烧写ble_mesh_provisioner ,另外两个烧写ble_mesh_node的代码。这样3个板子就能组网了。