![](/media/cache/profiles/b59442085644532ef03417a3e5a76437.jpg.50x50_q85.jpg)
Test program for Princeton PT6964 LED controller library.
See here for more information.
Diff: main.cpp
- Revision:
- 3:d7990de75130
- Parent:
- 2:c6897ab055a2
--- a/main.cpp Sat Jan 09 13:40:23 2016 +0000 +++ b/main.cpp Thu Jan 14 20:10:05 2016 +0000 @@ -146,12 +146,6 @@ PT6964::DisplayData_t bye_str = {0x7C,0x00, 0xEC,0x00, 0x3C,0x01, 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00}; PT6964::DisplayData_t hello_str = {0xDC,0x00, 0x3C,0x01, 0x38,0x00, 0x38,0x00, 0xF8,0x01, 0x00,0x00, 0x00,0x00}; PT6964::DisplayData_t tst_str; -#if(0) -PT6964::DisplayData_t hello1_str = {0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00, 0xF8,0x03, 0x00,0x00, 0x00,0x00}; -PT6964::DisplayData_t hello2_str = {0x00,0x00, 0x00,0x00, 0x00,0x00, 0xF8,0x03, 0x00,0x00, 0x00,0x00, 0x00,0x00}; -PT6964::DisplayData_t hello3_str = {0x00,0x00, 0x00,0x00, 0xF8,0x03, 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00}; -PT6964::DisplayData_t hello4_str = {0x00,0x00, 0xF8,0x03, 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00}; -#endif PT6964::DisplayData_t hello1_str = {0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x30,0x00, 0x00,0x00, 0x00,0x00}; PT6964::DisplayData_t hello2_str = {0x00,0x00, 0x00,0x00, 0x00,0x00, 0xE8,0x02, 0x00,0x00, 0x00,0x00, 0x00,0x00}; PT6964::DisplayData_t hello3_str = {0x00,0x00, 0x00,0x00, 0x78,0x02, 0x00,0x00, 0x00,0x00, 0x00,0x00, 0x00,0x00}; @@ -187,70 +181,25 @@ if (keydata[0] == 0x01) { //sw1 L/R PT6964.cls(); PT6964.writeData(hello1_str); - -#if(0) - for (int idx=0; idx < PT6964_DISPLAY_MEM;idx++){ - tst_str[idx]=0x00; - } -// tst_str[0]=0x01; //LD2 -// tst_str[0]=0x10; //DVD -// tst_str[1]=0x01; // MP4 -// tst_str[2]=0x08; // D4 - tst_str[2]=0x80; // E4 - PT6964.writeData(tst_str); -#endif + } if (keydata[0] == 0x02) { //sw2 Stop PT6964.cls(); PT6964.writeData(hello2_str); -#if(0) - for (int idx=0; idx < PT6964_DISPLAY_MEM;idx++){ - tst_str[idx]=0x00; - } -// tst_str[0]=0x02; //LD1 -// tst_str[0]=0x20; // pause -// tst_str[1]=0x02; // MP3 -// tst_str[2]=0x10; // C4 - tst_str[3]=0x01; // F4 - PT6964.writeData(tst_str); -#endif } if (keydata[0] == 0x08) { //sw4 Play PT6964.cls(); PT6964.writeData(hello3_str); - -#if(0) - for (int idx=0; idx < PT6964_DISPLAY_MEM;idx++){ - tst_str[idx]=0x00; - } -// tst_str[0]=0x04; // nc -// tst_str[0]=0x40; // Play arrow -// tst_str[2]=0x01; // nc -// tst_str[2]=0x20; // B4 - tst_str[3]=0x02; // G4 - PT6964.writeData(tst_str); -#endif - + } if (keydata[0] == 0x10) { //sw3 Open PT6964.cls(); PT6964.writeData(hello4_str); -#if(0) - for (int idx=0; idx < PT6964_DISPLAY_MEM;idx++){ - tst_str[idx]=0x00; - } -// tst_str[0]=0x08; //CD -// tst_str[0]=0x80; // colon -// tst_str[2]=0x02; // nc -// tst_str[2]=0x40; // A4 - tst_str[3]=0x04; // nc - PT6964.writeData(tst_str); -#endif } } //if