← index #16500Issue #18176
Off-topic · high · value 1.541
QUERY · ISSUE

docs: time.mktime requires one positional argument

openby maxi07opened 2024-12-29updated 2025-10-03
docs

Documentation URL

No response

Description

when running the function time.mktime(), an exception occurs as the function does require one positional argument. But this is not documented, although it states "t’s argument is a full 8-tuple" inside the description.

Code of Conduct

Yes, I agree

CANDIDATE · ISSUE

docs: machine.RTC.memory examples not working

openby julien123123opened 2025-09-30updated 2026-03-16
docs

Documentation URL

https://docs.micropython.org/en/latest/library/machine.RTC.html#machine.RTC.memory

Description

Here is what the docs say about machine.RTC.memory:

RTC.memory(data) will write data to the RTC memory, where data is any object which supports the buffer protocol (including bytes, bytearray, memoryview and array.array). RTC.memory() reads RTC memory and returns a bytes object.

Having used that function several times on both the esp32-c3 and esp32-s2 (i believe the s3 too, but I'm not sure), I can tell you that following the examples to the letter will raise the following error : TypeError: function missing 1 required positional arguments. The missing argument is self, so the 2 ways I found to call the method is either machine.RTC.memory(machine.RTC(), b'data') or machine.RTC().memory(b'data'). I feel like the documentation should reflect that if the memory method is working as it should.

Code of Conduct

Yes, I agree

Keyboard

j / / n
next pair
k / / p
previous pair
1 / / h
show query pane
2 / / l
show candidate pane
c
copy suggested comment
r
toggle reasoning
g i
go to index
?
show this help
esc
close overlays

press ? or esc to close

copied