Add convenience library infrastructure and move the print_nfc_iso14443a_info() function away from bitutils.

This commit is contained in:
Romain Tartiere 2010-04-09 21:57:03 +00:00
parent 2714180227
commit ee3715e267
6 changed files with 51 additions and 14 deletions

View file

@ -211,14 +211,3 @@ void print_hex_par(const byte_t* pbtData, const size_t szBits, const byte_t* pbt
}
printf("\n");
}
void print_nfc_iso14443a_info(const nfc_iso14443a_info_t nai)
{
printf(" ATQA (SENS_RES): "); print_hex(nai.abtAtqa,2);
printf(" UID (NFCID%c): ",(nai.abtUid[0]==0x08?'3':'1')); print_hex(nai.abtUid, nai.szUidLen);
printf(" SAK (SEL_RES): "); print_hex(&nai.btSak,1);
if (nai.szAtsLen) {
printf(" ATS (ATR): ");
print_hex(nai.abtAts, nai.szAtsLen);
}
}

View file

@ -65,7 +65,5 @@ NFC_EXPORT void print_hex(const byte_t* pbtData, const size_t szLen);
NFC_EXPORT void print_hex_bits(const byte_t* pbtData, const size_t szBits);
NFC_EXPORT void print_hex_par(const byte_t* pbtData, const size_t szBits, const byte_t* pbtDataPar);
NFC_EXPORT void print_nfc_iso14443a_info(const nfc_iso14443a_info_t nai);
#endif // _LIBNFC_BITUTILS_H_