adafruit / adafruit/Adafruit_CircuitPython_BLE_File_Transfer

after finish write file device preform SW reset

Open
#31 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.