Driver for the Digole Serial universal LCD display adapter

Fork of DigoleSerialDisp by Michael Shimniok

Revision:
5:7d3fd21b9ead
Parent:
4:c4b2a8f0d056
--- a/DigoleSerialDisp.h	Mon Feb 25 06:12:59 2013 +0000
+++ b/DigoleSerialDisp.h	Tue Nov 17 16:09:34 2015 +0000
@@ -33,6 +33,31 @@
 class DigoleSerialDisp {
 public:
 
+#if defined(_Digole_Serial_UART_)
+
+
+    size_t write(uint8_t value) {
+        _mySerial->write((uint8_t) value);
+        return 1; // assume sucess
+    }
+
+    void begin(void) {
+        _mySerial->begin(9600);
+        _mySerial->print("SB");
+        _mySerial->println(_Baud);
+        delay(100);
+        _mySerial->begin(_Baud);
+    }
+    size_t read1(void)
+    {
+        int t;
+        do {
+            t = _mySerial->read();
+        } while (t == -1);
+        return t;
+    }
+#endif
+
     /** Create a new Digole Serial Display interface
      *
      * @param sda is the pin for I2C SDA