summaryrefslogtreecommitdiff
path: root/lcd.c
diff options
context:
space:
mode:
authorJoseph Bryant <jbryant0653@floridapoly.edu>2024-04-21 22:31:42 -0400
committerJoseph Bryant <jbryant0653@floridapoly.edu>2024-04-21 22:31:42 -0400
commit21a33a8cdcc8944a5fa4e83d7005797ab25deaaa (patch)
tree579aa16fc5a8fa54c410e71a8cc04fe945716d82 /lcd.c
parent859b9f7781d2fc57cfbad02b6174761be8c9ce3f (diff)
Added so Labels are always there
Diffstat (limited to 'lcd.c')
-rw-r--r--lcd.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/lcd.c b/lcd.c
index 3e18d80..4dd6a88 100644
--- a/lcd.c
+++ b/lcd.c
@@ -149,7 +149,7 @@ void displayNotes() {
149 149
150 lcd_clear(); 150 lcd_clear();
151 lcd_gotoxy(6, 2); 151 lcd_gotoxy(6, 2);
152 lcd_print("PLAY"); 152 lcd_print("PLAYING");
153 _delay_ms(1000); 153 _delay_ms(1000);
154 lcd_clear(); 154 lcd_clear();
155 _delay_ms(1000); 155 _delay_ms(1000);
@@ -174,6 +174,8 @@ void displayNotes() {
174 char singleChar[2] = {circularBuffer[i], '\0'}; 174 char singleChar[2] = {circularBuffer[i], '\0'};
175 lcd_gotoxy(17-bufferIndex+i ,1); 175 lcd_gotoxy(17-bufferIndex+i ,1);
176 lcd_print(singleChar); // Print the single character 176 lcd_print(singleChar); // Print the single character
177 lcd_gotoxy(6,2);
178 lcd_print("PLAYING");
177 } 179 }
178 180
179 _delay_ms(1000); 181 _delay_ms(1000);
@@ -189,7 +191,7 @@ void displaySerialData() {
189 static int bufferIndex = 0; 191 static int bufferIndex = 0;
190 lcd_clear(); 192 lcd_clear();
191 lcd_gotoxy(3, 2); 193 lcd_gotoxy(3, 2);
192 lcd_print("RECORD"); 194 lcd_print("RECORDING");
193 _delay_ms(1000); 195 _delay_ms(1000);
194 lcd_clear(); 196 lcd_clear();
195 _delay_ms(1000); 197 _delay_ms(1000);
@@ -213,7 +215,10 @@ void displaySerialData() {
213 lcd_gotoxy(1,1); 215 lcd_gotoxy(1,1);
214 for (int i = 0; i <= bufferIndex-1; i++) { 216 for (int i = 0; i <= bufferIndex-1; i++) {
215 char singleChar[2] = {circularBuffer[bufferIndex- 1 - i], '\0'}; 217 char singleChar[2] = {circularBuffer[bufferIndex- 1 - i], '\0'};
218 lcd_gotoxy(i+1,1);
216 lcd_print(singleChar); // Print the single character 219 lcd_print(singleChar); // Print the single character
220 lcd_gotoxy(3,2);
221 lcd_print("RECORDING");
217 } 222 }
218 223
219 _delay_ms(1000); 224 _delay_ms(1000);