-
-
Notifications
You must be signed in to change notification settings - Fork 40.4k
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
Set the correct RGB LED count on YD60MQ #8629
Conversation
cbbaa04
to
fed9556
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A quick google shows a image result of a PCB with 12 LEDs https://candykeys.com/product/yd60mq-pcb-60-iso-ansi-backlit. If there are multiple revisions of the board (and i didn't google wrong....), with different amounts of LEDs, then I don't think this should go in as is.
If that's the case, it may be better as revisions, then. |
Interesting, I wonder if that's the only difference between the two versions. I'll need to look into whether the board has revision numbers or other distinguishing features (other than the number of LEDs) by which we could label the revisions. |
fed9556
to
a2adb96
Compare
I couldn't find any distinguishing features other than the number of LEDs, so I've split the board into two revisions based on that. Let me know if I missed anything. Note to self: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Move the
rules.mk
back to the keyboard level - Add the
DEFAULT_FOLDER
directive. - Create empty
rules.mk
files on the "revision" levels.
Good idea, I've made the changes you requested. |
For the record, I hate having to use the |
Thanks! |
* 'master' of https://github.com/qmk/qmk_firmware: (53 commits) Set the correct RGB LED count on YD60MQ (qmk#8629) [Keymap] Updates to personal keymaps (qmk#8665) Fix compile issues related to NO_ACTION_MACRO/FUNCTION and LTO_ENABLE (qmk#8663) [Keymap] Userspace update Rgb layers code (qmk#8659) Add Choconum (qmk#8709) Add Via keymap for BM16-A (qmk#8681) Fix edge-case with config Don't hide for devs... Apply @skullydazed's suggestions, move 'import milc' Make dedicated sections for user/dev commands in docs Rebase on master, hide some other subcommands Use milc for config check, requirements fixes CLI: Add development mode support Update info.json (qmk#8723) format code according to conventions [skip ci] spi_master for AVR (qmk#8299) DennyTom's buttery_engine (qmk#8138) add via support for kira80 (qmk#8677) [Keyboard] Wheatfield Split75 (qmk#8511) Correctly handle json keymaps with ANY() ...
* master: (3035 commits) [Keymap] Update personal userspace and keymaps (qmk#8747) Add PS2_MOUSE_ROTATE to compensate for device orientation (qmk#8650) Add RGB support in via to launchpad (qmk#8621) VIA support for the KBDFans KBD6x (qmk#8680) Set the correct RGB LED count on YD60MQ (qmk#8629) [Keymap] Updates to personal keymaps (qmk#8665) Fix compile issues related to NO_ACTION_MACRO/FUNCTION and LTO_ENABLE (qmk#8663) [Keymap] Userspace update Rgb layers code (qmk#8659) Add Choconum (qmk#8709) Add Via keymap for BM16-A (qmk#8681) Fix edge-case with config Don't hide for devs... Apply @skullydazed's suggestions, move 'import milc' Make dedicated sections for user/dev commands in docs Rebase on master, hide some other subcommands Use milc for config check, requirements fixes CLI: Add development mode support Update info.json (qmk#8723) format code according to conventions [skip ci] spi_master for AVR (qmk#8299) ... # Conflicts: # layouts/community/ortho_4x12/grahampheath/keymap.c # lib/lufa
* master: (208 commits) [Keymap] Update personal userspace and keymaps (qmk#8747) Add PS2_MOUSE_ROTATE to compensate for device orientation (qmk#8650) Add RGB support in via to launchpad (qmk#8621) VIA support for the KBDFans KBD6x (qmk#8680) Set the correct RGB LED count on YD60MQ (qmk#8629) [Keymap] Updates to personal keymaps (qmk#8665) Fix compile issues related to NO_ACTION_MACRO/FUNCTION and LTO_ENABLE (qmk#8663) [Keymap] Userspace update Rgb layers code (qmk#8659) Add Choconum (qmk#8709) Add Via keymap for BM16-A (qmk#8681) Fix edge-case with config Don't hide for devs... Apply @skullydazed's suggestions, move 'import milc' Make dedicated sections for user/dev commands in docs Rebase on master, hide some other subcommands Use milc for config check, requirements fixes CLI: Add development mode support Update info.json (qmk#8723) format code according to conventions [skip ci] spi_master for AVR (qmk#8299) ...
* master: (208 commits) [Keymap] Update personal userspace and keymaps (qmk#8747) Add PS2_MOUSE_ROTATE to compensate for device orientation (qmk#8650) Add RGB support in via to launchpad (qmk#8621) VIA support for the KBDFans KBD6x (qmk#8680) Set the correct RGB LED count on YD60MQ (qmk#8629) [Keymap] Updates to personal keymaps (qmk#8665) Fix compile issues related to NO_ACTION_MACRO/FUNCTION and LTO_ENABLE (qmk#8663) [Keymap] Userspace update Rgb layers code (qmk#8659) Add Choconum (qmk#8709) Add Via keymap for BM16-A (qmk#8681) Fix edge-case with config Don't hide for devs... Apply @skullydazed's suggestions, move 'import milc' Make dedicated sections for user/dev commands in docs Rebase on master, hide some other subcommands Use milc for config check, requirements fixes CLI: Add development mode support Update info.json (qmk#8723) format code according to conventions [skip ci] spi_master for AVR (qmk#8299) ...
* Fix RGB LED count on YD60MQ * Split YD60MQ into 12-LED and 16-LED revisions * Update readmes * Make 12led the default version * Readd base rules.mk, version→variant in readme * Add syntax highlighting to code blocks in readme
* Fix RGB LED count on YD60MQ * Split YD60MQ into 12-LED and 16-LED revisions * Update readmes * Make 12led the default version * Readd base rules.mk, version→variant in readme * Add syntax highlighting to code blocks in readme
* Fix RGB LED count on YD60MQ * Split YD60MQ into 12-LED and 16-LED revisions * Update readmes * Make 12led the default version * Readd base rules.mk, version→variant in readme * Add syntax highlighting to code blocks in readme
* Fix RGB LED count on YD60MQ * Split YD60MQ into 12-LED and 16-LED revisions * Update readmes * Make 12led the default version * Readd base rules.mk, version→variant in readme * Add syntax highlighting to code blocks in readme
* Fix RGB LED count on YD60MQ * Split YD60MQ into 12-LED and 16-LED revisions * Update readmes * Make 12led the default version * Readd base rules.mk, version→variant in readme * Add syntax highlighting to code blocks in readme
* Fix RGB LED count on YD60MQ * Split YD60MQ into 12-LED and 16-LED revisions * Update readmes * Make 12led the default version * Readd base rules.mk, version→variant in readme * Add syntax highlighting to code blocks in readme
* Fix RGB LED count on YD60MQ * Split YD60MQ into 12-LED and 16-LED revisions * Update readmes * Make 12led the default version * Readd base rules.mk, version→variant in readme * Add syntax highlighting to code blocks in readme
* Fix RGB LED count on YD60MQ * Split YD60MQ into 12-LED and 16-LED revisions * Update readmes * Make 12led the default version * Readd base rules.mk, version→variant in readme * Add syntax highlighting to code blocks in readme
Description
The YD60MQ PCB comes with 16 addressable RGB LEDs, but it's currently configured to only use 12. This PR fixes that.
Tested and confirmed working by EliaLikeYou#2670 on Discord, who owns one of the boards.
Reported on Reddit, here.
Types of Changes
Checklist