~ruther/qmk_firmware

2121de919253b52e94e66e3eae6af01c3f56f463 — omkbd 6 years ago 901edea
[Keyboard] [runner3680] Fix the number of keys (#6302)

* Fix the number of keys

* add RGBLIGHT_LIMIT_VAL

* fix RGBLED_NUM and COLS
M keyboards/runner3680/3x6/config.h => keyboards/runner3680/3x6/config.h +5 -4
@@ 26,8 26,8 @@

/* key matrix size */
// Rows are doubled-up
#define MATRIX_ROWS 10
#define MATRIX_COLS 8
#define MATRIX_ROWS 6
#define MATRIX_COLS 6

// wiring of each half
#define MATRIX_ROW_PINS { D4, C6, D7 }


@@ 51,9 51,10 @@
/* ws2812 RGB LED */
#define RGB_DI_PIN D3
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 70
#define RGBLED_NUM 36
#define RGBLIGHT_SPLIT
#define RGBLED_SPLIT { 35, 35 }    // Number of LEDs
#define RGBLED_SPLIT { 18, 18 }    // Number of LEDs
#define RGBLIGHT_LIMIT_VAL 100

#define SOFT_SERIAL_PIN D2
#define SELECT_SOFT_SERIAL_SPEED 1

M keyboards/runner3680/3x7/config.h => keyboards/runner3680/3x7/config.h +5 -4
@@ 26,8 26,8 @@

/* key matrix size */
// Rows are doubled-up
#define MATRIX_ROWS 10
#define MATRIX_COLS 8
#define MATRIX_ROWS 6
#define MATRIX_COLS 7

// wiring of each half
#define MATRIX_ROW_PINS { D4, C6, D7 }


@@ 51,9 51,10 @@
/* ws2812 RGB LED */
#define RGB_DI_PIN D3
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 70
#define RGBLED_NUM 42
#define RGBLIGHT_SPLIT
#define RGBLED_SPLIT { 35, 35 }    // Number of LEDs
#define RGBLED_SPLIT { 21, 21 }    // Number of LEDs
#define RGBLIGHT_LIMIT_VAL 100

#define SOFT_SERIAL_PIN D2
#define SELECT_SOFT_SERIAL_SPEED 1

M keyboards/runner3680/3x8/config.h => keyboards/runner3680/3x8/config.h +4 -3
@@ 26,7 26,7 @@

/* key matrix size */
// Rows are doubled-up
#define MATRIX_ROWS 10
#define MATRIX_ROWS 6
#define MATRIX_COLS 8

// wiring of each half


@@ 51,9 51,10 @@
/* ws2812 RGB LED */
#define RGB_DI_PIN D3
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 80
#define RGBLED_NUM 48
#define RGBLIGHT_SPLIT
#define RGBLED_SPLIT { 40, 40 }    // Number of LEDs
#define RGBLED_SPLIT { 24, 24 }    // Number of LEDs
#define RGBLIGHT_LIMIT_VAL 100

#define SOFT_SERIAL_PIN D2
#define SELECT_SOFT_SERIAL_SPEED 1

M keyboards/runner3680/4x6/config.h => keyboards/runner3680/4x6/config.h +5 -4
@@ 26,8 26,8 @@

/* key matrix size */
// Rows are doubled-up
#define MATRIX_ROWS 10
#define MATRIX_COLS 8
#define MATRIX_ROWS 8
#define MATRIX_COLS 6

// wiring of each half
#define MATRIX_ROW_PINS { D4, C6, D7, E6 }


@@ 51,9 51,10 @@
/* ws2812 RGB LED */
#define RGB_DI_PIN D3
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 70
#define RGBLED_NUM 48
#define RGBLIGHT_SPLIT
#define RGBLED_SPLIT { 35, 35 }    // Number of LEDs
#define RGBLED_SPLIT { 24, 24 }    // Number of LEDs
#define RGBLIGHT_LIMIT_VAL 100

#define SOFT_SERIAL_PIN D2
#define SELECT_SOFT_SERIAL_SPEED 1

M keyboards/runner3680/4x7/config.h => keyboards/runner3680/4x7/config.h +5 -4
@@ 26,8 26,8 @@

/* key matrix size */
// Rows are doubled-up
#define MATRIX_ROWS 10
#define MATRIX_COLS 8
#define MATRIX_ROWS 8
#define MATRIX_COLS 7

// wiring of each half
#define MATRIX_ROW_PINS { D4, C6, D7, E6 }


@@ 51,9 51,10 @@
/* ws2812 RGB LED */
#define RGB_DI_PIN D3
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 70
#define RGBLED_NUM 56
#define RGBLIGHT_SPLIT
#define RGBLED_SPLIT { 35, 35 }    // Number of LEDs
#define RGBLED_SPLIT { 28, 28 }    // Number of LEDs
#define RGBLIGHT_LIMIT_VAL 100

#define SOFT_SERIAL_PIN D2
#define SELECT_SOFT_SERIAL_SPEED 1

M keyboards/runner3680/4x8/config.h => keyboards/runner3680/4x8/config.h +4 -3
@@ 26,7 26,7 @@

/* key matrix size */
// Rows are doubled-up
#define MATRIX_ROWS 10
#define MATRIX_ROWS 8
#define MATRIX_COLS 8

// wiring of each half


@@ 51,9 51,10 @@
/* ws2812 RGB LED */
#define RGB_DI_PIN D3
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 80
#define RGBLED_NUM 64
#define RGBLIGHT_SPLIT
#define RGBLED_SPLIT { 40, 40 }    // Number of LEDs
#define RGBLED_SPLIT { 32, 32 }    // Number of LEDs
#define RGBLIGHT_LIMIT_VAL 100

#define SOFT_SERIAL_PIN D2
#define SELECT_SOFT_SERIAL_SPEED 1

M keyboards/runner3680/5x6/config.h => keyboards/runner3680/5x6/config.h +4 -3
@@ 27,7 27,7 @@
/* key matrix size */
// Rows are doubled-up
#define MATRIX_ROWS 10
#define MATRIX_COLS 8
#define MATRIX_COLS 6

// wiring of each half
#define MATRIX_ROW_PINS { D4, C6, D7, E6, B4 }


@@ 51,9 51,10 @@
/* ws2812 RGB LED */
#define RGB_DI_PIN D3
#define RGBLIGHT_ANIMATIONS
#define RGBLED_NUM 70
#define RGBLED_NUM 60
#define RGBLIGHT_SPLIT
#define RGBLED_SPLIT { 35, 35 }    // Number of LEDs
#define RGBLED_SPLIT { 30, 30 }    // Number of LEDs
#define RGBLIGHT_LIMIT_VAL 100

#define SOFT_SERIAL_PIN D2
#define SELECT_SOFT_SERIAL_SPEED 1

M keyboards/runner3680/5x7/config.h => keyboards/runner3680/5x7/config.h +2 -1
@@ 27,7 27,7 @@
/* key matrix size */
// Rows are doubled-up
#define MATRIX_ROWS 10
#define MATRIX_COLS 8
#define MATRIX_COLS 7

// wiring of each half
#define MATRIX_ROW_PINS { D4, C6, D7, E6, B4 }


@@ 54,6 54,7 @@
#define RGBLED_NUM 70
#define RGBLIGHT_SPLIT
#define RGBLED_SPLIT { 35, 35 }    // Number of LEDs
#define RGBLIGHT_LIMIT_VAL 100

#define SOFT_SERIAL_PIN D2
#define SELECT_SOFT_SERIAL_SPEED 1

M keyboards/runner3680/5x8/config.h => keyboards/runner3680/5x8/config.h +1 -0
@@ 54,6 54,7 @@
#define RGBLED_NUM 80
#define RGBLIGHT_SPLIT
#define RGBLED_SPLIT { 40, 40 }    // Number of LEDs
#define RGBLIGHT_LIMIT_VAL 100

#define SOFT_SERIAL_PIN D2
#define SELECT_SOFT_SERIAL_SPEED 1

M keyboards/runner3680/rules.mk => keyboards/runner3680/rules.mk +4 -4
@@ 38,10 38,10 @@ BOOTLOADER = caterina
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no      # Virtual DIP switch configuration(+1000)
MOUSEKEY_ENABLE = yes       # Mouse keys(+4700)
EXTRAKEY_ENABLE = yes       # Audio control and System control(+450)
CONSOLE_ENABLE = yes        # Console for debug(+400)
COMMAND_ENABLE = yes        # Commands for debug and configuration
MOUSEKEY_ENABLE = no       # Mouse keys(+4700)
EXTRAKEY_ENABLE = no       # Audio control and System control(+450)
CONSOLE_ENABLE = no        # Console for debug(+400)
COMMAND_ENABLE = no        # Commands for debug and configuration
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
SLEEP_LED_ENABLE = no       # Breathing sleep LED during USB suspend
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work