This commit is contained in:
@@ -34,39 +34,57 @@ void UI_DisplayMessages(void) {
|
||||
} else if (gEnteringSMS == SMS_ENTERING_MESSAGE) {
|
||||
UI_PrintString("SMS data", 0, 0, 0 /*, 8 */);
|
||||
UI_PrintStringSmallNormal((const char *) dataPacket.data, 1, 0, 1);
|
||||
memset(gFrameBuffer[1] + 2 + (7 * strlen((const char *) dataPacket.data)), gKeyTimeout == 0 ? 0xFF : 0x80, 6);
|
||||
memset(gFrameBuffer[1] + 2 + (7 * strlen((const char *) dataPacket.data)), gKeyTimeout == 0 ? 0xFF : 0x80,
|
||||
6);
|
||||
}
|
||||
} else {
|
||||
|
||||
|
||||
String[0] = 'M';
|
||||
String[1] = 'E';
|
||||
String[2] = 'S';
|
||||
String[3] = 'S';
|
||||
String[4] = 'A';
|
||||
String[5] = 'G';
|
||||
String[6] = 'E';
|
||||
String[7] = 'S';
|
||||
String[1] = 'S';
|
||||
String[2] = 'G';
|
||||
String[3] = ' ';
|
||||
|
||||
for (size_t i = 8; i < 14; i++) {
|
||||
String[i] = ' ';
|
||||
}
|
||||
|
||||
String[4] = 'F';
|
||||
String[5] = 'l';
|
||||
String[6] = 'g';
|
||||
String[7] = 's';
|
||||
String[8] = ':';
|
||||
String[9] = ' ';
|
||||
u8_to_str(loadedPacket.flags, &String[10]); // Write at offset 7
|
||||
|
||||
String[14] = '0' + gActiveMessage;
|
||||
String[13] = ' ';
|
||||
if (gActiveMessage == MESSAGES_COUNT) {
|
||||
String[14] = 'T';
|
||||
} else {
|
||||
String[14] = '0' + gActiveMessage;
|
||||
}
|
||||
String[15] = '/';
|
||||
String[16] = '0' + MESSAGES_COUNT;
|
||||
String[17] = 0;
|
||||
|
||||
UI_PrintString(String, 2, 0, 0 /*, 8 */);
|
||||
|
||||
String[0] = 'F';
|
||||
String[1] = 'r';
|
||||
String[2] = 'o';
|
||||
String[3] = 'm';
|
||||
String[4] = ':';
|
||||
String[5] = ' ';
|
||||
u32_to_str(loadedPacket.src, &String[6]); // Write at offset 6
|
||||
if (gActiveMessage == MESSAGES_COUNT) {
|
||||
String[0] = 'T';
|
||||
String[1] = 'o';
|
||||
String[2] = ':';
|
||||
String[3] = ' ';
|
||||
String[4] = ' ';
|
||||
} else {
|
||||
String[0] = 'F';
|
||||
String[1] = 'r';
|
||||
String[2] = 'o';
|
||||
String[3] = 'm';
|
||||
String[4] = ':';
|
||||
}
|
||||
u32_to_str(gActiveMessage == MESSAGES_COUNT ? dataPacket.dest : loadedPacket.src,
|
||||
&String[6]); // Write at offset 6
|
||||
UI_PrintString(String, 2, 0, 1 /*, 8 */);
|
||||
|
||||
String[0] = 'S';
|
||||
@@ -85,18 +103,19 @@ void UI_DisplayMessages(void) {
|
||||
u8_to_str(loadedPacket.ttl, &String[14]); // Write at new offset
|
||||
UI_PrintString(String, 2, 0, 2 /*, 8 */);
|
||||
|
||||
String[0] = 'F';
|
||||
String[1] = 'l';
|
||||
String[2] = 'g';
|
||||
String[3] = 's';
|
||||
String[4] = ':';
|
||||
String[5] = ' ';
|
||||
String[6] = 0;
|
||||
u8_to_str(loadedPacket.flags, &String[6]); // Write at offset 7
|
||||
UI_PrintString(String, 2, 0, 3 /*, 8 */);
|
||||
|
||||
UI_PrintString("Data:", 0, 0, 4 /*, 8 */);
|
||||
UI_PrintString((const char *) loadedPacket.data, 2, 0, 5 /*, 8 */);
|
||||
char String2[13] = "Data: ";
|
||||
if (gGotACK) {
|
||||
String2[6] = 'G';
|
||||
String2[7] = 'o';
|
||||
String2[8] = 't';
|
||||
String2[9] = 'A';
|
||||
String2[10] = 'C';
|
||||
String2[11] = 'K';
|
||||
}
|
||||
String2[12] = 0;
|
||||
UI_PrintString(String2, 0, 0, 3 /*, 8 */);
|
||||
UI_PrintString((const char *) loadedPacket.data, 2, 0, 4 /*, 8 */);
|
||||
}
|
||||
ST7565_BlitFullScreen();
|
||||
}
|
Reference in New Issue
Block a user