Public Member Functions | Protected Member Functions | Friends
FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight Class Reference

Transponder class providing manufacturer specific commands for ISO 14443-3 compliant Transponders of type MIFARE Ultralight from manufacturer NXP Semiconductors. More...

#include <FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight.h>

Inheritance diagram for FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight:
Inheritance graph
[legend]

List of all members.

Public Member Functions

int Authent (unsigned char ucReaderKeyIndex)
 Authent Mifare Ultralight C with key from Reader, realized with Reader command [0xB2] ISO14443 Special Host Commands.

Protected Member Functions

 FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight (FEDM_ISCReader *pReader, FEDM_ISOTabItem *pTabItem)
 FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight (FEDM_ISCReader *pReader, unsigned int uiTagHandlerType, FEDM_ISOTabItem *pTabItem)
virtual ~FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight ()

Friends

class FEDM_ISCReader
class FEDM_ISCReaderModule
class FEDM_ISOTabItem

Detailed Description

Transponder class providing manufacturer specific commands for ISO 14443-3 compliant Transponders of type MIFARE Ultralight from manufacturer NXP Semiconductors.

Description
High-level class for easy-to-use Transponder specific communication. See OBID::FEDM::Core::ITagGroup for additional information.
This class implements the communication with [0xC2] Reader commands.
Detailed description about the command interface can be found in:

Note:
Programmers should be familiar with the ISO 14443 standards

Definition at line 69 of file FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight.h.


Constructor & Destructor Documentation


Member Function Documentation

int FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight::Authent ( unsigned char  ucReaderKeyIndex)

Authent Mifare Ultralight C with key from Reader, realized with Reader command [0xB2] ISO14443 Special Host Commands.

Parameters:
ucReaderKeyIndexReader key index
Returns:
  • 0 if OK
  • < 0 [error code](OBID::FEDM::Core::Error)
  • > 0 status byte of the responded protocol, if the Reader signals a problem. See Reader's System Manual for the full list with all status bytes.

Description
This method is only applicable, if the Transponder is in selected mode.
Detailed description about the command and the parameters can be found in:

  • Product Datasheet for MIFARE Ultralight C from NXP Semiconductors
  • System Manual SoftCrypto Functions from FEIG ELECTRONIC

Definition at line 96 of file FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight.cpp.


Friends And Related Function Documentation

friend class FEDM_ISCReader [friend]

Reimplemented from FedmIscTagHandler_ISO14443_3.

Definition at line 75 of file FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight.h.

friend class FEDM_ISCReaderModule [friend]

Reimplemented from FedmIscTagHandler_ISO14443_3.

Definition at line 74 of file FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight.h.

friend class FEDM_ISOTabItem [friend]

Reimplemented from FedmIscTagHandler_ISO14443_3.

Definition at line 76 of file FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight.h.


The documentation for this class was generated from the following files:


maggie_rfid_drivers
Author(s): Raul Perula-Martinez
autogenerated on Mon Sep 14 2015 03:05:32