aboutsummaryrefslogtreecommitdiff
path: root/keyboards/ergodox_ez/matrix.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/ergodox_ez/matrix.c')
-rw-r--r--keyboards/ergodox_ez/matrix.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/keyboards/ergodox_ez/matrix.c b/keyboards/ergodox_ez/matrix.c
index 2bfe27b9a..3c9a2f43a 100644
--- a/keyboards/ergodox_ez/matrix.c
+++ b/keyboards/ergodox_ez/matrix.c
@@ -31,6 +31,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
31#include "matrix.h" 31#include "matrix.h"
32#include "debounce.h" 32#include "debounce.h"
33#include QMK_KEYBOARD_H 33#include QMK_KEYBOARD_H
34
35// Only enable this if console is enabled to print to
36#if defined(DEBUG_MATRIX_SCAN_RATE) && !defined(CONSOLE_ENABLE)
37# undef DEBUG_MATRIX_SCAN_RATE
38#endif
39
34#ifdef DEBUG_MATRIX_SCAN_RATE 40#ifdef DEBUG_MATRIX_SCAN_RATE
35# include "timer.h" 41# include "timer.h"
36#endif 42#endif
@@ -47,10 +53,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
47 * that comment was written.) 53 * that comment was written.)
48 */ 54 */
49 55
50#ifndef DEBOUNCE
51# define DEBOUNCE 5
52#endif
53
54/* matrix state(1:on, 0:off) */ 56/* matrix state(1:on, 0:off) */
55static matrix_row_t raw_matrix[MATRIX_ROWS]; // raw values 57static matrix_row_t raw_matrix[MATRIX_ROWS]; // raw values
56static matrix_row_t matrix[MATRIX_ROWS]; // debounced values 58static matrix_row_t matrix[MATRIX_ROWS]; // debounced values