summaryrefslogtreecommitdiffstats
path: root/quantum/encoder.c
Commit message (Collapse)AuthorAgeFilesLines
* Updated slave encoder sync to reduce dropped pulses - v2 (#7505)XScorpion22019-12-071-16/+30
| | | | | | | | | | | | | | | | | | | | | | | | * Updated slave encoder sync to reduce dropped pulses * Fixing encoder direction * Encoder behavior fixes, tested * Update keyboards/rgbkb/sol/keymaps/xulkal/rules.mk To make fauxpark happy Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update custom_encoder.c * Update rules.mk * Iris r4 fix * More fixes for Iris & Kira * Fix for right master encoders
* Revert split encoder fixes until able to repro a better fix (#7498)XScorpion22019-11-271-25/+11
| | | Temporarily removing to avoid disabling split keyboards with Rotary Encoders, irisv3/4 and Sol, while @XScorpion2 works on a more permanent fix.
* Run clang-format manually to fix recently changed fileszvecr2019-11-171-4/+4
|
* Updated slave encoder sync to reduce dropped pulses (#7325)XScorpion22019-11-151-10/+24
| | | | | | | | | | | | | | | | | | * Updated slave encoder sync to reduce dropped pulses * Fixing encoder direction * Encoder behavior fixes, tested * Update keyboards/rgbkb/sol/keymaps/xulkal/rules.mk To make fauxpark happy Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update custom_encoder.c * Update rules.mk
* Updated split encoders so indexes are based on left hand encoders first (#6382)XScorpion22019-09-181-17/+25
| | | | | | | | | * Updated encoder.c so that split encoders are indexed based on left hand encoders first. This ensures when swapping master sides that code logic based on encoder index doesn't change. PR Review fixes * Removed extra define
* clang-format changesskullY2019-08-301-48/+40
|
* Add support for different encoder pinout for right half of split keyboard ↵Danny2019-08-161-0/+14
| | | | | | | | (#6521) * Add support for different encoder pinouts for split keyboard * Update documentation for new encoder pinout feature
* Remove the need to specify NUM_OF_ENCODERS for the Encoder feature (#6328)Drashna Jaelre2019-07-161-6/+4
| | | | | | | | | | | | * Remove the need to set NUM_OF_ENCODERS Instead, calculate the size of the array, and use that instead * Add hack for split common support * Remove NUM_OF_ENCODERS from keyboard config Can be reverted, if needed
* Added encoder support to split common code (#5477)XScorpion22019-04-031-2/+31
| | | | | | | | * Added slave encoder support to split common * Fixing handwired/xealous/rev1 compile error * Removed unnecessary ifdef
* add support for encoders to coreJack Humbert2018-10-261-0/+70