Mercurial > louis > kiibohd-controller
view Scan/MatrixARM/setup.cmake @ 299:c856f826bd49
Adding DebounceThrottleDiv define to slow down the debounce rate.
By default:
DebounceThrottleDiv = 0;
This is the default infinity behaviour right now (may be changed in the future).
Increasing DebounceThrottleDiv will increase the scan rate divider.
DebounceThrottleDiv = 1; # Scans half as much
DebounceThrottleDiv = 2; # Scans a quarter as much
DebounceThrottleDiv = 3; # Scans an eigth as much
etc.
For ARM based uCs (like the Infinity) the maximum divider is 32.
author | Jacob Alexander <haata@kiibohd.com> |
---|---|
date | Fri, 06 Mar 2015 22:18:15 -0800 |
parents | 5b66d1da5377 |
children |
line wrap: on
line source
###| CMake Kiibohd Controller Scan Module |### # # Written by Jacob Alexander in 2014-2015 for the Kiibohd Controller # # Released into the Public Domain # ### ### # Sub-module flag, cannot be included stand-alone # set ( SubModule 1 ) ### # Module C files # set ( Module_SRCS matrix_scan.c ) ### # Compiler Family Compatibility # set ( ModuleCompatibility arm )