qmk

Unnamed repository; edit this file 'description' to name the repository.
git clone git://git.z3bra.org/qmk.git
Log | Files | Refs | Submodules | LICENSE

commit 338ca3569ac5b76f55b0664cf9d6eef11211b6b2
parent 2cee371bf125a6ec541dd7c5a809573facc7c456
Author: zvecr <git@zvecr.com>
Date:   Sun, 17 Feb 2019 03:13:58 +0000

Add docs on using keyboard_post_init_user to enable debug modes

Diffstat:
docs/newbs_testing_debugging.md | 12+++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/docs/newbs_testing_debugging.md b/docs/newbs_testing_debugging.md @@ -15,7 +15,17 @@ Note: These programs are not provided by or endorsed by QMK. ## Debugging With QMK Toolbox -[QMK Toolbox](https://github.com/qmk/qmk_toolbox) will show messages from your keyboard if you have `CONSOLE_ENABLE = yes` in your `rules.mk`. By default the output is very limited, but you can turn on debug mode to increase the amount of debug output. Use the `DEBUG` keycode in your keymap, or use the [Command](feature_command.md) feature to enable debug mode. +[QMK Toolbox](https://github.com/qmk/qmk_toolbox) will show messages from your keyboard if you have `CONSOLE_ENABLE = yes` in your `rules.mk`. By default the output is very limited, but you can turn on debug mode to increase the amount of debug output. Use the `DEBUG` keycode in your keymap, use the [Command](feature_command.md) feature to enable debug mode, or add the following code to your keymap. + +```c +void keyboard_post_init_user(void) { + // Customise these values to desired behaviour + debug_enable=true; + debug_matrix=true; + //debug_keyboard=true; + //debug_mouse=true; +} +``` <!-- FIXME: Describe the debugging messages here. -->