Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of DigoleSerialDisp1 by
test.cpp
00001 #include "mbed.h" 00002 #include "DigoleSerialDisp.h" 00003 00004 DigoleSerialDisp display(dp11, dp12);//UART DigoleSerialDisp(PinName TX, PinName RX); 00005 00006 int main (int argc, char**argv) 00007 { 00008 // display.baud(9600); 00009 wait(1); //wait for DigoleSerialDisp to power up 00010 00011 00012 display.write("CL\r"); 00013 00014 00015 while(1) 00016 { 00017 display.write("SD3\r\n");//set rotation 0=0deg,1=90deg,2=180deg,3=270deg 00018 display.write("TRT");//offset Line 1 in housing 00019 display.write("SF3\rTT Line 1\r\n"); 00020 display.write("TRT");//next line 00021 wait(0.5); 00022 display.write("SF3\r\n"); 00023 display.write("CT5\r\n");//set contrast (0-30) 00024 display.write("ESC0f0\r\n"); 00025 //display.write("SD0\r\n");//set rotation 0=0deg,1=90deg,2=180deg,3=270deg 00026 display.write("TT Line 2\r\n"); 00027 display.write("TRT"); 00028 wait(0.5); 00029 display.write("SF3\r\n"); 00030 display.write("ESC6\r\n"); 00031 display.write("CT10\r\n");//set contrast (0-30) 00032 //display.write("SD1\r\n");//set rotation 0=0deg,1=90deg,2=180deg,3=270deg 00033 display.write("TT Line 3\r\n"); 00034 display.write("TRT"); 00035 wait(0.5); 00036 display.write("SF3\r\n"); 00037 display.write("ESC16\r\n"); 00038 display.write("CT80\r\n");//set contrast (0-30) 00039 //display.write("SD2\r\n");//set rotation 0=0deg,1=90deg,2=180deg,3=270deg 00040 display.write("TT Line 4\r\n"); 00041 display.write("TRT"); 00042 wait(0.5); 00043 display.write("SF3\r\n"); 00044 display.write("ESC1ff\r"); 00045 display.write("CT20\r\n");//set contrast (0-30) 00046 //display.write("SD3\r\n");//set rotation 0=0deg,1=90deg,2=180deg,3=270deg 00047 display.write("TT Line 5\r\n"); 00048 display.write("TRT"); 00049 wait(0.5); 00050 display.write("SF3\r\n"); 00051 display.write("ESC0f\r\n"); 00052 display.write("CT525\r\n");//set contrast (0-30) 00053 display.write("TT Line 6\r\n"); 00054 display.write("TRT"); 00055 wait(0.5); 00056 display.write("BL100\r\n"); 00057 display.write("TRT"); 00058 wait(0.5); 00059 //display.write("FR1111\r\n"); 00060 wait(1); 00061 display.write("CL\r\n"); 00062 00063 00064 display.drawLine(10,10,100,100); 00065 display.drawCircle(20,20,20,20); 00066 // display.write("Testing the display."); 00067 //DigoleSerialDisp.write(0xD); 00068 wait(1); 00069 } 00070 }
Generated on Sat Aug 27 2022 09:23:56 by
1.7.2
