yeah

Dependencies:   mbed

main.cpp

Committer:
jnjtnutty
Date:
2017-12-11
Revision:
1:013593a39dd3
Parent:
0:c01254127284

File content as of revision 1:013593a39dd3:

#include <iostream>
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;   }
    }
}

void Velocity(int v ,float posA,float posB,float posC,void Text){
    string value ;
    sprintf(value ,"%.2f",v);
    Text(value[1],posA,posB,posC,0);
    Text(value[2],posA,posB,posC,1);
    if (posA > 110 && posA < 120)       {   A = 0x01;   }
    if (posB > 110 && posB < 120)       {   B = 0x01;   }
    if (posC > 110 && posC < 120)       {   C = 0x01;   }
    Text(value[3],posA,posB,posC,2);
    if (posA > 180 && posA < 190)       {   A = 0x7F;   }
        else if(posA > 190 && posA < 200 ) {   A = 0x04;   }
        else if(posA > 210 && posA < 220 ) {   A = 0x0A;   }  
        else if(posA > 220 && posA < 230 ) {   A = 0x11;   }      
        else if(posA > 230 && posA < 240 ) {   A = 0x0F;   }
        else if(posA > 240 && posA < 250 ) {   A = 0x08;   }
        else if(posA > 250 && posA < 260 ) {   A = 0x04;   }
        else if(posA > 260 && posA < 270 ) {   A = 0x08;   }
        else if(posA > 270 && posA < 280 ) {   A = 0x0F;   }  
        else if(posA > 280 && posA < 290 ) {   A = 0x03;   }
        else if(posA > 290 && posA < 300 ) {   A = 0x0C;   }
        else if(posA > 300 && posA < 310 ) {   A = 0x30;   }
        else if(posA > 310 && posA < 320 ) {   A = 0x7F;   }
        else if(posA > 320 && posA < 330 ) {   A = 0x08;   }
        else if(posA > 330 && posA < 340 ) {   A = 0x0F;   }
        else                            {   A = 0x00;   }
        
    if (posB > 180 && posB < 190)          {   B = 0x7F;   }
        else if(posB > 190 && posB < 200 ) {   B = 0x04;   }
        else if(posB > 210 && posB < 220 ) {   B = 0x0A;   }  
        else if(posB > 220 && posB < 230 ) {   B = 0x11;   }      
        else if(posB > 230 && posB < 240 ) {   B = 0x0F;   }
        else if(posB > 240 && posB < 250 ) {   B = 0x08;   }
        else if(posB > 250 && posB < 260 ) {   B = 0x04;   }
        else if(posB > 260 && posB < 270 ) {   B = 0x08;   }
        else if(posB > 270 && posB < 280 ) {   B = 0x0F;   }  
        else if(posB > 280 && posB < 290 ) {   B = 0x03;   }
        else if(posB > 290 && posB < 300 ) {   B = 0x0C;   }
        else if(posB > 300 && posB < 310 ) {   B = 0x30;   }
        else if(posB > 310 && posB < 320 ) {   B = 0x7F;   }
        else if(posB > 320 && posB < 330 ) {   B = 0x08;   }
        else if(posB > 330 && posB < 340 ) {   B = 0x0F;   }
        else                            {   B = 0x00;   }
        
    if (posC > 180 && posC < 190)          {   C = 0x7F;   }
        else if(posC > 190 && posC < 200 ) {   C = 0x04;   }
        else if(posC > 210 && posC < 220 ) {   C = 0x0A;   }  
        else if(posC > 220 && posC < 230 ) {   C = 0x11;   }      
        else if(posC > 230 && posC < 240 ) {   C = 0x0F;   }
        else if(posC > 240 && posC < 250 ) {   C = 0x08;   }
        else if(posC > 250 && posC < 260 ) {   C = 0x04;   }
         else if(posC > 260 && posC < 270 ) {   C = 0x08;   }
        else if(posC > 270 && posC < 280 ) {   C = 0x0F;   }  
        else if(posC > 280 && posC < 290 ) {   C = 0x03;   }
        else if(posC > 290 && posC < 300 ) {   C = 0x0C;   }
        else if(posC > 300 && posC < 310 ) {   C = 0x30;   }
        else if(posC > 310 && posC < 320 ) {   C = 0x7F;   }
        else if(posC > 320 && posC < 330 ) {   C = 0x08;   }
        else if(posC > 330 && posC < 340 ) {   C = 0x0F;   }
        else                           {   C = 0x00;   } 
    }
}