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

Capacitive Touch Controller #32

Merged
merged 13 commits into from
Dec 10, 2024
Merged

Capacitive Touch Controller #32

merged 13 commits into from
Dec 10, 2024

Conversation

echavemann
Copy link
Collaborator

@echavemann echavemann commented Nov 16, 2024

Closes #28

@echavemann echavemann self-assigned this Nov 16, 2024
@echavemann echavemann force-pushed the echavemann/capsense-driver branch from 001d91c to feb23c5 Compare November 16, 2024 04:49
@echavemann echavemann force-pushed the echavemann/capsense-driver branch from 065c84b to 021787e Compare November 16, 2024 05:25
@echavemann echavemann force-pushed the echavemann/capsense-driver branch 3 times, most recently from e12ec97 to 9b5a5ce Compare November 26, 2024 21:53
@echavemann echavemann force-pushed the echavemann/capsense-driver branch from a688359 to 3b289b9 Compare December 7, 2024 03:34
@echavemann echavemann changed the title Capacitive Touch Driver Capacitive Touch Controller Dec 7, 2024
@echavemann echavemann force-pushed the echavemann/capsense-driver branch from 3b289b9 to ca4aa8f Compare December 7, 2024 03:40
@echavemann echavemann changed the base branch from main to echavemann/led-matrix-redo December 8, 2024 01:47
@echavemann
Copy link
Collaborator Author

state right now: The GPIO interrupt is triggering before we can call capacitive_touch_test because it is initialized in the ilist. this just breaks the first one, which is actually kind of fine. However, the repeated tests we never get the gpio interrupts again, even when we dont have the timer interrupt and we never get the gpios. Probably an issue with the gpiote setup

@echavemann echavemann force-pushed the echavemann/capsense-driver branch from ab16448 to ab7808f Compare December 8, 2024 18:28
@echavemann echavemann force-pushed the echavemann/capsense-driver branch from 3459292 to 0dca39f Compare December 9, 2024 19:21
@echavemann echavemann force-pushed the echavemann/capsense-driver branch from 6243f5c to 564701d Compare December 9, 2024 20:58
@echavemann
Copy link
Collaborator Author

only issue left is debouncing

Base automatically changed from echavemann/led-matrix-redo to main December 10, 2024 02:08
@stevenewald stevenewald marked this pull request as ready for review December 10, 2024 02:24
@stevenewald stevenewald merged commit 577792f into main Dec 10, 2024
1 check passed
@stevenewald stevenewald deleted the echavemann/capsense-driver branch December 10, 2024 02:24
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.

capacitive touch driver
2 participants