![](/media/cache/profiles/znr_32t8Bhe.jpg.50x50_q85.jpg)
https://os.mbed.com/users/sayzyas
Dependencies: QEI TextLCD mbed
debugprint.h@0:73dd48be5ca6, 2018-07-26 (annotated)
- Committer:
- sayzyas
- Date:
- Thu Jul 26 00:20:15 2018 +0000
- Revision:
- 0:73dd48be5ca6
2018.07.26
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sayzyas | 0:73dd48be5ca6 | 1 | // ====================================================================== |
sayzyas | 0:73dd48be5ca6 | 2 | // For Debugging |
sayzyas | 0:73dd48be5ca6 | 3 | // ====================================================================== |
sayzyas | 0:73dd48be5ca6 | 4 | #define __DEBUG_PRINT_SW__ // Display SW Status to console |
sayzyas | 0:73dd48be5ca6 | 5 | #define __DEBUG_L0__ |
sayzyas | 0:73dd48be5ca6 | 6 | #define __DEBUG_L1__ |
sayzyas | 0:73dd48be5ca6 | 7 | #define __DEBUG_L2__ |
sayzyas | 0:73dd48be5ca6 | 8 | #define __DEBUG_L3__ |
sayzyas | 0:73dd48be5ca6 | 9 | //#define __DEBUG_L4__ |
sayzyas | 0:73dd48be5ca6 | 10 | //#define __DEBUG_L5__ |
sayzyas | 0:73dd48be5ca6 | 11 | |
sayzyas | 0:73dd48be5ca6 | 12 | #define __DEBUG_WINCH_DATA__ |
sayzyas | 0:73dd48be5ca6 | 13 | |
sayzyas | 0:73dd48be5ca6 | 14 | #ifdef __DEBUG_WINCH_DATA__ |
sayzyas | 0:73dd48be5ca6 | 15 | #define DEBUG_PRINT_WINCH_DATA(...) pc.printf(__VA_ARGS__) |
sayzyas | 0:73dd48be5ca6 | 16 | #else |
sayzyas | 0:73dd48be5ca6 | 17 | #define DEBUG_PRINT_WINCH_DATA(...) |
sayzyas | 0:73dd48be5ca6 | 18 | #endif |
sayzyas | 0:73dd48be5ca6 | 19 | |
sayzyas | 0:73dd48be5ca6 | 20 | #ifdef __DEBUG_PRINT_SW__ |
sayzyas | 0:73dd48be5ca6 | 21 | #define DEBUG_PRINT_SW(...) pc.printf(__VA_ARGS__) |
sayzyas | 0:73dd48be5ca6 | 22 | #else |
sayzyas | 0:73dd48be5ca6 | 23 | #define DEBUG_PRINT_SW(...) |
sayzyas | 0:73dd48be5ca6 | 24 | #endif |
sayzyas | 0:73dd48be5ca6 | 25 | |
sayzyas | 0:73dd48be5ca6 | 26 | #ifdef __DEBUG_L0__ |
sayzyas | 0:73dd48be5ca6 | 27 | #define DEBUG_PRINT_L0(...) pc.printf(__VA_ARGS__) |
sayzyas | 0:73dd48be5ca6 | 28 | #else |
sayzyas | 0:73dd48be5ca6 | 29 | #define DEBUG_PRINT_L0(...) |
sayzyas | 0:73dd48be5ca6 | 30 | #endif |
sayzyas | 0:73dd48be5ca6 | 31 | #ifdef __DEBUG_L1__ |
sayzyas | 0:73dd48be5ca6 | 32 | #define DEBUG_PRINT_L1(...) pc.printf(__VA_ARGS__) |
sayzyas | 0:73dd48be5ca6 | 33 | #else |
sayzyas | 0:73dd48be5ca6 | 34 | #define DEBUG_PRINT_L1(...) |
sayzyas | 0:73dd48be5ca6 | 35 | #endif |
sayzyas | 0:73dd48be5ca6 | 36 | #ifdef __DEBUG_L2__ |
sayzyas | 0:73dd48be5ca6 | 37 | #define DEBUG_PRINT_L2(...) pc.printf(__VA_ARGS__) |
sayzyas | 0:73dd48be5ca6 | 38 | #else |
sayzyas | 0:73dd48be5ca6 | 39 | #define DEBUG_PRINT_L2(...) |
sayzyas | 0:73dd48be5ca6 | 40 | #endif |
sayzyas | 0:73dd48be5ca6 | 41 | #ifdef __DEBUG_L3__ |
sayzyas | 0:73dd48be5ca6 | 42 | #define DEBUG_PRINT_L3(...) pc.printf(__VA_ARGS__) |
sayzyas | 0:73dd48be5ca6 | 43 | #else |
sayzyas | 0:73dd48be5ca6 | 44 | #define DEBUG_PRINT_L3(...) |
sayzyas | 0:73dd48be5ca6 | 45 | #endif |
sayzyas | 0:73dd48be5ca6 | 46 | #ifdef __DEBUG_L4__ |
sayzyas | 0:73dd48be5ca6 | 47 | #define DEBUG_PRINT_L4(...) pc.printf(__VA_ARGS__) |
sayzyas | 0:73dd48be5ca6 | 48 | #else |
sayzyas | 0:73dd48be5ca6 | 49 | #define DEBUG_PRINT_L4(...) |
sayzyas | 0:73dd48be5ca6 | 50 | #endif |
sayzyas | 0:73dd48be5ca6 | 51 | #ifdef __DEBUG_L5__ |
sayzyas | 0:73dd48be5ca6 | 52 | #define DEBUG_PRINT_L5(...) pc.printf(__VA_ARGS__) |
sayzyas | 0:73dd48be5ca6 | 53 | #else |
sayzyas | 0:73dd48be5ca6 | 54 | #define DEBUG_PRINT_L5(...) |
sayzyas | 0:73dd48be5ca6 | 55 | #endif |