ISO14A_TOPAZMODE = (1 << 8)
} iso14a_command_t;
-
+typedef struct {
+ uint8_t* response;
+ size_t response_n;
+ uint8_t* modulation;
+ size_t modulation_n;
+ uint32_t ProxToAirDuration;
+} tag_response_info_t;
//-----------------------------------------------------------------------------
// ISO 14443B
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
typedef struct {
uint32_t cuid;
- uint8_t sector;
- uint8_t keytype;
uint32_t nonce;
uint32_t ar;
uint32_t nr;
uint32_t nonce2;
uint32_t ar2;
uint32_t nr2;
+ uint8_t sector;
+ uint8_t keytype;
+ enum {
+ EMPTY,
+ FIRST,
+ SECOND,
+ } state;
} nonces_t;
#endif // _MIFARE_H_