+ if (prevchar && newmsg[i] == 0x2E) {
+ display_send_byte(newmsg[i]&0x7f);
+ continue;
+ }
+
+ // check if next character is a period
+ if (newmsg[i] == 0x2E) {
+ prevchar = newmsg[i];
+ continue;
+ }
+
+ if (prevchar) {
+ display_send_byte(newmsg[i]&0x7f);
+ display_send_byte(prevchar&0x7f);
+ prevchar = 0;
+ continue;
+ }
+
+ if (newmsg[i] == 0) break;
+