summaryrefslogtreecommitdiff
path: root/glcddrivers/usbserlcd.h
diff options
context:
space:
mode:
Diffstat (limited to 'glcddrivers/usbserlcd.h')
-rw-r--r--glcddrivers/usbserlcd.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/glcddrivers/usbserlcd.h b/glcddrivers/usbserlcd.h
index 698e90c..abd6f8d 100644
--- a/glcddrivers/usbserlcd.h
+++ b/glcddrivers/usbserlcd.h
@@ -56,6 +56,18 @@ public:
virtual void SetBrightness(unsigned int percent);
};
+
+class cDriverUSBserLCDBuffer {
+private:
+ std::string buffer;
+
+public:
+ cDriverUSBserLCDBuffer(int aExpectedBytes);
+ int GetLength() const;
+ void Append(std::string aBytes, uint16_t aAddress);
+ std::string GetString() const;
+};
+
} // end of namespace
#endif