This repository has been archived on 2025-01-28. You can view files and clone it, but cannot push or open issues or pull requests.
2018-01-06 14:08:37 -08:00

30 lines
663 B
C

#include "1.h"
#include "print.h"
#define BUTTON SAFE_RANGE
const uint16_t keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
//[0] = LAYOUT(BL_STEP)
//[0] = LAYOUT(KC_1)
[0] = LAYOUT(BUTTON)
};
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
switch (keycode) {
case BUTTON:
if (record->event.pressed) {
print("BUTTON was pressed!\n");
palClearPad(GPIOB, 5);
palClearPad(GPIOB, 3);
palClearPad(GPIOA, 2);
} else {
print("BUTTON was released!\n");
palSetPad(GPIOB, 5);
palSetPad(GPIOB, 3);
palSetPad(GPIOA, 2);
}
return false;
}
return true;
}