                 
                 display.display();
                 
-              
               break;
               
               case 'B':  //Chiamata in arrivo
-              for(int i=1; i<16; i++){
-                incoming_number[i-1]=ELP_data[i];
-              }
+              for(int i=2; i<15; i++){
+                incoming_number[i-2]=ELP_data[i];
+              }
+              call_type = ELP_data[1];
               gotCallerNum = true;
               break;
               

                display.setCursor(54,0);
                display.print(ELP_data[10], DEC);
                display.print(ELP_data[11]);
                display.print(ELP_data[12], DEC);
                
                if(num_calls > 0){

              display.display();
              gotCallerNum = false;
              gotCallerID = false;
              memset(incoming_name,0,sizeof(incoming_name));
              memset(incoming_number,0,sizeof(incoming_number));
            }
            
            /*Serial.println(F("SMS,chiamate,email"));
