Hi guys!
Any ideas on this matter?
Best,
Tom
Search found 12 matches
- Thu Apr 08, 2021 7:17 am
- Forum: ESP-IDF
- Topic: Websockets: Async send within an interrupt
- Replies: 3
- Views: 4919
- Mon Apr 05, 2021 11:08 pm
- Forum: ESP-IDF
- Topic: Websockets: Async send within an interrupt
- Replies: 3
- Views: 4919
Re: Websockets: Async send within an interrupt
I just found out that a lot of useful stuff (e.g. sock_db and its members ws_handshake_detect) can be retrieved from the struct
struct httpd_data
defined in esp_httpd_priv.h However it seems like this data is not meant to be accessed.
Any other way?
struct httpd_data
defined in esp_httpd_priv.h However it seems like this data is not meant to be accessed.
Any other way?
- Mon Apr 05, 2021 4:39 pm
- Forum: ESP-IDF
- Topic: Websockets: Async send within an interrupt
- Replies: 3
- Views: 4919
Websockets: Async send within an interrupt
Hello team! I am working on a project where the client should be informed about a data update via a push from the server. The server is an ESP32 running esp_http_server and the data push is triggered by e.g., an SPI triggered event running in a seperate task. What's the best way to accomplish this? ...
- Mon Apr 05, 2021 4:25 pm
- Forum: ESP-IDF
- Topic: Odd issue with passing pointer to struct
- Replies: 4
- Views: 3914
Re: Odd issue with passing pointer to struct
Thank you very much! Highly appreciated!
- Mon Apr 05, 2021 9:55 am
- Forum: ESP-IDF
- Topic: Odd issue with passing pointer to struct
- Replies: 4
- Views: 3914
Re: Odd issue with passing pointer to struct
Hi chegewara!
Thanks a lot! This solved my problem indeed? Would you mind to elaborate what the reason is? Obviously, we are changing the scope of the variables, but why does this matter in this context?
Best, Tom
Thanks a lot! This solved my problem indeed? Would you mind to elaborate what the reason is? Obviously, we are changing the scope of the variables, but why does this matter in this context?
Best, Tom
- Sun Apr 04, 2021 8:34 pm
- Forum: ESP-IDF
- Topic: Odd issue with passing pointer to struct
- Replies: 4
- Views: 3914
Odd issue with passing pointer to struct
Hello team, one part of the program looks like the following simplified excerpt: typedef struct A { int valA; char strA[10]; } A; typedef struct B { int valB; char strB[10]; } B; typedef struct col { A* structA; B* structB; } col; void app_main(void) { A structA; B structB; col mycol = { .structA = ...
- Thu Apr 01, 2021 7:54 am
- Forum: ESP-IDF
- Topic: Best practices for exchanging variables between tasks
- Replies: 1
- Views: 3965
Best practices for exchanging variables between tasks
Hello team! I have a question concerning some best practices regarding data sharing between different tasks on the ESP32. My current (abstract) setup is described in the following and it works as expected, but I would highly appreciate your input regarding best practices, e.g., to avoid race conditi...
- Thu Mar 25, 2021 9:32 pm
- Forum: ESP-IDF
- Topic: Connection to AP in AP mode with WPA2 not working
- Replies: 2
- Views: 3402
Re: Connection to AP in AP mode with WPA2 not working
Does anybody have an idea what the issue might be? Do you need further information?
- Wed Mar 24, 2021 11:44 pm
- Forum: ESP-IDF
- Topic: Connection to AP in AP mode with WPA2 not working
- Replies: 2
- Views: 3402
Connection to AP in AP mode with WPA2 not working
Hi guys! I have a small issue that I could not figure out myself: Whenever I use mode WIFI_MODE_AP and require the client to use WIFI_AUTH_WPA2_PSK, the client just would not connect, as the authentification seems to fail. Do you have any idea what the reason is? Changing it to WIFI_AUTH_OPEN makes ...
- Fri Mar 19, 2021 4:40 pm
- Forum: ESP-IDF
- Topic: Olimex ESP32 Gateway: Ethernet issues
- Replies: 4
- Views: 4642
Re: Olimex ESP32 Gateway: Ethernet issues
Thank you!
That was by mistake - I actually used the referenced example from the git repository before, but it wouldnt work out of the box. Reason was that I also needed to change the config options:
CONFIG_EXAMPLE_ETH_PHY_RST_GPIO=-1 (disable PHY HW reset)
CONFIG_EXAMPLE_ETH_PHY_ADDR=0
That was by mistake - I actually used the referenced example from the git repository before, but it wouldnt work out of the box. Reason was that I also needed to change the config options:
CONFIG_EXAMPLE_ETH_PHY_RST_GPIO=-1 (disable PHY HW reset)
CONFIG_EXAMPLE_ETH_PHY_ADDR=0