Skip to content

Commit

Permalink
Fixed docs/newbs_testing_debugging.md and tmk_core/common/print.h
Browse files Browse the repository at this point in the history
  • Loading branch information
mtei authored and jackhumbert committed Nov 27, 2018
1 parent 77ed9e3 commit 90f9fb4
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion docs/newbs_testing_debugging.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@ Sometimes it's useful to print debug messages from within your [custom code](cus
After that you can use a few different print functions:

* `print("string")`: Print a simple string.
* `sprintf("%s string", var)`: Print a formatted string
* `uprintf("%s string", var)`: Print a formatted string
* `dprint("string")` Print a simple string, but only when debug mode is enabled
* `dprintf("%s string", var)`: Print a formatted string, but only when debug mode is enabled
10 changes: 5 additions & 5 deletions tmk_core/common/print.h
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
# define println(s) xputs(PSTR(s "\r\n"))
# define uprint(s) print(s)
# define uprintln(s) println(s)
# define uprintf(fmt, ...) xprintf(fmt, ...)
# define uprintf(fmt, ...) xprintf(fmt, ##__VA_ARGS__)

# endif /* USER_PRINT / NORMAL PRINT */

Expand Down Expand Up @@ -125,7 +125,7 @@ void print_set_sendchar(int8_t (*print_sendchar_func)(uint8_t));
# define println(s) xprintf(s "\r\n")
# define uprint(s) print(s)
# define uprintln(s) println(s)
# define uprintf(fmt, ...) xprintf(fmt, ...)
# define uprintf(fmt, ...) xprintf(fmt, ##__VA_ARGS__)

# endif /* USER_PRINT / NORMAL PRINT */

Expand All @@ -141,19 +141,19 @@ void print_set_sendchar(int8_t (*print_sendchar_func)(uint8_t));
# define xprintf(fmt, ...)

// Create user print defines
# define uprintf(fmt, ...) __xprintf(fmt, ...)
# define uprintf(fmt, ...) __xprintf(fmt, ##__VA_ARGS__)
# define uprint(s) xprintf(s)
# define uprintln(s) xprintf(s "\r\n")

# else /* NORMAL PRINT */

// Create user & normal print defines
# define xprintf(fmt, ...) __xprintf(fmt, ...)
# define xprintf(fmt, ...) __xprintf(fmt, ##__VA_ARGS__)
# define print(s) xprintf(s)
# define println(s) xprintf(s "\r\n")
# define uprint(s) print(s)
# define uprintln(s) println(s)
# define uprintf(fmt, ...) xprintf(fmt, ...)
# define uprintf(fmt, ...) xprintf(fmt, ##__VA_ARGS__)

# endif /* USER_PRINT / NORMAL PRINT */

Expand Down

0 comments on commit 90f9fb4

Please sign in to comment.