 
 bool bold = false; // off to start
 bool underline = false; // off to start
+bool reverseText = false; // for printing in reverse
 int LED = 13; // the LED light
 
 

          // 0: next two bytes will be the number of characters we are going
          //    to send
          // 1: image bits (next two bytes will be the width and height)
          // 2: Turn on Bold
          // 3: Turn on Underline
          // 4: Reset typewriter
          // If the byte is >= 5, just treat as one character
          bytesRead = Serial.readBytes(buffer, 1);
          digitalWrite(LED,1);

            sendByte(0b000001001);
        }
        else {
            if (reverseText) {
                sendByte(0); // no forward space
                micro_backspace(0b1010); // full space back
            } else {
            // full space
            sendByte(0b000001010);
            }
        }
    }
}
