36#ifndef MATRIX_KEYPAD_PARAM_ROWS 
   37#define MATRIX_KEYPAD_PARAM_ROWS { GPIO_PIN(0, 0), GPIO_PIN(0, 1) } 
   43#ifndef MATRIX_KEYPAD_PARAM_COLUMNS 
   44#define MATRIX_KEYPAD_PARAM_COLUMNS { GPIO_PIN(0, 2), GPIO_PIN(0, 3) } 
   50#ifndef MATRIX_KEYPAD_PARAM_ROW2COL_DELAY 
   51#define MATRIX_KEYPAD_PARAM_ROW2COL_DELAY 1 
   57#ifndef MATRIX_KEYPAD_PARAMS 
   58#define MATRIX_KEYPAD_PARAMS { \ 
   59    .rows           = MATRIX_KEYPAD_PARAM_ROWS, \ 
   60    .columns        = MATRIX_KEYPAD_PARAM_COLUMNS, \ 
   61    .row2col_delay  = MATRIX_KEYPAD_PARAM_ROW2COL_DELAY, \ 
 
Interface definition for the matrix keypad.
 
#define MATRIX_KEYPAD_PARAMS
Default param configuration.
 
static const matrix_keypad_params_t matrix_keypad_params[]
Configuration struct.
 
Device initialization parameters.