String intToHexString(uint16_t value){ char temp_string[3] = { '0', '0', 0x00 }; if (value<=15) { temp_string[1] = value + '0'; return temp_string; } else{ return String(value,HEX); } }