Search found 92 matches

by leenowell
Thu Mar 14, 2019 2:15 pm
Forum: ESP-IDF
Topic: QEMU emulation and debugging
Replies: 0
Views: 4368

QEMU emulation and debugging

Hi All I have seen that QEMU now supports ESP32 as a virtual OS and looks like you can run and debug ESP32 apps on Linux without deploying to a physical device. I have also seen QEMU eclipse plug in which implies you can even debug from Eclipse. I tried to get QEMU up and running but am struggling w...
by leenowell
Tue Mar 05, 2019 7:43 pm
Forum: ESP-IDF
Topic: How to upgrade a component library
Replies: 0
Views: 1912

How to upgrade a component library

Hi All, I am using the coap library that is bundled with ESP_IDF. I have to upgrade it to the latest version but am struggling to do so. I have tried replacing the existing coap directory with the new one but get compile errors where it can't find the include files (e.g. coap.h). As far as I can see...
by leenowell
Sun Mar 03, 2019 8:07 pm
Forum: General Discussion
Topic: Android app and alexa integration
Replies: 2
Views: 4048

COAP?: Android app and alexa integration

Thanks very much for your reply. I have now stumbled upon coap which seems to be bundled with the IDF so am giving that a try. Anyone else tried this?
by leenowell
Fri Mar 01, 2019 7:05 am
Forum: ESP-IDF
Topic: Coap observing with asynchronous get
Replies: 1
Views: 2898

Re: Coap observing with asynchronous get

Any ideas anyone?
by leenowell
Wed Feb 27, 2019 8:18 am
Forum: ESP-MDF
Topic: BUG/ Workaround: ESP Mesh and ESP Now interoperability issues
Replies: 12
Views: 16176

Re: BUG/ Workaround: ESP Mesh and ESP Now interoperability issues

Thanks for getting back to me. Sorry I am not sure I follow your last response. In my example, I am receiving a message via espnow. If I understand correctly, the receive callback will be on the WiFi task (thread?) . I then call the mesh send from the callback - (ie on the same WiFi task). Shouldn't...
by leenowell
Wed Feb 27, 2019 8:05 am
Forum: ESP-IDF
Topic: Coap observing with asynchronous get
Replies: 1
Views: 2898

Coap observing with asynchronous get

Hi all, I have been looking at the coap library which is bundled with the IDF and managed to get the client server example working fine - it uses an asynchronous get. I modified the code to enable the client to "observe" changes and the initial get seems to work fine. The trouble is, when the resour...
by leenowell
Sat Feb 23, 2019 6:52 pm
Forum: ESP-IDF
Topic: coap documentation
Replies: 0
Views: 2348

coap documentation

Hi all, I have seen the coap examples and found some documents on the protocol. I can't seem to find any documentation on the sdk/ lib itself and how to use it. Anyone found anything? There is also a simple bug in the example (I've raised on git) so wonder whether this is very new and hence why I ha...
by leenowell
Sat Feb 23, 2019 1:08 pm
Forum: General Discussion
Topic: Android app and alexa integration
Replies: 2
Views: 4048

Android app and alexa integration

Hi All, I have built a ESP32 mesh and now looking at options for passing data between it and an Android app and Alexa - e.g. reading values from sensors, sending data to sensors, responding to "push" notifications from nodes etc. I have seen the sample apps here https://github.com/EspressifApp?tab=r...
by leenowell
Fri Feb 22, 2019 8:08 am
Forum: ESP-MDF
Topic: BUG/ Workaround: ESP Mesh and ESP Now interoperability issues
Replies: 12
Views: 16176

Re: BUG/ Workaround: ESP Mesh and ESP Now interoperability issues

Ah that makes sense thanks. Yes I disabled self organising before kicking off the smart config task. I can double check the code when I get back but believe it was with parameters false, false. Will raise on git too as not at PC now I will be working on this again tomorrow so if you want me to run a...
by leenowell
Thu Feb 21, 2019 9:05 pm
Forum: ESP-MDF
Topic: BUG/ Workaround: ESP Mesh and ESP Now interoperability issues
Replies: 12
Views: 16176

Re: BUG/ Workaround: ESP Mesh and ESP Now interoperability issues

Hi @ESP_yudong I have tried putting the esp_mesh_send into another task and sending the data between the espnow_receive call back to the new task via a queue. The new task looks like this void DoMeshSend() { esp_err_t err = ESP_OK; homeiot_message_t message; while(1) { if (xQueueReceive( meshQueue, ...