From 612469d3474ef6a9e6c4da61f281909da3e70a95 Mon Sep 17 00:00:00 2001 From: Andrew Scheller Date: Wed, 10 Mar 2021 19:25:05 +0000 Subject: [PATCH] Fix condition for printing morse-code Z Fixes #86 --- picoboard/blinky/blinky.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/picoboard/blinky/blinky.c b/picoboard/blinky/blinky.c index 6d51aaf..324ba9a 100644 --- a/picoboard/blinky/blinky.c +++ b/picoboard/blinky/blinky.c @@ -54,9 +54,9 @@ void put_morse_letter(uint led_pin, const char *pattern) { void put_morse_str(uint led_pin, const char *str) { for (; *str; ++str) { - if (*str >= 'A' && *str < 'Z') { + if (*str >= 'A' && *str <= 'Z') { put_morse_letter(led_pin, morse_letters[*str - 'A']); - } else if (*str >= 'a' && *str < 'z') { + } else if (*str >= 'a' && *str <= 'z') { put_morse_letter(led_pin, morse_letters[*str - 'a']); } else if (*str == ' ') { sleep_ms(DOT_PERIOD_MS * 4);