LEER TAG

Dependents:   NFC_HTM_READ EMULAR_TAGS Escribir_tag NFC_HTM_READ-WRITE

Committer:
mauroar211
Date:
Fri Apr 24 19:02:44 2015 +0000
Revision:
1:a549ef8b142a
Parent:
0:b805b487fbef
SE RESTAURARON LOS ARCHIVO DE LA LIBRER?A;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mauroar211 0:b805b487fbef 1 #ifndef MifareUltralight_h
mauroar211 0:b805b487fbef 2 #define MifareUltralight_h
mauroar211 0:b805b487fbef 3
mauroar211 0:b805b487fbef 4 #include <PN532.h>
mauroar211 0:b805b487fbef 5 #include <NfcTag.h>
mauroar211 0:b805b487fbef 6 #include <Ndef.h>
mauroar211 0:b805b487fbef 7
mauroar211 0:b805b487fbef 8 class MifareUltralight
mauroar211 0:b805b487fbef 9 {
mauroar211 0:b805b487fbef 10 public:
mauroar211 0:b805b487fbef 11 MifareUltralight(PN532& nfcShield);
mauroar211 0:b805b487fbef 12 ~MifareUltralight();
mauroar211 0:b805b487fbef 13 NfcTag read(uint8_t *uid, unsigned int uidLength);
mauroar211 0:b805b487fbef 14 private:
mauroar211 0:b805b487fbef 15 PN532* nfc;
mauroar211 0:b805b487fbef 16 unsigned int tagCapacity;
mauroar211 0:b805b487fbef 17 unsigned int messageLength;
mauroar211 0:b805b487fbef 18 unsigned int bufferSize;
mauroar211 0:b805b487fbef 19 unsigned int ndefStartIndex;
mauroar211 0:b805b487fbef 20 bool isUnformatted();
mauroar211 0:b805b487fbef 21 void readCapabilityContainer();
mauroar211 0:b805b487fbef 22 void findNdefMessage();
mauroar211 0:b805b487fbef 23 void calculateBufferSize();
mauroar211 0:b805b487fbef 24 };
mauroar211 0:b805b487fbef 25
mauroar211 0:b805b487fbef 26 #endif