I have just updated to latest commit of micropython, after 3 months away: 200804-9883d8e.hex I now seem unable to get bluetooth scanning to detect anything, this is code that previously worked, but now it appears that bluetooth scanning is not doing anything at all ! import time, bluetooth bt = blue...
Did that and flashed the firmware last night, first test showed that it failed even earlier than previously, but it was too late last night to investigate, so will try again today.
Can this be worked-around by stopping & restarting the scan periodically ? Just trying this out, not sure if it will solve the problem: def irq(event,adv): if event == _IRQ_SCAN_RESULT: if adv[0] != 0 or len(adv[4]) != 22 or adv[4][4:7] != b'\x02 \xaa': return else: if _DEBUG: print(adv) schedule(fo...
Just tried this on a fresh clone and get the same error: git clone https://github.com/espressif/esp-idf.git esp-idf.b6 cd esp-idf.b6 git fetch origin git checkout -b scan-fix v4.0 # git cherry-pick 48bd2d74b4209bbad7c29d2d856810ee43a1a92c error: could not apply 48bd2d74b... NimBLE: Add Host based pr...