Esp32 e IHM Nextion conversao HEXA

boa noite pessoal estou com um problema em uma interpretação de programa.
tenho esse loop que funciona certinho

void loop() {
while (LORA.available()) {
int c = LORA.read();
Serial.write©;
if (c == ‘101 0 1 1 255 255 255’){
digitalWrite(led, HIGH);
LORA.print(“vis p1,0”);
LORA.print("\xFF\xFF\xFF");

mas quando aperto no botao da ihm ela manda os valores assim pra mim que estao em DEC , mas preciso deles em HEXA.
20:55:43.057 → 101
20:55:43.057 → 0
20:55:43.057 → 1
20:55:43.057 → 1 @
20:55:43.057 → 255
20:55:43.101 → 255
20:55:43.101 → 255

e o byte mais importante e o que coloquei o @, o if que fiz tem que reconhecer esse byte para dar o comando
if (c == ‘101 0 1 (1) 255 255 255’){

Use printh.