From d17413ffe8186f82977d0d1e98d5955b4d51b50d Mon Sep 17 00:00:00 2001 From: cbdev Date: Sat, 24 Jun 2023 23:38:03 +0200 Subject: Implement YHY NTAG reading --- reader.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'reader.c') diff --git a/reader.c b/reader.c index 5f1316b..f90ea52 100644 --- a/reader.c +++ b/reader.c @@ -97,9 +97,12 @@ static void reader_print_tag(nfc_tag_info_t tag){ case tag_desfire: type = "DESF"; break; } - printf("[%s:%lu", type, tag.bytes_available); + printf("[%s:%lu ", type, tag.bytes_available); + if(tag.static_length){ + printf("D:%lu:%lu ", tag.static_length, tag.dynamic_length); + } for(n = 0; n < tag.uid_length; n++){ - printf(" %02X", tag.uid[n]); + printf("%02X", tag.uid[n]); } printf("]"); } @@ -145,6 +148,7 @@ static int reader_process(){ printf("Slot %2lu: ", n); reader_print_tag(tags[n].info); printf(" valid\n"); + printf("%s\n", tags[n].info.static_data); //TODO return 0; } -- cgit v1.2.3