aboutsummaryrefslogtreecommitdiff
path: root/docs/faq_keymap.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/faq_keymap.md')
-rw-r--r--docs/faq_keymap.md17
1 files changed, 0 insertions, 17 deletions
diff --git a/docs/faq_keymap.md b/docs/faq_keymap.md
index 4e842d363..ae01e9387 100644
--- a/docs/faq_keymap.md
+++ b/docs/faq_keymap.md
@@ -211,20 +211,3 @@ here real_mods lost state for 'physical left shift'.
211 211
212weak_mods is ORed with real_mods when keyboard report is sent. 212weak_mods is ORed with real_mods when keyboard report is sent.
213https://github.com/tmk/tmk_core/blob/master/common/action_util.c#L57 213https://github.com/tmk/tmk_core/blob/master/common/action_util.c#L57
214
215## Timer Functionality
216
217It's possible to start timers and read values for time-specific events - here's an example:
218
219```c
220static uint16_t key_timer;
221key_timer = timer_read();
222
223if (timer_elapsed(key_timer) < 100) {
224 // do something if less than 100ms have passed
225} else {
226 // do something if 100ms or more have passed
227}
228```
229
230It's best to declare the `static uint16_t key_timer;` at the top of the file, outside of any code blocks you're using it in.