Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)
This commit is contained in:
		
							parent
							
								
									fe6b8edd58
								
							
						
					
					
						commit
						faaaa134fd
					
				
					 448 changed files with 594 additions and 627 deletions
				
			
		| 
						 | 
				
			
			@ -31,11 +31,11 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		|||
 | 
			
		||||
/* Set 0 if debouncing isn't needed */
 | 
			
		||||
 | 
			
		||||
#ifndef DEBOUNCING_DELAY
 | 
			
		||||
#   define DEBOUNCING_DELAY 5
 | 
			
		||||
#ifndef DEBOUNCE
 | 
			
		||||
#   define DEBOUNCE 5
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#if (DEBOUNCING_DELAY > 0)
 | 
			
		||||
#if (DEBOUNCE > 0)
 | 
			
		||||
    static uint16_t debouncing_time;
 | 
			
		||||
    static bool debouncing = false;
 | 
			
		||||
#endif
 | 
			
		||||
| 
						 | 
				
			
			@ -128,7 +128,7 @@ uint8_t matrix_scan(void)
 | 
			
		|||
{
 | 
			
		||||
    // Set row, read cols
 | 
			
		||||
    for (uint8_t current_row = 0; current_row < MATRIX_ROWS; current_row++) {
 | 
			
		||||
#       if (DEBOUNCING_DELAY > 0)
 | 
			
		||||
#       if (DEBOUNCE > 0)
 | 
			
		||||
            bool matrix_changed = read_cols_on_row(matrix_debouncing, current_row);
 | 
			
		||||
 | 
			
		||||
            if (matrix_changed) {
 | 
			
		||||
| 
						 | 
				
			
			@ -142,8 +142,8 @@ uint8_t matrix_scan(void)
 | 
			
		|||
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
#   if (DEBOUNCING_DELAY > 0)
 | 
			
		||||
        if (debouncing && (timer_elapsed(debouncing_time) > DEBOUNCING_DELAY)) {
 | 
			
		||||
#   if (DEBOUNCE > 0)
 | 
			
		||||
        if (debouncing && (timer_elapsed(debouncing_time) > DEBOUNCE)) {
 | 
			
		||||
            for (uint8_t i = 0; i < MATRIX_ROWS; i++) {
 | 
			
		||||
                matrix[i] = matrix_debouncing[i];
 | 
			
		||||
            }
 | 
			
		||||
| 
						 | 
				
			
			@ -157,7 +157,7 @@ uint8_t matrix_scan(void)
 | 
			
		|||
 | 
			
		||||
bool matrix_is_modified(void)
 | 
			
		||||
{
 | 
			
		||||
#if (DEBOUNCING_DELAY > 0)
 | 
			
		||||
#if (DEBOUNCE > 0)
 | 
			
		||||
    if (debouncing) return false;
 | 
			
		||||
#endif
 | 
			
		||||
    return true;
 | 
			
		||||
| 
						 | 
				
			
			@ -294,4 +294,3 @@ static void unselect_row(uint8_t row)
 | 
			
		|||
static void unselect_rows(void)
 | 
			
		||||
{
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue