Search found 17 matches

by o.copleston
Thu Oct 22, 2020 4:09 pm
Forum: ESP-MDF
Topic: ESP-MDF Development workflow
Replies: 5
Views: 361

Re: ESP-MDF Development workflow

Hi Twinstar, You can use Arduino as an ESP-IDF component , this would then allow you to import any Arduino libraries of your choosing. Bear in mind that the Arduino component only works with ESP-IDF-v3.3.2, V1 release of ESP-MDF and V2 Release of ESP-ADF. This is similar to the tech stack we use for...
by o.copleston
Fri Oct 09, 2020 2:51 pm
Forum: ESP-MDF
Topic: Mesh network with ip connectivity to nodes
Replies: 2
Views: 862

Re: Mesh network with ip connectivity to nodes

Assuming that your actual goal is to address individual devices, if you use something like MQTT or OSC which use URL-style messages, you can include the desired mesh address as the first term of the URL. Your root node should strip this value from the start of the message and use it to send a messag...
by o.copleston
Tue Oct 06, 2020 10:52 am
Forum: ESP-MDF
Topic: More information on recent demo from Espressif (looking for ways to speed up my mesh network)
Replies: 0
Views: 174

More information on recent demo from Espressif (looking for ways to speed up my mesh network)

I recently saw the demo of 256 lights on the Espressif Instagram page and would like to hear some more details on that from Espressif if that would be at all possible? I'm especially interested in: What sort of network topology was used? i.e. how many layers and children per layer (Given that only o...
by o.copleston
Wed Jun 17, 2020 9:12 pm
Forum: ESP-MDF
Topic: esp_wifi_scan_start() does not return mesh Information Elements
Replies: 5
Views: 1522

Re: esp_wifi_scan_start() does not return mesh Information Elements

Thank you ESP_yudong and ESP-QI for your help on the matter. Disabling encryption on both sides does indeed do the trick!

How do I then go about re-enabling encryption again?
by o.copleston
Sun Jun 14, 2020 12:52 am
Forum: ESP-MDF
Topic: How can I trigger the creation of a new mesh network, once a mesh network is full? + how to get IDs of existing networks
Replies: 6
Views: 8605

Re: How can I trigger the creation of a new mesh network, once a mesh network is full? + how to get IDs of existing netw

Hi ESP-QI, thanks for the response. Turning off Mesh IE encryption seems to do the trick - it would have been especially helpful to have that mentioned in the documentation here , given the number of views of this thread I reckon there's a large number of people out there that would find this inform...
by o.copleston
Thu Jun 11, 2020 2:57 pm
Forum: ESP-MDF
Topic: esp_wifi_scan_start() does not return mesh Information Elements
Replies: 5
Views: 1522

Re: esp_wifi_scan_start() does not return mesh Information Elements

Hi ESP_yudong, thanks for getting back to me! These 30 devices are all either a root node, child node or idle (and actively searching for a network to join). Num-layers is set to 2 and max children is set to 4, resulting in a maximum mesh network size of 5. There are 6 different mesh ID's in use to ...
by o.copleston
Wed Jun 10, 2020 1:05 pm
Forum: ESP-MDF
Topic: How can I trigger the creation of a new mesh network, once a mesh network is full? + how to get IDs of existing networks
Replies: 6
Views: 8605

Re: How can I trigger the creation of a new mesh network, once a mesh network is full? + how to get IDs of existing netw

Upon further investigation, the MESH_EVENT_SCAN_DONE event can only be triggered by esp_wifi_scan_start(), and only when self organised networking has been disabled. Unfortunately, the Information Elements returned by the scan do not contain any mesh data. This should not be the case, but I cannot f...
by o.copleston
Tue Jun 09, 2020 12:55 am
Forum: ESP-MDF
Topic: esp_wifi_scan_start() does not return mesh Information Elements
Replies: 5
Views: 1522

esp_wifi_scan_start() does not return mesh Information Elements

Environment - Hardware: Custom board (similar to LyraT) - Core (if using chip or module): ESP32-Wrover-B 16MB - MDF version: 3ece464 - IDF Version: `6c9c253ed` - Development Env: Make - Operating System: MacOS - Power Supply: external 3.3V --------- I'm trying to encorporate a scanning function int...
by o.copleston
Fri Apr 17, 2020 11:03 pm
Forum: ESP-MDF
Topic: How can I trigger the creation of a new mesh network, once a mesh network is full? + how to get IDs of existing networks
Replies: 6
Views: 8605

Re: How can I trigger the creation of a new mesh network, once a mesh network is full?

As this post is getting a lot of views but no answers there's clearly some people having the same issue (hi there if you're just lurking!). I found this post and I was lead to Espressif's example of manual networking . ----- I'm still a bit confused by some of the core mesh functionality being left ...
by o.copleston
Mon Apr 06, 2020 12:33 pm
Forum: ESP-MDF
Topic: Chain topology in ESP-MDF?
Replies: 2
Views: 3482

Re: Chain topology in ESP-MDF?

You can set the number of layers to 25 and max number of child nodes to 1 to effectively create a chain of 25 devices. I've succeeded in doing this, and got the better performance by also increasing the FreeRTOS tick rate to 1000Hz. I believe Espressif have a version of the MDF which allows for more...

Go to advanced search