Skip to content

Add Duplexmatrixscanner - #1138

Merged
regicidalplutophage merged 9 commits into
KMKfw:mainfrom
earvingad:duplexmatrixscanner
Apr 9, 2026
Merged

regicidalplutophage merged 9 commits into
KMKfw:mainfrom
earvingad:duplexmatrixscanner

Conversation

@earvingad

Copy link
Copy Markdown
Contributor

The digitalio DuplexMatrixScanner dynamically switch GPIO pins that can change between input and output modes during the scan cycle; this allows to first scan COL2ROW and then ROW2COL.

@regicidalplutophage

Copy link
Copy Markdown
Member

Can you make it pass the automated tests? It currently trips on formatting, that is fixed with make fix-isort fix-formatting. Then make sure it passes spellcheck -- make spellcheck.

@regicidalplutophage
regicidalplutophage self-requested a review April 9, 2026 01:52

@regicidalplutophage regicidalplutophage left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Split the new scanner into its own file please

@regicidalplutophage
regicidalplutophage self-requested a review April 9, 2026 11:11
Comment thread kmk/scanners/duplexmatrix.py Outdated
@regicidalplutophage
regicidalplutophage self-requested a review April 9, 2026 11:19
@regicidalplutophage
regicidalplutophage merged commit 8afe569 into KMKfw:main Apr 9, 2026
1 check passed
@earvingad

Copy link
Copy Markdown
Contributor Author

I am glad it is merged! Thanks for the support!

@earvingad
earvingad deleted the duplexmatrixscanner branch April 9, 2026 15:18
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.

2 participants