Thermal Printer APSEPM207LV Operations
Related Data Sheets of APSEPM207LV
main.cpp
- Committer:
- shivanandgowdakr
- Date:
- 2018-05-21
- Revision:
- 1:8bab916197f1
- Parent:
- 0:bef4544b0c87
File content as of revision 1:8bab916197f1:
#include "mbed.h"
#include "APSEPM207LV.h"
Serial pc(USBTX, USBRX);
APSEPM207LV tp(D1,D0); // tx, 9600bps
int main()
{
tp.initialize();
tp.putLineFeed(2);
tp.printf("** Thermal Printer Shield **\r\r");
tp.setKanjiFont(APSEPM207LV::KANJI_DEFAULT);
tp.setANKFont(APSEPM207LV::ANK_DEFAULT);
tp.setDoubleSizeWidth();
tp.printf("ABCDEFG 0123456789\r");
tp.clearDoubleSizeWidth();
tp.setDoubleSizeHeight();
tp.printf("ABCDEFG 0123456789\r");
tp.clearDoubleSizeHeight();
pc.printf("APS Thermal Printer\n\n");
while(1) {
if (pc.readable()) {
int c = pc.getc();
pc.putc(c);
tp.putc(c);
}
}
}