mirror of https://github.com/ARMmbed/mbed-os.git
				
				
				
			Trace: Change tr_debug color from gray to bright blue
The gray-on-black color code used for debug level print-out in mbed_trace is hard to read. Bright-blue-on-black increases the brightness of the text without over shadowing the info level default (white-on-black), thus making it easier to read while maintaining the original intention. For original color set MBED_TRACE_COLOR_THEME to 1.pull/14576/head
							parent
							
								
									376fda5bf5
								
							
						
					
					
						commit
						6e4c02ac6f
					
				| 
						 | 
					@ -19,6 +19,12 @@
 | 
				
			||||||
            "value": "malloc",
 | 
					            "value": "malloc",
 | 
				
			||||||
            "macro_name": "MEM_ALLOC"
 | 
					            "macro_name": "MEM_ALLOC"
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
 | 
					        "color-theme": {
 | 
				
			||||||
 | 
					            "help": "Set color theme. 0 for readable, 1 for unobtrusive.",
 | 
				
			||||||
 | 
					            "options": [0, 1],
 | 
				
			||||||
 | 
					            "macro_name": "MBED_TRACE_COLOR_THEME",
 | 
				
			||||||
 | 
					            "value": 0
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
        "deallocator": {
 | 
					        "deallocator": {
 | 
				
			||||||
            "value": "free",
 | 
					            "value": "free",
 | 
				
			||||||
            "macro_name": "MEM_FREE"
 | 
					            "macro_name": "MEM_FREE"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -49,10 +49,17 @@
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
#endif /* YOTTA_CFG_MEMLIB */
 | 
					#endif /* YOTTA_CFG_MEMLIB */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#if defined(MBED_TRACE_COLOR_THEME) && (MBED_TRACE_COLOR_THEME == 1)
 | 
				
			||||||
#define VT100_COLOR_ERROR "\x1b[31m"
 | 
					#define VT100_COLOR_ERROR "\x1b[31m"
 | 
				
			||||||
#define VT100_COLOR_WARN  "\x1b[33m"
 | 
					#define VT100_COLOR_WARN  "\x1b[33m"
 | 
				
			||||||
#define VT100_COLOR_INFO  "\x1b[39m"
 | 
					#define VT100_COLOR_INFO  "\x1b[39m"
 | 
				
			||||||
#define VT100_COLOR_DEBUG "\x1b[90m"
 | 
					#define VT100_COLOR_DEBUG "\x1b[90m"
 | 
				
			||||||
 | 
					#else
 | 
				
			||||||
 | 
					#define VT100_COLOR_ERROR "\x1b[31m"
 | 
				
			||||||
 | 
					#define VT100_COLOR_WARN  "\x1b[33m"
 | 
				
			||||||
 | 
					#define VT100_COLOR_INFO  "\x1b[39m"
 | 
				
			||||||
 | 
					#define VT100_COLOR_DEBUG "\x1b[94m"
 | 
				
			||||||
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/** default max trace line size in bytes */
 | 
					/** default max trace line size in bytes */
 | 
				
			||||||
#ifdef MBED_TRACE_LINE_LENGTH
 | 
					#ifdef MBED_TRACE_LINE_LENGTH
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue