yeah
Dependencies: mbed
main.cpp
- Committer:
- jnjtnutty
- Date:
- 2017-12-11
- Revision:
- 0:c01254127284
- Child:
- 1:013593a39dd3
File content as of revision 0:c01254127284:
void Text (char text,float posA,float posB,float posC,int i ) { int n = i*60; if (text == ' '){ A = 0x00; B = 0x00; C = 0x00; } if (text == 'A'){ if (posA > 0+n && posA < 10+n) { A = 0x3F; } else if(posA > 10+n && posA < 20+n ) { A = 0x44; } else if(posA > 20+n && posA < 30+n ) { A = 0x44; } else if(posA > 30+n && posA < 40+n ) { A = 0x44; } else if(posA > 40+n && posA < 50+n ) { A = 0x3F; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x3F; } else if(posB > 10+n && posB < 20+n ) { B = 0x44; } else if(posB > 20+n && posB < 30+n ) { B = 0x44; } else if(posB > 30+n && posB < 40+n ) { B = 0x44; } else if(posB > 40+n && posB < 50+n ) { B = 0x3F; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x3F; } else if(posC > 10+n && posC < 20+n ) { C = 0x44; } else if(posC > 20+n && posC < 30+n ) { C = 0x44; } else if(posC > 30+n && posC < 40+n ) { C = 0x44; } else if(posC > 40+n && posC < 50+n ) { C = 0x3F; } else { C = 0x00; } } if (text == 'B'){ if (posA > 0+n && posA < 10+n) { A = 0x36; } else if(posA > 10+n && posA < 20+n ) { A = 0x49; } else if(posA > 20+n && posA < 30+n ) { A = 0x49; } else if(posA > 30+n && posA < 40+n ) { A = 0x49; } else if(posA > 40+n && posA < 50+n ) { A = 0x7F; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x36; } else if(posB > 10+n && posB < 20+n ) { B = 0x49; } else if(posB > 20+n && posB < 30+n ) { B = 0x49; } else if(posB > 30+n && posB < 40+n ) { B = 0x49; } else if(posB > 40+n && posB < 50+n ) { B = 0x7F; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x36; } else if(posC > 10+n && posC < 20+n ) { C = 0x49; } else if(posC > 20+n && posC < 30+n ) { C = 0x49; } else if(posC > 30+n && posC < 40+n ) { C = 0x49; } else if(posC > 40+n && posC < 50+n ) { C = 0x7F; } else { C = 0x00; } } if (text == 'C'){ if (posA > 0+n && posA < 10+n) { A = 0x22; } else if(posA > 10+n && posA < 20+n ) { A = 0x41; } else if(posA > 20+n && posA < 30+n ) { A = 0x41; } else if(posA > 30+n && posA < 40+n ) { A = 0x41; } else if(posA > 40+n && posA < 50+n ) { A = 0x3E; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x22; } else if(posB > 10+n && posB < 20+n ) { B = 0x41; } else if(posB > 20+n && posB < 30+n ) { B = 0x41; } else if(posB > 30+n && posB < 40+n ) { B = 0x41; } else if(posB > 40+n && posB < 50+n ) { B = 0x3E; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x22; } else if(posC > 10+n && posC < 20+n ) { C = 0x41; } else if(posC > 20+n && posC < 30+n ) { C = 0x41; } else if(posC > 30+n && posC < 40+n ) { C = 0x41; } else if(posC > 40+n && posC < 50+n ) { C = 0x3E; } else { C = 0x00; } } if (text == 'D'){ if (posA > 0+n && posA < 10+n) { A = 0x3E; } else if(posA > 10+n && posA < 20+n ) { A = 0x41; } else if(posA > 20+n && posA < 30+n ) { A = 0x41; } else if(posA > 30+n && posA < 40+n ) { A = 0x41; } else if(posA > 40+n && posA < 50+n ) { A = 0x7F; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x3E; } else if(posB > 10+n && posB < 20+n ) { B = 0x41; } else if(posB > 20+n && posB < 30+n ) { B = 0x41; } else if(posB > 30+n && posB < 40+n ) { B = 0x41; } else if(posB > 40+n && posB < 50+n ) { B = 0x7F; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x3E; } else if(posC > 10+n && posC < 20+n ) { C = 0x41; } else if(posC > 20+n && posC < 30+n ) { C = 0x41; } else if(posC > 30+n && posC < 40+n ) { C = 0x41; } else if(posC > 40+n && posC < 50+n ) { C = 0x7F; } else { C = 0x00; } } if (text == 'E'){ if (posA > 0+n && posA < 10+n) { A = 0x49; } else if(posA > 10+n && posA < 20+n ) { A = 0x49; } else if(posA > 20+n && posA < 30+n ) { A = 0x49; } else if(posA > 30+n && posA < 40+n ) { A = 0x49; } else if(posA > 40+n && posA < 50+n ) { A = 0x7F; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x49; } else if(posB > 10+n && posB < 20+n ) { B = 0x49; } else if(posB > 20+n && posB < 30+n ) { B = 0x49; } else if(posB > 30+n && posB < 40+n ) { B = 0x49; } else if(posB > 40+n && posB < 50+n ) { B = 0x7F; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x49; } else if(posC > 10+n && posC < 20+n ) { C = 0x49; } else if(posC > 20+n && posC < 30+n ) { C = 0x49; } else if(posC > 30+n && posC < 40+n ) { C = 0x49; } else if(posC > 40+n && posC < 50+n ) { C = 0x7F; } else { C = 0x00; } } if (text == 'F'){ if (posA > 0+n && posA < 10+n) { A = 0x20; } else if(posA > 10+n && posA < 20+n ) { A = 0x20; } else if(posA > 20+n && posA < 30+n ) { A = 0x48; } else if(posA > 30+n && posA < 40+n ) { A = 0x48; } else if(posA > 40+n && posA < 50+n ) { A = 0x7F; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x20; } else if(posB > 10+n && posB < 20+n ) { B = 0x20; } else if(posB > 20+n && posB < 30+n ) { B = 0x48; } else if(posB > 30+n && posB < 40+n ) { B = 0x48; } else if(posB > 40+n && posB < 50+n ) { B = 0x7F; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x20; } else if(posC > 10+n && posC < 20+n ) { C = 0x20; } else if(posC > 20+n && posC < 30+n ) { C = 0x48; } else if(posC > 30+n && posC < 40+n ) { C = 0x48; } else if(posC > 40+n && posC < 50+n ) { C = 0x7F; } else { C = 0x00; } } if (text == 'G'){ if (posA > 0+n && posA < 10+n) { A = 0x4F; } else if(posA > 10+n && posA < 20+n ) { A = 0x49; } else if(posA > 20+n && posA < 30+n ) { A = 0x49; } else if(posA > 30+n && posA < 40+n ) { A = 0x41; } else if(posA > 40+n && posA < 50+n ) { A = 0x3E; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x4F; } else if(posB > 10+n && posB < 20+n ) { B = 0x49; } else if(posB > 20+n && posB < 30+n ) { B = 0x49; } else if(posB > 30+n && posB < 40+n ) { B = 0x41; } else if(posB > 40+n && posB < 50+n ) { B = 0x3E; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x4F; } else if(posC > 10+n && posC < 20+n ) { C = 0x49; } else if(posC > 20+n && posC < 30+n ) { C = 0x49; } else if(posC > 30+n && posC < 40+n ) { C = 0x41; } else if(posC > 40+n && posC < 50+n ) { C = 0x3E; } else { C = 0x00; } } if (text == 'H'){ if (posA > 0+n && posA < 10+n) { A = 0x7F; } else if(posA > 10+n && posA < 20+n ) { A = 0x08; } else if(posA > 20+n && posA < 30+n ) { A = 0x08; } else if(posA > 30+n && posA < 40+n ) { A = 0x08; } else if(posA > 40+n && posA < 50+n ) { A = 0x7F; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x7F; } else if(posB > 10+n && posB < 20+n ) { B = 0x08; } else if(posB > 20+n && posB < 30+n ) { B = 0x08; } else if(posB > 30+n && posB < 40+n ) { B = 0x08; } else if(posB > 40+n && posB < 50+n ) { B = 0x7F; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x7F; } else if(posC > 10+n && posC < 20+n ) { C = 0x08; } else if(posC > 20+n && posC < 30+n ) { C = 0x08; } else if(posC > 30+n && posC < 40+n ) { C = 0x08; } else if(posC > 40+n && posC < 50+n ) { C = 0x7F; } else { C = 0x00; } } if (text == 'I'){ if (posA > 0+n && posA < 10+n) { A = 0x41; } else if(posA > 10+n && posA < 20+n ) { A = 0x41; } else if(posA > 20+n && posA < 30+n ) { A = 0x7F; } else if(posA > 30+n && posA < 40+n ) { A = 0x41; } else if(posA > 40+n && posA < 50+n ) { A = 0x41; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x41; } else if(posB > 10+n && posB < 20+n ) { B = 0x41; } else if(posB > 20+n && posB < 30+n ) { B = 0x7F; } else if(posB > 30+n && posB < 40+n ) { B = 0x41; } else if(posB > 40+n && posB < 50+n ) { B = 0x41; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x41; } else if(posC > 10+n && posC < 20+n ) { C = 0x41; } else if(posC > 20+n && posC < 30+n ) { C = 0x7F; } else if(posC > 30+n && posC < 40+n ) { C = 0x41; } else if(posC > 40+n && posC < 50+n ) { C = 0x41; } else { C = 0x00; } } if (text == 'J'){ if (posA > 0+n && posA < 10+n) { A = 0x7E; } else if(posA > 10+n && posA < 20+n ) { A = 0x41; } else if(posA > 20+n && posA < 30+n ) { A = 0x41; } else if(posA > 30+n && posA < 40+n ) { A = 0x01; } else if(posA > 40+n && posA < 50+n ) { A = 0x02; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x7E; } else if(posB > 10+n && posB < 20+n ) { B = 0x41; } else if(posB > 20+n && posB < 30+n ) { B = 0x41; } else if(posB > 30+n && posB < 40+n ) { B = 0x01; } else if(posB > 40+n && posB < 50+n ) { B = 0x02; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x7E; } else if(posC > 10+n && posC < 20+n ) { C = 0x41; } else if(posC > 20+n && posC < 30+n ) { C = 0x41; } else if(posC > 30+n && posC < 40+n ) { C = 0x01; } else if(posC > 40+n && posC < 50+n ) { C = 0x02; } else { C = 0x00; } } if (text == 'K'){ if (posA > 0+n && posA < 10+n) { A = 0x41; } else if(posA > 10+n && posA < 20+n ) { A = 0x22; } else if(posA > 20+n && posA < 30+n ) { A = 0x14; } else if(posA > 30+n && posA < 40+n ) { A = 0x08; } else if(posA > 40+n && posA < 50+n ) { A = 0x7F; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x41; } else if(posB > 10+n && posB < 20+n ) { B = 0x22; } else if(posB > 20+n && posB < 30+n ) { B = 0x14; } else if(posB > 30+n && posB < 40+n ) { B = 0x08; } else if(posB > 40+n && posB < 50+n ) { B = 0x7F; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x41; } else if(posC > 10+n && posC < 20+n ) { C = 0x22; } else if(posC > 20+n && posC < 30+n ) { C = 0x14; } else if(posC > 30+n && posC < 40+n ) { C = 0x08; } else if(posC > 40+n && posC < 50+n ) { C = 0x7F; } else { C = 0x00; } } if (text == 'L'){ if (posA > 0+n && posA < 10+n) { A = 0x01; } else if(posA > 10+n && posA < 20+n ) { A = 0x01; } else if(posA > 20+n && posA < 30+n ) { A = 0x01; } else if(posA > 30+n && posA < 40+n ) { A = 0x01; } else if(posA > 40+n && posA < 50+n ) { A = 0x7F; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x01; } else if(posB > 10+n && posB < 20+n ) { B = 0x01; } else if(posB > 20+n && posB < 30+n ) { B = 0x01; } else if(posB > 30+n && posB < 40+n ) { B = 0x01; } else if(posB > 40+n && posB < 50+n ) { B = 0x7F; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x01; } else if(posC > 10+n && posC < 20+n ) { C = 0x01; } else if(posC > 20+n && posC < 30+n ) { C = 0x01; } else if(posC > 30+n && posC < 40+n ) { C = 0x01; } else if(posC > 40+n && posC < 50+n ) { C = 0x7F; } else { C = 0x00; } } if (text == 'M'){ if (posA > 0+n && posA < 10+n) { A = 0x7F; } else if(posA > 10+n && posA < 20+n ) { A = 0x20; } else if(posA > 20+n && posA < 30+n ) { A = 0x10; } else if(posA > 30+n && posA < 40+n ) { A = 0x20; } else if(posA > 40+n && posA < 50+n ) { A = 0x7F; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x7F; } else if(posB > 10+n && posB < 20+n ) { B = 0x20; } else if(posB > 20+n && posB < 30+n ) { B = 0x10; } else if(posB > 30+n && posB < 40+n ) { B = 0x20; } else if(posB > 40+n && posB < 50+n ) { B = 0x7F; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x7F; } else if(posC > 10+n && posC < 20+n ) { C = 0x20; } else if(posC > 20+n && posC < 30+n ) { C = 0x10; } else if(posC > 30+n && posC < 40+n ) { C = 0x20; } else if(posC > 40+n && posC < 50+n ) { C = 0x7F; } else { C = 0x00; } } if (text == 'N'){ if (posA > 0+n && posA < 10+n) { A = 0x7F; } else if(posA > 10+n && posA < 20+n ) { A = 0x08; } else if(posA > 20+n && posA < 30+n ) { A = 0x10; } else if(posA > 30+n && posA < 40+n ) { A = 0x20; } else if(posA > 40+n && posA < 50+n ) { A = 0x7F; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x7F; } else if(posB > 10+n && posB < 20+n ) { B = 0x08; } else if(posB > 20+n && posB < 30+n ) { B = 0x10; } else if(posB > 30+n && posB < 40+n ) { B = 0x20; } else if(posB > 40+n && posB < 50+n ) { B = 0x7F; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x7F; } else if(posC > 10+n && posC < 20+n ) { C = 0x08; } else if(posC > 20+n && posC < 30+n ) { C = 0x10; } else if(posC > 30+n && posC < 40+n ) { C = 0x20; } else if(posC > 40+n && posC < 50+n ) { C = 0x7F; } else { C = 0x00; } } if (text == 'O'){ if (posA > 0+n && posA < 10+n) { A = 0x3E; } else if(posA > 10+n && posA < 20+n ) { A = 0x41; } else if(posA > 20+n && posA < 30+n ) { A = 0x41; } else if(posA > 30+n && posA < 40+n ) { A = 0x41; } else if(posA > 40+n && posA < 50+n ) { A = 0x3E; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x3E; } else if(posB > 10+n && posB < 20+n ) { B = 0x41; } else if(posB > 20+n && posB < 30+n ) { B = 0x41; } else if(posB > 30+n && posB < 40+n ) { B = 0x41; } else if(posB > 40+n && posB < 50+n ) { B = 0x3E; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x3E; } else if(posC > 10+n && posC < 20+n ) { C = 0x41; } else if(posC > 20+n && posC < 30+n ) { C = 0x41; } else if(posC > 30+n && posC < 40+n ) { C = 0x41; } else if(posC > 40+n && posC < 50+n ) { C = 0x3E; } else { C = 0x00; } } if (text == 'P'){ if (posA > 0+n && posA < 10+n) { A = 0x30; } else if(posA > 10+n && posA < 20+n ) { A = 0x48; } else if(posA > 20+n && posA < 30+n ) { A = 0x48; } else if(posA > 30+n && posA < 40+n ) { A = 0x48; } else if(posA > 40+n && posA < 50+n ) { A = 0x7F; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x30; } else if(posB > 10+n && posB < 20+n ) { B = 0x48; } else if(posB > 20+n && posB < 30+n ) { B = 0x48; } else if(posB > 30+n && posB < 40+n ) { B = 0x48; } else if(posB > 40+n && posB < 50+n ) { B = 0x7F; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x30; } else if(posC > 10+n && posC < 20+n ) { C = 0x48; } else if(posC > 20+n && posC < 30+n ) { C = 0x48; } else if(posC > 30+n && posC < 40+n ) { C = 0x48; } else if(posC > 40+n && posC < 50+n ) { C = 0x7F; } else { C = 0x00; } } if (text == 'Q'){ if (posA > 0+n && posA < 10+n) { A = 0x3D; } else if(posA > 10+n && posA < 20+n ) { A = 0x22; } else if(posA > 20+n && posA < 30+n ) { A = 0x22; } else if(posA > 30+n && posA < 40+n ) { A = 0x22; } else if(posA > 40+n && posA < 50+n ) { A = 0x3C; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x3D; } else if(posB > 10+n && posB < 20+n ) { B = 0x22; } else if(posB > 20+n && posB < 30+n ) { B = 0x22; } else if(posB > 30+n && posB < 40+n ) { B = 0x22; } else if(posB > 40+n && posB < 50+n ) { B = 0x3C; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x3D; } else if(posC > 10+n && posC < 20+n ) { C = 0x22; } else if(posC > 20+n && posC < 30+n ) { C = 0x22; } else if(posC > 30+n && posC < 40+n ) { C = 0x22; } else if(posC > 40+n && posC < 50+n ) { C = 0x3C; } else { C = 0x00; } } if (text == 'R'){ if (posA > 0+n && posA < 10+n) { A = 0x31; } else if(posA > 10+n && posA < 20+n ) { A = 0x4A; } else if(posA > 20+n && posA < 30+n ) { A = 0x4C; } else if(posA > 30+n && posA < 40+n ) { A = 0x48; } else if(posA > 40+n && posA < 50+n ) { A = 0x7F; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x31; } else if(posB > 10+n && posB < 20+n ) { B = 0x4A; } else if(posB > 20+n && posB < 30+n ) { B = 0x4C; } else if(posB > 30+n && posB < 40+n ) { B = 0x48; } else if(posB > 40+n && posB < 50+n ) { B = 0x7F; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x31; } else if(posC > 10+n && posC < 20+n ) { C = 0x4A; } else if(posC > 20+n && posC < 30+n ) { C = 0x4C; } else if(posC > 30+n && posC < 40+n ) { C = 0x48; } else if(posC > 40+n && posC < 50+n ) { C = 0x7F; } else { C = 0x00; } } if (text == 'S'){ if (posA > 0+n && posA < 10+n) { A = 0x46; } else if(posA > 10+n && posA < 20+n ) { A = 0x49; } else if(posA > 20+n && posA < 30+n ) { A = 0x49; } else if(posA > 30+n && posA < 40+n ) { A = 0x49; } else if(posA > 40+n && posA < 50+n ) { A = 0x31; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x46; } else if(posB > 10+n && posB < 20+n ) { B = 0x49; } else if(posB > 20+n && posB < 30+n ) { B = 0x49; } else if(posB > 30+n && posB < 40+n ) { B = 0x49; } else if(posB > 40+n && posB < 50+n ) { B = 0x31; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x46; } else if(posC > 10+n && posC < 20+n ) { C = 0x49; } else if(posC > 20+n && posC < 30+n ) { C = 0x49; } else if(posC > 30+n && posC < 40+n ) { C = 0x49; } else if(posC > 40+n && posC < 50+n ) { C = 0x31; } else { C = 0x00; } } if (text == 'T'){ if (posA > 0+n && posA < 10+n) { A = 0x40; } else if(posA > 10+n && posA < 20+n ) { A = 0x40; } else if(posA > 20+n && posA < 30+n ) { A = 0x7F; } else if(posA > 30+n && posA < 40+n ) { A = 0x40; } else if(posA > 40+n && posA < 50+n ) { A = 0x40; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x40; } else if(posB > 10+n && posB < 20+n ) { B = 0x40; } else if(posB > 20+n && posB < 30+n ) { B = 0x7F; } else if(posB > 30+n && posB < 40+n ) { B = 0x40; } else if(posB > 40+n && posB < 50+n ) { B = 0x40; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x40; } else if(posC > 10+n && posC < 20+n ) { C = 0x40; } else if(posC > 20+n && posC < 30+n ) { C = 0x7F; } else if(posC > 30+n && posC < 40+n ) { C = 0x40; } else if(posC > 40+n && posC < 50+n ) { C = 0x40; } else { C = 0x00; } } if (text == 'U'){ if (posA > 0+n && posA < 10+n) { A = 0x7E; } else if(posA > 10+n && posA < 20+n ) { A = 0x01; } else if(posA > 20+n && posA < 30+n ) { A = 0x01; } else if(posA > 30+n && posA < 40+n ) { A = 0x01; } else if(posA > 40+n && posA < 50+n ) { A = 0x7E; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x7E; } else if(posB > 10+n && posB < 20+n ) { B = 0x01; } else if(posB > 20+n && posB < 30+n ) { B = 0x01; } else if(posB > 30+n && posB < 40+n ) { B = 0x01; } else if(posB > 40+n && posB < 50+n ) { B = 0x7E; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x7E; } else if(posC > 10+n && posC < 20+n ) { C = 0x01; } else if(posC > 20+n && posC < 30+n ) { C = 0x01; } else if(posC > 30+n && posC < 40+n ) { C = 0x01; } else if(posC > 40+n && posC < 50+n ) { C = 0x7E; } else { C = 0x00; } } if (text == 'V'){ if (posA > 0+n && posA < 10+n) { A = 0x7C; } else if(posA > 10+n && posA < 20+n ) { A = 0x02; } else if(posA > 20+n && posA < 30+n ) { A = 0x01; } else if(posA > 30+n && posA < 40+n ) { A = 0x02; } else if(posA > 40+n && posA < 50+n ) { A = 0x7C; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x7C; } else if(posB > 10+n && posB < 20+n ) { B = 0x02; } else if(posB > 20+n && posB < 30+n ) { B = 0x01; } else if(posB > 30+n && posB < 40+n ) { B = 0x02; } else if(posB > 40+n && posB < 50+n ) { B = 0x7C; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x7C; } else if(posC > 10+n && posC < 20+n ) { C = 0x02; } else if(posC > 20+n && posC < 30+n ) { C = 0x01; } else if(posC > 30+n && posC < 40+n ) { C = 0x02; } else if(posC > 40+n && posC < 50+n ) { C = 0x7C; } else { C = 0x00; } } if (text == 'W'){ if (posA > 0+n && posA < 10+n) { A = 0x7E; } else if(posA > 10+n && posA < 20+n ) { A = 0x01; } else if(posA > 20+n && posA < 30+n ) { A = 0x0E; } else if(posA > 30+n && posA < 40+n ) { A = 0x01; } else if(posA > 40+n && posA < 50+n ) { A = 0x7E; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x7E; } else if(posB > 10+n && posB < 20+n ) { B = 0x01; } else if(posB > 20+n && posB < 30+n ) { B = 0x0E; } else if(posB > 30+n && posB < 40+n ) { B = 0x01; } else if(posB > 40+n && posB < 50+n ) { B = 0x7E; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x7E; } else if(posC > 10+n && posC < 20+n ) { C = 0x01; } else if(posC > 20+n && posC < 30+n ) { C = 0x0E; } else if(posC > 30+n && posC < 40+n ) { C = 0x01; } else if(posC > 40+n && posC < 50+n ) { C = 0x7E; } else { C = 0x00; } } if (text == 'X'){ if (posA > 0+n && posA < 10+n) { A = 0x77; } else if(posA > 10+n && posA < 20+n ) { A = 0x08; } else if(posA > 20+n && posA < 30+n ) { A = 0x08; } else if(posA > 30+n && posA < 40+n ) { A = 0x08; } else if(posA > 40+n && posA < 50+n ) { A = 0x77; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x77; } else if(posB > 10+n && posB < 20+n ) { B = 0x08; } else if(posB > 20+n && posB < 30+n ) { B = 0x08; } else if(posB > 30+n && posB < 40+n ) { B = 0x08; } else if(posB > 40+n && posB < 50+n ) { B = 0x77; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x77; } else if(posC > 10+n && posC < 20+n ) { C = 0x08; } else if(posC > 20+n && posC < 30+n ) { C = 0x08; } else if(posC > 30+n && posC < 40+n ) { C = 0x08; } else if(posC > 40+n && posC < 50+n ) { C = 0x77; } else { C = 0x00; } } if (text == 'Y'){ if (posA > 0+n && posA < 10+n) { A = 0x70; } else if(posA > 10+n && posA < 20+n ) { A = 0x08; } else if(posA > 20+n && posA < 30+n ) { A = 0x07; } else if(posA > 30+n && posA < 40+n ) { A = 0x08; } else if(posA > 40+n && posA < 50+n ) { A = 0x70; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x70; } else if(posB > 10+n && posB < 20+n ) { B = 0x08; } else if(posB > 20+n && posB < 30+n ) { B = 0x07; } else if(posB > 30+n && posB < 40+n ) { B = 0x08; } else if(posB > 40+n && posB < 50+n ) { B = 0x70; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x70; } else if(posC > 10+n && posC < 20+n ) { C = 0x08; } else if(posC > 20+n && posC < 30+n ) { C = 0x07; } else if(posC > 30+n && posC < 40+n ) { C = 0x08; } else if(posC > 40+n && posC < 50+n ) { C = 0x70; } else { C = 0x00; } } if (text == 'Z'){ if (posA > 0+n && posA < 10+n) { A = 0x61; } else if(posA > 10+n && posA < 20+n ) { A = 0x51; } else if(posA > 20+n && posA < 30+n ) { A = 0x49; } else if(posA > 30+n && posA < 40+n ) { A = 0x45; } else if(posA > 40+n && posA < 50+n ) { A = 0x43; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x61; } else if(posB > 10+n && posB < 20+n ) { B = 0x51; } else if(posB > 20+n && posB < 30+n ) { B = 0x49; } else if(posB > 30+n && posB < 40+n ) { B = 0x45; } else if(posB > 40+n && posB < 50+n ) { B = 0x43; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x61; } else if(posC > 10+n && posC < 20+n ) { C = 0x51; } else if(posC > 20+n && posC < 30+n ) { C = 0x49; } else if(posC > 30+n && posC < 40+n ) { C = 0x45; } else if(posC > 40+n && posC < 50+n ) { C = 0x43; } else { C = 0x00; } } if (text == '0'){ if (posA > 0+n && posA < 10+n) { A = 0x3E; } else if(posA > 10+n && posA < 20+n ) { A = 0x41; } else if(posA > 20+n && posA < 30+n ) { A = 0x41; } else if(posA > 30+n && posA < 40+n ) { A = 0x41; } else if(posA > 40+n && posA < 50+n ) { A = 0x3E; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x3E; } else if(posB > 10+n && posB < 20+n ) { B = 0x41; } else if(posB > 20+n && posB < 30+n ) { B = 0x41; } else if(posB > 30+n && posB < 40+n ) { B = 0x41; } else if(posB > 40+n && posB < 50+n ) { B = 0x3E; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x3E; } else if(posC > 10+n && posC < 20+n ) { C = 0x41; } else if(posC > 20+n && posC < 30+n ) { C = 0x41; } else if(posC > 30+n && posC < 40+n ) { C = 0x41; } else if(posC > 40+n && posC < 50+n ) { C = 0x3E; } else { C = 0x00; } } if (text == '1'){ if (posA > 0+n && posA < 10+n) { A = 0x01; } else if(posA > 10+n && posA < 20+n ) { A = 0x01; } else if(posA > 20+n && posA < 30+n ) { A = 0x7F; } else if(posA > 30+n && posA < 40+n ) { A = 0x21; } else if(posA > 40+n && posA < 50+n ) { A = 0x21; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x01; } else if(posB > 10+n && posB < 20+n ) { B = 0x01; } else if(posB > 20+n && posB < 30+n ) { B = 0x7F; } else if(posB > 30+n && posB < 40+n ) { B = 0x21; } else if(posB > 40+n && posB < 50+n ) { B = 0x21; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x01; } else if(posC > 10+n && posC < 20+n ) { C = 0x01; } else if(posC > 20+n && posC < 30+n ) { C = 0x7F; } else if(posC > 30+n && posC < 40+n ) { C = 0x21; } else if(posC > 40+n && posC < 50+n ) { C = 0x21; } else { C = 0x00; } if (text == '2'){ if (posA > 0+n && posA < 10+n) { A = 0x21; } else if(posA > 10+n && posA < 20+n ) { A = 0x51; } else if(posA > 20+n && posA < 30+n ) { A = 0x49; } else if(posA > 30+n && posA < 40+n ) { A = 0x45; } else if(posA > 40+n && posA < 50+n ) { A = 0x23; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x21; } else if(posB > 10+n && posB < 20+n ) { B = 0x51; } else if(posB > 20+n && posB < 30+n ) { B = 0x49; } else if(posB > 30+n && posB < 40+n ) { B = 0x45; } else if(posB > 40+n && posB < 50+n ) { B = 0x23; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x21; } else if(posC > 10+n && posC < 20+n ) { C = 0x51; } else if(posC > 20+n && posC < 30+n ) { C = 0x49; } else if(posC > 30+n && posC < 40+n ) { C = 0x48; } else if(posC > 40+n && posC < 50+n ) { C = 0x23; } else { C = 0x00; } } if (text == '3'){ if (posA > 0+n && posA < 10+n) { A = 0x36; } else if(posA > 10+n && posA < 20+n ) { A = 0x49; } else if(posA > 20+n && posA < 30+n ) { A = 0x49; } else if(posA > 30+n && posA < 40+n ) { A = 0x41; } else if(posA > 40+n && posA < 50+n ) { A = 0x22; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x36; } else if(posB > 10+n && posB < 20+n ) { B = 0x49; } else if(posB > 20+n && posB < 30+n ) { B = 0x49; } else if(posB > 30+n && posB < 40+n ) { B = 0x41; } else if(posB > 40+n && posB < 50+n ) { B = 0x22; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x36; } else if(posC > 10+n && posC < 20+n ) { C = 0x49; } else if(posC > 20+n && posC < 30+n ) { C = 0x49; } else if(posC > 30+n && posC < 40+n ) { C = 0x41; } else if(posC > 40+n && posC < 50+n ) { C = 0x22; } else { C = 0x00; } } if (text == '4'){ if (posA > 0+n && posA < 10+n) { A = 0x04; } else if(posA > 10+n && posA < 20+n ) { A = 0x1F; } else if(posA > 20+n && posA < 30+n ) { A = 0x04; } else if(posA > 30+n && posA < 40+n ) { A = 0x04; } else if(posA > 40+n && posA < 50+n ) { A = 0x7C; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x04; } else if(posB > 10+n && posB < 20+n ) { B = 0x1F; } else if(posB > 20+n && posB < 30+n ) { B = 0x04; } else if(posB > 30+n && posB < 40+n ) { B = 0x04; } else if(posB > 40+n && posB < 50+n ) { B = 0x7C; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x04; } else if(posC > 10+n && posC < 20+n ) { C = 0x1F; } else if(posC > 20+n && posC < 30+n ) { C = 0x04; } else if(posC > 30+n && posC < 40+n ) { C = 0x04; } else if(posC > 40+n && posC < 50+n ) { C = 0x7C; } else { C = 0x00; } } if (text == '5'){ if (posA > 0+n && posA < 10+n) { A = 0x46; } else if(posA > 10+n && posA < 20+n ) { A = 0x49; } else if(posA > 20+n && posA < 30+n ) { A = 0x49; } else if(posA > 30+n && posA < 40+n ) { A = 0x49; } else if(posA > 40+n && posA < 50+n ) { A = 0x79; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x46; } else if(posB > 10+n && posB < 20+n ) { B = 0x49; } else if(posB > 20+n && posB < 30+n ) { B = 0x49; } else if(posB > 30+n && posB < 40+n ) { B = 0x49; } else if(posB > 40+n && posB < 50+n ) { B = 0x79; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x46; } else if(posC > 10+n && posC < 20+n ) { C = 0x49; } else if(posC > 20+n && posC < 30+n ) { C = 0x49; } else if(posC > 30+n && posC < 40+n ) { C = 0x49; } else if(posC > 40+n && posC < 50+n ) { C = 0x7C; } else { C = 0x00; } } if (text == '6'){ if (posA > 0+n && posA < 10+n) { A = 0x26; } else if(posA > 10+n && posA < 20+n ) { A = 0x49; } else if(posA > 20+n && posA < 30+n ) { A = 0x49; } else if(posA > 30+n && posA < 40+n ) { A = 0x49; } else if(posA > 40+n && posA < 50+n ) { A = 0x3E; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x26; } else if(posB > 10+n && posB < 20+n ) { B = 0x49; } else if(posB > 20+n && posB < 30+n ) { B = 0x49; } else if(posB > 30+n && posB < 40+n ) { B = 0x49; } else if(posB > 40+n && posB < 50+n ) { B = 0x3E; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x26; } else if(posC > 10+n && posC < 20+n ) { C = 0x49; } else if(posC > 20+n && posC < 30+n ) { C = 0x49; } else if(posC > 30+n && posC < 40+n ) { C = 0x49; } else if(posC > 40+n && posC < 50+n ) { C = 0x3E; } else { C = 0x00; } } if (text == '7'){ if (posA > 0+n && posA < 10+n) { A = 0x60; } else if(posA > 10+n && posA < 20+n ) { A = 0x50; } else if(posA > 20+n && posA < 30+n ) { A = 0x47; } else if(posA > 30+n && posA < 40+n ) { A = 0x40; } else if(posA > 40+n && posA < 50+n ) { A = 0x40; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x60; } else if(posB > 10+n && posB < 20+n ) { B = 0x50; } else if(posB > 20+n && posB < 30+n ) { B = 0x47; } else if(posB > 30+n && posB < 40+n ) { B = 0x40; } else if(posB > 40+n && posB < 50+n ) { B = 0x40; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x60; } else if(posC > 10+n && posC < 20+n ) { C = 0x50; } else if(posC > 20+n && posC < 30+n ) { C = 0x47; } else if(posC > 30+n && posC < 40+n ) { C = 0x40; } else if(posC > 40+n && posC < 50+n ) { C = 0x40; } else { C = 0x00; } } if (text == '8'){ if (posA > 0+n && posA < 10+n) { A = 0x36; } else if(posA > 10+n && posA < 20+n ) { A = 0x49; } else if(posA > 20+n && posA < 30+n ) { A = 0x49; } else if(posA > 30+n && posA < 40+n ) { A = 0x49; } else if(posA > 40+n && posA < 50+n ) { A = 0x36; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x36; } else if(posB > 10+n && posB < 20+n ) { B = 0x49; } else if(posB > 20+n && posB < 30+n ) { B = 0x49; } else if(posB > 30+n && posB < 40+n ) { B = 0x49; } else if(posB > 40+n && posB < 50+n ) { B = 0x36; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x36; } else if(posC > 10+n && posC < 20+n ) { C = 0x49; } else if(posC > 20+n && posC < 30+n ) { C = 0x49; } else if(posC > 30+n && posC < 40+n ) { C = 0x49; } else if(posC > 40+n && posC < 50+n ) { C = 0x36; } else { C = 0x00; } } if (text == '9'){ if (posA > 0+n && posA < 10+n) { A = 0x3E; } else if(posA > 10+n && posA < 20+n ) { A = 0x49; } else if(posA > 20+n && posA < 30+n ) { A = 0x49; } else if(posA > 30+n && posA < 40+n ) { A = 0x49; } else if(posA > 40+n && posA < 50+n ) { A = 0x32; } else { A = 0x00; } if (posB > 0+n && posB < 10+n) { B = 0x3E; } else if(posB > 10+n && posB < 20+n ) { B = 0x49; } else if(posB > 20+n && posB < 30+n ) { B = 0x49; } else if(posB > 30+n && posB < 40+n ) { B = 0x49; } else if(posB > 40+n && posB < 50+n ) { B = 0x32; } else { B = 0x00; } if (posC > 0+n && posC < 10+n) { C = 0x3E; } else if(posC > 10+n && posC < 20+n ) { C = 0x49; } else if(posC > 20+n && posC < 30+n ) { C = 0x49; } else if(posC > 30+n && posC < 40+n ) { C = 0x49; } else if(posC > 40+n && posC < 50+n ) { C = 0x32; } else { C = 0x00; } } }