Is there any reliable way to find out if the RFID card is either Mifare Ultralight or Mifare Ultralight C?
The only way I have found so far is to use the difference in size between the two cards, giving the read command beyond the smaller. But it looks like a hack, and I assume that the read command may fail if the card uses the Ultralight C authentication mechanism.
const char* mifare_ultralight_identification(const nfc_target_info_t nti) { byte_t abtCmd[2]; byte_t abtRx[265]; size_t szRxLen; abtCmd[0] = 0x30;
A source
source share