Skip to content

wifi.radio.listen_interval not available #10170

Open
@blackketter

Description

@blackketter

CircuitPython version and board name

Adafruit CircuitPython 9.2.5 on 2025-03-19; M5Stack Atom Echo with ESP32
Board ID:m5stack_atom_echo
UID:052019F95D04

Code/REPL

import wifi
wifi.radio.listen_interval = -1

Behavior

code.py output:
Traceback (most recent call last):
  File "code.py", line 42, in <module>
AttributeError: can't set attribute 'listen_interval'

Description

I'm trying to disable wifi power savings, which seems to improve reliability of ESP32 connections on some wifi networks. According to the documentation, as far as I can tell, this should be available. And I think by setting it to less than zero wifi power saving should be disabled. In any case, the api seems to be missing on this platform. It was apparently added in #9476.

First circuitpython bug report, could be I am holding it wrong. Thanks.

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions