Re: OpenThread example from embedded world conf #nrf52840
I’ll try address unanswered questions:
You’re right, you need a Border Router to use the Commissioning App. OpenThread provides an Open Source reference design for Border Router, you’ll need a Raspberry Pi 3B and for example Nordic’s nRF52840 DK (for Network Co-Processor).
A guide on how to setup a Border Router and how to use the Commissioning App can be found on OpenThread wiki:
Note though, that Zephyr samples with OpenThread are pre-comissioned, so in case you would like to do the commissioning procedure again, you’ll have to perform specific actions to stop the network, I’ve described it here:
That’s where commissioning comes in. Zephyr samples are pre-comissioned (they have hardcoded Network Key, PAN ID and channel), hence they form/join network rightaway. In real world you’ll need a commissioner though, that’ll allow new nodes to obtain these values from the network. You have several options for commissioning procedure:
Thread commissioning is complex topic, that might be hard to understand without diving in into Thread Specification. You can check this page for some more information about it:
If you refer to the Commissioning App here, it communicates with Thread Nodes via Wi-Fi. In this scenario Border Router serves as a proxy, that forwards relevant Wi-Fi traffic to 802.15.4.
Currently there is no support for 802.15.4/BLE multiprotocol operation in Zephyr.
From: users@... [mailto:users@...]
On Behalf Of vikrant8051
> Use the prj_nrf52840_ot.conf files in both.
Is that means we have to rename it as prj.conf ?
Thread Group has recently released Thread Commissioning App. How we can use it for exploring further things? I think Border router will be required in that case.
How any node becomes a part of #ThreadMesh network ?
How to access thread NODEs using smart phone ? Is Bluetooth PHY & 802.15.4 co-exit for provided sample App ?
On Wed, Jun 27, 2018, 11:59 PM Cufi, Carles <carles.cufi@...> wrote: