Transponder class providing basic commands for all ISO 14443 compliant Transponders. More...
#include <FedmIscTagHandler_ISO14443.h>
Public Member Functions | |
const char * | GetManufacturerName () |
Method to query the Manufacturer Name. | |
Protected Member Functions | |
FedmIscTagHandler_ISO14443 (FEDM_ISCReader *pReader, FEDM_ISOTabItem *pTabItem) | |
FedmIscTagHandler_ISO14443 (FEDM_ISCReader *pReader, unsigned int uiTagHandlerType, FEDM_ISOTabItem *pTabItem) | |
virtual | ~FedmIscTagHandler_ISO14443 () |
Friends | |
class | FEDM_ISCReader |
class | FEDM_ISCReaderModule |
class | FEDM_ISOTabItem |
Transponder class providing basic commands for all ISO 14443 compliant Transponders.
Description
High-level class for easy-to-use Transponder specific communication. See OBID::FEDM::Core::ITagGroup for additional information.
Definition at line 68 of file FedmIscTagHandler_ISO14443.h.
FedmIscTagHandler_ISO14443::FedmIscTagHandler_ISO14443 | ( | FEDM_ISCReader * | pReader, |
FEDM_ISOTabItem * | pTabItem | ||
) | [protected] |
Definition at line 57 of file FedmIscTagHandler_ISO14443.cpp.
FedmIscTagHandler_ISO14443::FedmIscTagHandler_ISO14443 | ( | FEDM_ISCReader * | pReader, |
unsigned int | uiTagHandlerType, | ||
FEDM_ISOTabItem * | pTabItem | ||
) | [protected] |
Definition at line 72 of file FedmIscTagHandler_ISO14443.cpp.
FedmIscTagHandler_ISO14443::~FedmIscTagHandler_ISO14443 | ( | ) | [protected, virtual] |
Definition at line 87 of file FedmIscTagHandler_ISO14443.cpp.
const char * FedmIscTagHandler_ISO14443::GetManufacturerName | ( | ) |
Method to query the Manufacturer Name.
Description
The Manufacturer Name is specified with Manufcturer Code, which is located in byte 7 or byte 9 of the UID
Definition at line 110 of file FedmIscTagHandler_ISO14443.cpp.
friend class FEDM_ISCReader [friend] |
Reimplemented from FedmIscTagHandler.
Reimplemented in FedmIscTagHandler_ISO14443_4_MIFARE_DESFire, FedmIscTagHandler_ISO14443_3_MIFARE_Plus_SL1, FedmIscTagHandler_ISO14443_3_MIFARE_Plus_SL2, FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight, FedmIscTagHandler_ISO14443_4, FedmIscTagHandler_ISO14443_4_MIFARE_Plus, FedmIscTagHandler_ISO14443_4_MIFARE_Plus_SL1, FedmIscTagHandler_ISO14443_4_MIFARE_Plus_SL2, FedmIscTagHandler_ISO14443_4_MIFARE_Plus_SL3, FedmIscTagHandler_ISO14443_Innovatron, FedmIscTagHandler_ISO14443_3_ASK_CTx, FedmIscTagHandler_ISO14443_3_Infineon_my_d_move, FedmIscTagHandler_ISO14443_2, FedmIscTagHandler_ISO14443_2_Innovision_Jewel, FedmIscTagHandler_ISO14443_2_STM_SR176, FedmIscTagHandler_ISO14443_2_STM_SRIxxx, FedmIscTagHandler_ISO14443_3, FedmIscTagHandler_ISO14443_3_Infineon_my_d, FedmIscTagHandler_ISO14443_3_MIFARE_Classic, FedmIscTagHandler_ISO14443_3_MIFARE_Plus, FedmIscTagHandler_ISO14443_4_Maxim, FedmIscTagHandler_ISO14443_4_Maxim_MAX66020, FedmIscTagHandler_ISO14443_4_Maxim_MAX66040, and FedmIscTagHandler_ISO14443_4_Maxim_MAX66000.
Definition at line 74 of file FedmIscTagHandler_ISO14443.h.
friend class FEDM_ISCReaderModule [friend] |
Reimplemented from FedmIscTagHandler.
Reimplemented in FedmIscTagHandler_ISO14443_4_MIFARE_DESFire, FedmIscTagHandler_ISO14443_3_MIFARE_Plus_SL1, FedmIscTagHandler_ISO14443_3_MIFARE_Plus_SL2, FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight, FedmIscTagHandler_ISO14443_4, FedmIscTagHandler_ISO14443_4_MIFARE_Plus, FedmIscTagHandler_ISO14443_4_MIFARE_Plus_SL1, FedmIscTagHandler_ISO14443_4_MIFARE_Plus_SL2, FedmIscTagHandler_ISO14443_4_MIFARE_Plus_SL3, FedmIscTagHandler_ISO14443_Innovatron, FedmIscTagHandler_ISO14443_3_ASK_CTx, FedmIscTagHandler_ISO14443_3_Infineon_my_d_move, FedmIscTagHandler_ISO14443_2, FedmIscTagHandler_ISO14443_2_Innovision_Jewel, FedmIscTagHandler_ISO14443_2_STM_SR176, FedmIscTagHandler_ISO14443_2_STM_SRIxxx, FedmIscTagHandler_ISO14443_3, FedmIscTagHandler_ISO14443_3_Infineon_my_d, FedmIscTagHandler_ISO14443_3_MIFARE_Classic, FedmIscTagHandler_ISO14443_3_MIFARE_Plus, FedmIscTagHandler_ISO14443_4_Maxim, FedmIscTagHandler_ISO14443_4_Maxim_MAX66020, FedmIscTagHandler_ISO14443_4_Maxim_MAX66040, and FedmIscTagHandler_ISO14443_4_Maxim_MAX66000.
Definition at line 73 of file FedmIscTagHandler_ISO14443.h.
friend class FEDM_ISOTabItem [friend] |
Reimplemented from FedmIscTagHandler.
Reimplemented in FedmIscTagHandler_ISO14443_4_MIFARE_DESFire, FedmIscTagHandler_ISO14443_3_MIFARE_Plus_SL1, FedmIscTagHandler_ISO14443_3_MIFARE_Plus_SL2, FedmIscTagHandler_ISO14443_3_MIFARE_Ultralight, FedmIscTagHandler_ISO14443_4, FedmIscTagHandler_ISO14443_4_MIFARE_Plus, FedmIscTagHandler_ISO14443_4_MIFARE_Plus_SL1, FedmIscTagHandler_ISO14443_4_MIFARE_Plus_SL2, FedmIscTagHandler_ISO14443_4_MIFARE_Plus_SL3, FedmIscTagHandler_ISO14443_Innovatron, FedmIscTagHandler_ISO14443_3_ASK_CTx, FedmIscTagHandler_ISO14443_3_Infineon_my_d_move, FedmIscTagHandler_ISO14443_2, FedmIscTagHandler_ISO14443_2_Innovision_Jewel, FedmIscTagHandler_ISO14443_2_STM_SR176, FedmIscTagHandler_ISO14443_2_STM_SRIxxx, FedmIscTagHandler_ISO14443_3, FedmIscTagHandler_ISO14443_3_Infineon_my_d, FedmIscTagHandler_ISO14443_3_MIFARE_Classic, FedmIscTagHandler_ISO14443_3_MIFARE_Plus, FedmIscTagHandler_ISO14443_4_Maxim, FedmIscTagHandler_ISO14443_4_Maxim_MAX66020, FedmIscTagHandler_ISO14443_4_Maxim_MAX66040, and FedmIscTagHandler_ISO14443_4_Maxim_MAX66000.
Definition at line 75 of file FedmIscTagHandler_ISO14443.h.