diff --git a/stm-firmware/shell.c b/stm-firmware/shell.c index 17f1ba4..1becd2a 100644 --- a/stm-firmware/shell.c +++ b/stm-firmware/shell.c @@ -455,7 +455,9 @@ shellmatta_handle_t shell_init(shellmatta_write_t write_func) void shell_print_motd(shellmatta_handle_t shell) { - shellmatta_printf(shell, "\r\nShimatta 仕舞った Reflow Controller ready\r\n\r\n"); + /* Clear display and set cursor to home position */ + shellmatta_printf(shell, "\e[2J\e[H"); + shellmatta_printf(shell, "Shimatta 仕舞った Reflow Controller ready\r\n\r\n"); shell_cmd_ver(shell, NULL, 0UL); shell_handle_input(shell, "\r\n", 2UL); }