adafruit / adafruit/Adafruit_CircuitPython_FONA
Persistent Issue with Initialising FONA
- Dominant language
- Python
- Stars
- 7
- Forks
- 10
- PR merge metrics
- No merged PRs in 30d
Description
With every enable the FONA, it has to go through a reset. I noticed that when this is the case, it throws an error immediately afterwards as soon as the KEY pin has been triggered. That error is a `UnicodeError`. I've attached this output error log here for you to look over. Has anyone ever come across this before? The GSM is an essential component of my project and this has been one of the most frustrating errors to bypass. The only way I bypass it directly is by waiting for a few AT commands to show up on the REPL, and then attempting to pull down the KEY pin physically. This needs to be controlled through CircuitPython though, using a GPIO pin.

Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the attached output error log and reproducing the FONA reset, KEY-pin trigger, and immediate UnicodeError sequence. Compare behavior when waiting for AT commands versus triggering the KEY pin through CircuitPython GPIO; done means initialization works without the manual wait. No file or test entry point is named in the issue.
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
- 25/100