Hi,
I'm using ESPNow for a professional project since 6 month. It has been quite difficult to use because of its weak implementation in UIFlow. Data lags, connexion loss, duplex not working well and, the worst, the need to use a wifi hotspot (wifi router) to boot the M5StickC & M5Core (blocked on black screen if no wifi around), which defeat most of the interest of this protocol.
But, after all, it was working one way, quite reliably with a router around.
2 days ago, working on the project again after 2 month of work on others, I discovered that ESPNow have been completely rebuilt in UIFlow. And that it completely broke the work of my project (a quite costy and important for the company am working for)...
I didn't find any explanation about that anywhere in the community or wiki (but maybe somebody could tell me where to find some). Then I tried using the new ESPNow examples in UIFlow : Master & Slave (the manual haven't be updated sadly). And no success. Error everywhere in the examples. Black screen. These examples haven't been tested it seems.
My question is : how could I manage to make this project working again with ESPNow new implementation in UIFlow ? Did somebody succeed to use it again ? And more, are M5Stack engineers aware of this problem ? Are they / you working on it at the moment ? With the lack of documentation and working examples, it cost me a lot of time and maybe for nothing.