📄 testcpp.cpp
字号:
#include "ledcontrol.hpp"#include "ledbuffer.hpp"#include "unistd.h"unsigned short text[] = {0x82b1, 0x74e3, 0x5634, 0x5507, 0x0000};char ctext[] = "简体中文\0";int main() { LedBuffer buffer; char buf[512]; unsigned short allbuf[1024]; memset(buf,0,512); buffer.setSize(10); int idx = buffer.AppendUCS2(text); buffer.GB2312ToUCS2(buf,512,ctext); const unsigned short * strbuf = (unsigned short*)buf; idx = buffer.AppendUCS2(strbuf); memset(allbuf,0,sizeof(allbuf)); buffer.textUCS2(allbuf,1024); idx = buffer.AppendUCS2(allbuf); LedCtrl ctrl("/dev/ttyS0",9600); ctrl.setBuffer(&buffer); ctrl.show(idx,RIGHT2LEFT,10); int i = 0; while(1) { sleep(1); i++; if(i>15){ ctrl.breakshow(); break; } } ctrl.selftest(); return 0;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -