brewpanel/sockio.c

changeset 425
c51265b518ce
parent 422
13502d0dda65
child 426
e54611453d29
equal deleted inserted replaced
424:d5e36ca9085f 425:c51265b518ce
67 if ((data & SLCD_MCLEAR) == SLCD_CLEAR) { 67 if ((data & SLCD_MCLEAR) == SLCD_CLEAR) {
68 slcdClear(fd); 68 slcdClear(fd);
69 } else if ((data & SLCD_MHOME) == SLCD_HOME) { 69 } else if ((data & SLCD_MHOME) == SLCD_HOME) {
70 slcdHome(fd); 70 slcdHome(fd);
71 } else if ((data & SLCD_MDGRAM) == SLCD_DGRAM) { 71 } else if ((data & SLCD_MDGRAM) == SLCD_DGRAM) {
72 fprintf(stdout, "slcdPosition(%d, %d, %d)\n", fd, data & 0x001f, (data & 0x0060) >> 5);
73 slcdPosition(fd, data & 0x001f, (data & 0x0060) >> 5); 72 slcdPosition(fd, data & 0x001f, (data & 0x0060) >> 5);
74 } else if ((data & 0xfe00) == SLCD_DATA) { 73 } else if ((data & 0xfe00) == SLCD_DATA) {
75 slcdPutchar(fd, data & 0x00ff); 74 slcdPutchar(fd, data & 0x00ff);
76 } else if (data != 0x0000) { 75 } else if (data != 0x0000) {
77 fprintf(stdout, "socket_recv got %04x\n", data); 76 fprintf(stdout, "socket_recv got %04x\n", data);

mercurial