From 0e0f83905bb3ee79f4917927479cdaf710e8ac07 Mon Sep 17 00:00:00 2001 From: sowgro Date: Thu, 9 Oct 2025 21:43:08 -0400 Subject: Complete input and led part of project --- project/Core/Src/Homework/hw4.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'project/Core/Src/Homework/hw4.c') diff --git a/project/Core/Src/Homework/hw4.c b/project/Core/Src/Homework/hw4.c index 2154cd4..7bafb38 100644 --- a/project/Core/Src/Homework/hw4.c +++ b/project/Core/Src/Homework/hw4.c @@ -11,12 +11,15 @@ #include -void read_and_print_char_nonblocking() { +char read_and_print_char_nonblocking() { uint8_t ch = USART_Read_Nonblocking(USART2); - printf("%c", ch); + if (ch) { + printf("%c", ch); + } if (ch == '\r') { printf("\n"); } + return ch; } void hw4_run() { -- cgit v1.2.3