- Aug 06, 2023
-
-
dx authored
-
Required a bunch of renaming from ctx.Ctx to ctx.Context (its real name) Makes the docs actually show docstrings Also apparently mypy doesn't like "from typing_extensions import Protocol" and the fact that it didn't complain so far means that we're probably not type checking everything.
-
dx authored
-
moon2 authored
-
moon2 authored
-
moon2 authored
-
q3k authored
-
dx authored
-
dx authored
-
q3k authored
-
dx authored
Not actually used by the docs but I don't know a better location.
-
dx authored
-
dx authored
-
dx authored
-
q3k authored
-
q3k authored
This lets us modify a ViewManager stack from menus and foregrounded apps without having to first inject a global object.
-
- Aug 05, 2023
-
-
schneider authored
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
-
q3k authored
-
schneider authored
-
schneider authored
-
schneider authored
Introduces an update function to the BSP IMU implementation which fetches the complete state of the BMI270 at once. This includes memory range of the auxilary pressure sensor. Introduces a task in st3m which updates the sensor readings every 10 ms. Priority is chosen to be below captouch and audio. BSP functions let the user know if there actually was a new reading on the specific sensor. st3m always return the last measurement without this extra information.
- Aug 04, 2023
-
-
schneider authored
-
q3k authored
Turns out '1.1' is by default double-precision. That's a waste of resources. And we also are never going to remember to suffix this stuff.
-
q3k authored
-
q3k authored
Somwhere in Micropython there's a `<io.TextIOWrapper 0>` from vfs_posix_file that's getting garbage collected and which in turn triggers the object's __del__ which then in turn attempt to close FD 0. Let's not allow that to happen by adding some ugly hardcoded deny list for FD 0,1,2 in the close function. Ideally, we would figure out why that object exists, why it gets garbage collect and what really should happen here. But this is good enough.
-
schneider authored
-
schneider authored
-