String intToHexString(int value){ if(value == 0){ return String("00"); }else if(value == 1){ return String("01"); }else if(value == 2){ return String("02"); }else if(value == 3){ return String("03"); }else if(value == 4){ return String("04"); }else if(value == 5){ return String("05"); }else if(value == 6){ return String("06"); }else if(value == 7){ return String("07"); }else if(value == 8){ return String("08"); }else if(value == 9){ return String("09"); }else if(value == 10){ return String("0A"); }else if(value == 11){ return String("0B"); }else if(value == 12){ return String("0C"); }else if(value == 13){ return String("0D"); }else if(value == 14){ return String("0E"); }else if(value == 15){ return String("0F"); }else{ return String(value,HEX); } }