You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
2.0 KiB

  1. /*
  2. Copyright 2022 Zykrah
  3. This program is free software: you can redistribute it and/or modify
  4. it under the terms of the GNU General Public License as published by
  5. the Free Software Foundation, either version 2 of the License, or
  6. (at your option) any later version.
  7. This program is distributed in the hope that it will be useful,
  8. but WITHOUT ANY WARRANTY; without even the implied warranty of
  9. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  10. GNU General Public License for more details.
  11. You should have received a copy of the GNU General Public License
  12. along with this program. If not, see <http://www.gnu.org/licenses/>.
  13. */
  14. #include "quantum.h"
  15. #ifdef RGB_MATRIX_ENABLE
  16. led_config_t g_led_config = {
  17. {
  18. // Key Matrix to LED Index
  19. {NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED},
  20. {NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED},
  21. {NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED},
  22. {NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED},
  23. {NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED, NO_LED}
  24. }, {
  25. // LED Index to Physical Position
  26. {150, 64}, {130, 64}, {110, 64}, { 90, 64}, { 70, 64}, { 50, 64}, { 30, 64},
  27. { 0, 52}, { 0, 39}, { 0, 26}, { 0, 13},
  28. { 30, 0}, { 50, 0}, { 70, 0}, { 90, 0}, {110, 0}, {130, 0}, {150, 0}, {170, 0}, {190, 0}, {210, 0}, {230, 0},
  29. {255, 13}, {255, 26}, {255, 39}, {255, 52},
  30. {230, 64}, {210, 64}, {190, 64}, {170, 64}
  31. }, {
  32. // LED Index to Flag
  33. 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, // UNDERGLOW
  34. 2, 2, 2, 2, // UNDERGLOW
  35. 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, // UNDERGLOW
  36. 2, 2, 2, 2, // UNDERGLOW
  37. }
  38. };
  39. #endif