Hybrid image(Lion & Mona Lisa) - AS-289R2 Thermal Printer Shield

Dependencies:   AS289R2 mbed

Revision:
0:8066c575567f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Sun May 21 06:02:15 2017 +0000
@@ -0,0 +1,34 @@
+/* Sample program
+ * Hybrid image
+ * AS-289R2 Thermal Printer Shield
+ * NADA ELECTRONICS, LTD.
+ * Copyright (c) 2017 Takehiro Yamaguchi, MIT License
+ */
+
+#include "mbed.h"
+#include "AS289R2.h"
+#include "image.h"  // MonochromeBitmap to cpp : http://www.nada.co.jp/as289r2/en/ex_bitmap.html
+
+/* NUCLEO-F746ZG */
+AS289R2 tp(D1);
+
+DigitalOut myled(LED1);
+
+int main()
+{
+    /* initialize */
+    tp.initialize();
+    tp.putLineFeed(2);
+
+    /* Hybrid image */
+    int lines = hybridimage_len / 48;
+    tp.printBitmapImage(0x63, lines, hybridimage);
+    tp.putLineFeed(6);
+
+    while(1) {
+        myled = 1; // LED is ON
+        wait(0.2); // 200 ms
+        myled = 0; // LED is OFF
+        wait(1.0); // 1 sec
+    }
+}