Search found 21 matches

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: 17036

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: 9246

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: 17036

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: 7648

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...
by o.copleston
Tue Mar 31, 2020 12:21 am
Forum: Hardware
Topic: ESP32 WROVER MP3/AAC/(IP Audio Stream) Decoding, digital Audio Filtering and SPI Colour Display control
Replies: 7
Views: 10962

Re: ESP32 WROVER MP3/AAC/(IP Audio Stream) Decoding, digital Audio Filtering and SPI Colour Display control

Hi psychoacoustic,

I love the look of the visualiser you created. I'm working on somthing similar but instead outputting the data to LEDs.
I'd really interested to hear how you implimented a Constant-Q transform if it's something you'd be up for sharing.
by o.copleston
Tue Mar 10, 2020 10:12 pm
Forum: ESP-MDF
Topic: ESP32 Mesh network for sharing audio
Replies: 8
Views: 20525

Re: ESP32 Mesh network for sharing audio

This feature of receive audio data from bluetooth and then broadcast to other mesh nodes is not supported yet. But we have exploit a related feature: bluetooth beacon, it can be used in sales promotion, and the feature will soon be released. Hi Sam. I'm working on a project that might potentially r...
by o.copleston
Mon Mar 09, 2020 11:23 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: 17036

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

Until someone chimes in with a better solution, here's how I'm currently solving this problem. My main issue here is that the core mesh firmware is closed source and so I'm having to rely on the limited callback returns. In my event loop event_loop_cb , I create the following case: // If a network i...
by o.copleston
Thu Feb 27, 2020 12:26 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: 17036

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

(EDIT 21/05/20: This post is getting the so many hits and yet no replies :roll:) Context: I have a few hundred devices which are currently connected to a single access point. I'm sending commands, files and OTA updates to these devices, but because they are all connected to the same access point the...
by o.copleston
Fri Sep 20, 2019 10:43 am
Forum: ESP-IDF
Topic: Parrallel compiling with CMake
Replies: 3
Views: 4742

Parrallel compiling with CMake

With the old GNU Make build system, compiling my projects with

Code: Select all

make -j8
would drastically reduce my build time from minutes to seconds. How can I do this with the idf.py CMake build system?
by o.copleston
Mon Sep 16, 2019 9:42 pm
Forum: General Discussion
Topic: Maximum theoritical speed of ESP-NOW?
Replies: 0
Views: 1983

Maximum theoritical speed of ESP-NOW?

For context: I'd like to stream video from one ESP-32 with a Camera to another which has an LCD display. I've figured that ESP-NOW is probably the best protocol to it's lack of overhead.

What's the maximum speed that I could get out of ESP-NOW?