adafruit / adafruit/Adafruit_CircuitPython_BLE_File_Transfer
after finish write file device preform SW reset
- Dominant language
- Python
- Stars
- 28
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
[log.txt](https://github.com/user-attachments/files/19811645/log.txt)
[basic.txt](https://github.com/user-attachments/files/19811651/basic.txt)
What’s happening in your setup:
You're running CircuitPython 9.2.7 on a Feather nRF52840 Express. ( i didnt add lib mpy )
Your code.py uses BLE only for advertising, but no explicit BLE file transfer code is included.
The Glider app connects, and you can:
Create folders
Write files
After each file/folder operation (when running on battery, not USB), the device: see log.txt
Performs an automatic soft reset
On reconnect (reopen app), the written data appears and is correct
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the attached log.txt and basic.txt, then review the reported CircuitPython 9.2.7 setup on the Feather nRF52840 Express. Reproduce a file or folder operation over BLE while running on battery and compare it with USB behavior. Done means identifying the cause of the automatic soft reset and confirming that operations complete without it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 28/100