glenn20
glenn20
For those interested, I now have a heavily pared down version of the esp32 espnow support working on esp8266 available at: https://github.com/glenn20/micropython/tree/espnow-g20-8266. I am planning to make a separate PR...
Sorry for the slow response (been away on holiday for a few weeks). I don't really know how to get an eye on the process for getting PRs reviewed and...
I have added some updates: - Merged in the esp8266 support (is only compiled in for GENERIC_1M and GENERIC build targets). - Some code simplifications and optimisations for the ESP32...
I have just applied a commit which: - mod_peer(): bug fix - alignment of args was incorrect - irecv(): on timeout, set length of callee-owned msg buffer to zero. -...
Thanks Nick. That's great news. I been working on a test framework for this code precisely to get it accepted more readily. It's different to standard upy test as you...
I've squashed commits down to just two again (initial import of code from PR4115 and my uppdates) - for ease of review.
A new commit to address two bugs: espnow_singleton is not reset on soft reset and not sufficiently protected against gc. I have added the espnow_singleton to the micropython root pointers...
@nickzoic, I have made up some draft tests for your consideration at https://github.com/glenn20/micropython/tree/espnow-g20-tests/tests/multi_espnow. Let me know if I'm barking up the wrong tree. The simple_data.py, send_echo.py and lmk_echo.py (tests encrypted...
> Ok so @dpgeorge and I discussed this one and we just need to run some tests to get it over the line and merged in. I'm really excited about...
> Thanks, this looks good! > > > Curiously, the constants for these modes were already present in `modnetwork.c`, but previously no method for using them. > > That's from...