summaryrefslogtreecommitdiff
path: root/src/drivers/Cst816s.cpp
AgeCommit message (Collapse)AuthorFilesLines
2022-06-05Apply clang-format to all C++ filesFinlay Davidson1-8/+3
2021-11-15Update includes to to be relative to src directoryReinhold Gschweicher1-1/+1
Don't use relative imports like `../foo.h` as those depend on the relative position of both files. Rather than that use imports relative to the `src` directory, which explicitly is part of the include directories.
2021-11-14Fix unresponsive touch panel after update to 1.7 : don't care if device ids ↵Jean-François Milants1-11/+5
are not the ones we expected (until we know more about these communication and IDs issues).
2021-11-07Fix formatting following the code review.Jean-François Milants1-3/+3
2021-11-06Add data validity check and retries in CST816S driver. See ↵Jean-François Milants1-21/+52
https://github.com/InfiniTimeOrg/InfiniTime/issues/763#issuecomment-962436976.
2021-10-23Merge pull request #586 from hubmartin/wake-timeJF1-2/+0
Improve wake-up time
2021-09-16Merge branch 'develop' into wake-timehubmartin1-23/+26
2021-09-15Fix Error screen and optimize GetTouchInfoRiku Isokoski1-9/+8
2021-09-14Merge branch 'develop' into update_touch_driverRiku Isokoski1-6/+7
2021-08-29Merge branch 'develop' into pinmaphubmartin1-18/+20
2021-08-28Merge branch 'develop' into update_touch_driverRiku Isokoski1-3/+10
2021-08-23Remove commented commands completelyhubmartin1-2/+0
2021-08-18Automatic error detectionRiku Isokoski1-1/+6
2021-08-15Remove unnecessary pin_set, save 50mshubmartin1-2/+2
2021-08-03PinMap with namespace and constexprhubmartin1-6/+7
2021-07-16Fix most issuesRiku Isokoski1-17/+9
2021-07-15Quick fixRiku Isokoski1-1/+1
2021-07-15New touch handler, with issuesRiku Isokoski1-1/+11
2021-07-14Update touchpad driverRiku Isokoski1-16/+23
2021-04-24Reformatted all the files according to clang-format styleAvamander1-10/+9
2021-04-100.16.0 TWI problems fixJoaquim1-1/+2
More memory for freertos heap and timer stack Fix warning in watchface Fix number of bytes read by cst816 Debug app to show freertos tasks Increased the number of bytes of the twi write buffer
2021-04-04Big UI and navigation RewriteJoaquim1-50/+30
new navigation add some color to the apps redesign menus new settings menu new quick settings code clean up size reduction by converting navigation images to font and more...
2020-11-15Include cleanup: driversokaestne1-3/+4
2020-10-27Handle error code when calling TwiMaster::Read().JF1-1/+3
2020-08-22Re-implement sleep/wakeup for touch panel, display, NOR Flash, SPI and TWI.JF1-5/+8
2020-08-17Fix most of the warnings. Remaining warnings come from nimble source code.JF1-4/+3
2020-07-19New implementation of the I²C/TWI driver.JF1-31/+23
Fix reset timing and add dummy reading in Cst816S to fix init error on some devices.
2020-02-16Add touch panel port to lvgl.JF1-20/+20
PoC of user interaction with 3 screen (clock, menu and app).
2020-02-12Log Touchpanel data (position + gesture!)JF1-14/+43
2020-01-17Disable SPI, I²C, touch controller and display controller in sleep mode.JF1-0/+10
Re-enable them on wake up. Remove delays that were not needed in st7889 driver. Hopefully, it'll improve the battery life!
2020-01-03Add basic touch panel driver.JF1-0/+77
Handle touch event in display app : draw a big square at the touch point coordinates.