void setup() {
Serial.begin(115200);
Serial.println("test");
}
bool send = false;
int i;
char a[64];
void loop() {
while(Serial.available()>0){
a[i]= Serial.read();
i++;
send = true;
}
if(send == true && Serial.available() == 0)
{
delay(100);
for(int j; j < i; j++){
printHex(a[j]);
}
send = false;
}
i = 0;
}
void printHex(byte num) {
char hexCar[2];
sprintf(hexCar, "%02X", num);
Serial.print(hexCar);
}