uint32_t lub unsigned long, to to samo z grubsza. String jest, ale pamięci mało i lepiej używać liczb, od razu można zrobić if (E0E020DF==odczytanykod);. Druga sprawa takiego inta można używać też w konstrukcji "case", no i można sprawdzić czy np. nie jest tak, że pierwsze cyfry są zawsze takie same, to wtedy można obciąć zmienną do np. uint16_t czy tam unsigned int.
Miło być decenianym https://buycoffee.to/kaczakat