Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

drivers: display: ls0xx: add vcom toggle for extmode lo #14

Open
wants to merge 1 commit into
base: v3.2.0+zmk-fixes
Choose a base branch
from

Conversation

Nicell
Copy link
Member

@Nicell Nicell commented Apr 11, 2023

Adds support for toggling VCOM when not using extcom pins

Adds support for toggling VCOM when not using extcom pins

Signed-off-by: Nicholas Winans <[email protected]>
@Nicell
Copy link
Member Author

Nicell commented Apr 12, 2023

I've discovered a bug with this in use. Sometimes the blank command sent out by the VCOM toggle thread interrupts the transfer of an updated screen, so a semaphore should likely be implemented (per Pete).

I think after using this that the VCOM toggle should be happening in the thread rather than in the send command function, as only one VCOM toggle per second is required, so no need to toggle it more often, which could result in higher power usage. The current system can also result in uneven time spent on low/high.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant