adafruit / adafruit/Adafruit_CircuitPython_ESP32SPI
Radio and Connection Sleep/Reopen
- Dominant language
- Python
- Stars
- 102
- Forks
- 71
- Avg merge
- 2d 1h
- Merged PRs (30d)
- 1
Description
This is an enhancement request to provide for dropping a connection and shutting off the radio after a specified time period of no use or after a fixed time period. Upon request e.g. post(), WifiManager will turn on the radio and reestablish the connection and reset the timer. This could be useful for battery-powered projects where always-on radio and connections will drain the battery quickly.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the WifiManager connection lifecycle and the post() request path. Define how inactivity and fixed-duration timers should control the radio and connection, how requests reopen them, and what tests or observable behavior demonstrate that the timers reset correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- embedded-iot, networking
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100