~ruther/qmk_firmware

b046bffcb8367b4238273e3ccb7de9b799fbec7c — Ananya Kirti 4 years ago bc2b73f
[Keyboard] Added CapsLED and ScrollLock LEDs (#13837)

Co-authored-by: Drashna Jaelre <drashna@live.com>
2 files changed, 15 insertions(+), 1 deletions(-)

M keyboards/hp69/config.h
M keyboards/hp69/keymaps/via/keymap.c
M keyboards/hp69/config.h => keyboards/hp69/config.h +4 -0
@@ 47,7 47,11 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
#define RGB_DI_PIN A3
#define RGBLED_NUM 20
#define RGBLIGHT_ANIMATIONS
#define RGBLIGHT_SLEEP

#define AUDIO_PIN A5
#define AUDIO_PIN_ALT A4
#define AUDIO_PIN_ALT_AS_NEGATIVE

#define LED_CAPS_LOCK_PIN A6
#define LED_SCROLL_LOCK_PIN A7
\ No newline at end of file

M keyboards/hp69/keymaps/via/keymap.c => keyboards/hp69/keymaps/via/keymap.c +11 -1
@@ 46,4 46,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
    ),


};
\ No newline at end of file
};


void matrix_scan_user(void) {
	writePin(A7, layer_state_is(1));
}

bool led_update_user(led_t led_state) {
    writePin(LED_CAPS_LOCK_PIN, !led_state.caps_lock);
	return false;
};