Skip to content
Snippets Groups Projects
  1. Aug 13, 2023
  2. Aug 12, 2023
  3. Aug 11, 2023
    • dx's avatar
      st3m_leds: make LED indexing clockwise (api breaking) · 1846391d
      dx authored
      Also:
      
      - improved LED docs
      - fixed the repr of the leds module
      - fixed fix LED_POSITIONS in the sim
      
      About the last point, the previous version was clockwise but not
      starting from the top, but from the "first" LED according to the
      hardware, which is ~11 LEDs after the one at the top. The C firmware
      already adjusts for this.
      
      Not fixed by this commit: Melodic demo (it's already a mess)
      
      Didn't need changes: nick (now rotates clockwise)
      1846391d
    • q3k's avatar
      st3m: implement disk mode · 2ea4dfe3
      q3k authored
      2ea4dfe3
  4. Aug 10, 2023
  5. Aug 09, 2023
  6. Aug 08, 2023
  7. Aug 07, 2023
    • pippin's avatar
      st3m: wrap rendered frames in save/restore pair · f961f0cf
      pippin authored
      This prevents the state of initial color/text-align/line-width/etc to
      be dependent on the state of the previous rendering call - presuming
      further nested balanced save/restore pairs.
      f961f0cf
  8. Aug 06, 2023
  9. Aug 05, 2023
    • q3k's avatar
      st3m, mpy: expose petal pressure data · 412c24ee
      q3k authored
      412c24ee
    • schneider's avatar
      imu: read all sensors at once at 100 Hz · c135c4d1
      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.
      c135c4d1
  10. Aug 04, 2023
  11. Aug 03, 2023
  12. Aug 02, 2023
    • q3k's avatar
      st3m/audio: more graceful raed error handling · 70cfce2b
      q3k authored
      Short reads generally shouldn't happen, but let's be defensive there.
      
      Instead, let's explicitly check the return code of i2s reads.
      
      Brought to you by: “my interrupt didn't get initialized and i got very
      confused”.
      70cfce2b
  13. Jul 30, 2023
Loading