Show newer

Our Driver for Stack Touch Panel won't return any valid Touch Data unless we enable I2C Logging ... Could be an I2C Timing Issue or Race Condition 🤔

github.com/lupyuen/cst816s-nut

Show thread

But for Touch Up Events the Touch Coordinates are invalid ... Our Stack driver patches the Touch Coordinates with the data from the last Touch Down Event

github.com/lupyuen/cst816s-nut

Show thread

Touch Coordinates read over I2C from Stack Touch Panel ... Are returned unchanged to the LVGL Test App as a Touch Down Event

github.com/lupyuen/cst816s-nut

Show thread

LVGL Test App calls read() repeatedly on Stack's Touch Panel Driver to get Touch Data ... But it should call poll() instead to block on Touch Data 🤔

github.com/lupyuen/cst816s-nut

Show thread

Driver for Stack 's Touch Panel responds correctly to touch! 🎉 The touched coordinates are rotated sideways ... But we can fix that later in the ST7789 Display

github.com/lupyuen/cst816s-nut

Show thread
Show older
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.