- Aug 06, 2023
- 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
-
schneider authored
-
pippin authored
Slight adjustment of gradient stops to distribute primary colors better on characters of flow3r. Use single precision constants rather than double precision constants for coordinates.
-
q3k authored
1. We weren't setting bProtocol to IAD (technically required for CDC-ACM devices which have IAD) 2. We weren't counting the IAD pseudo-interface as one of the two interfaces in the configuration.
-
q3k authored
-
q3k authored
-
schneider authored
-
q3k authored
How did that get here.
-