From d91463c45830af3be28dd9b660d470bdd89fa152 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mario=20H=C3=BCttel?= Date: Mon, 27 Apr 2020 20:19:38 +0200 Subject: [PATCH] Make MOTD clear the screen --- stm-firmware/shell.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stm-firmware/shell.c b/stm-firmware/shell.c index 254d08b..bf6a583 100644 --- a/stm-firmware/shell.c +++ b/stm-firmware/shell.c @@ -454,7 +454,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); }