Transponder class providing manufacturer specific commands for ISO 15693 compliant Transponders of type 4034 from manufacturer EM Microelectronic-Marin SA. More...
#include <FedmIscTagHandler_ISO15693_EM_4034.h>
Public Member Functions | |
int | Login (string sPassword) |
[0xB1][0xE4] Login | |
int | ToggleEAS (string sPassword) |
[0xB1][0xA0] Toggle EAS | |
Protected Member Functions | |
FedmIscTagHandler_ISO15693_EM_4034 (FEDM_ISCReader *pReader, FEDM_ISOTabItem *pTabItem) | |
FedmIscTagHandler_ISO15693_EM_4034 (FEDM_ISCReader *pReader, unsigned int uiTagHandlerType, FEDM_ISOTabItem *pTabItem) | |
virtual | ~FedmIscTagHandler_ISO15693_EM_4034 () |
Friends | |
class | FEDM_ISCReader |
class | FEDM_ISCReaderModule |
class | FEDM_ISOTabItem |
Transponder class providing manufacturer specific commands for ISO 15693 compliant Transponders of type 4034 from manufacturer EM Microelectronic-Marin SA.
Description
High-level class for easy-to-use Transponder specific communication. See OBID::FEDM::Core::ITagGroup for additional information.
All methods are similiar to the specific commands of the EM4034. Thus, you must refer to the Technical Datasheet of the EM4034 to get detailed information about the methods and the parameters.
Secondly, all methods of this class are Custom specific commands, realized with the Reader command [0xB1], which are described in the Application Note EM Custom and Proprietary Commands.pdf
Definition at line 68 of file FedmIscTagHandler_ISO15693_EM_4034.h.
FedmIscTagHandler_ISO15693_EM_4034::FedmIscTagHandler_ISO15693_EM_4034 | ( | FEDM_ISCReader * | pReader, |
FEDM_ISOTabItem * | pTabItem | ||
) | [protected] |
Definition at line 57 of file FedmIscTagHandler_ISO15693_EM_4034.cpp.
FedmIscTagHandler_ISO15693_EM_4034::FedmIscTagHandler_ISO15693_EM_4034 | ( | FEDM_ISCReader * | pReader, |
unsigned int | uiTagHandlerType, | ||
FEDM_ISOTabItem * | pTabItem | ||
) | [protected] |
Definition at line 67 of file FedmIscTagHandler_ISO15693_EM_4034.cpp.
FedmIscTagHandler_ISO15693_EM_4034::~FedmIscTagHandler_ISO15693_EM_4034 | ( | ) | [protected, virtual] |
Definition at line 78 of file FedmIscTagHandler_ISO15693_EM_4034.cpp.
int FedmIscTagHandler_ISO15693_EM_4034::Login | ( | string | sPassword | ) |
[0xB1][0xE4] Login
[in] | sPassword | Hex-coded password with even number of chars |
Description
This command is realized with the Reader command [0xB1] ISO Custom and Proprietary Commands.
Refer to the Application Note EM Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 130 of file FedmIscTagHandler_ISO15693_EM_4034.cpp.
int FedmIscTagHandler_ISO15693_EM_4034::ToggleEAS | ( | string | sPassword | ) |
[0xB1][0xA0] Toggle EAS
[in] | sPassword | Hex-coded password with even number of chars |
Description
This command is realized with the Reader command [0xB1] ISO Custom and Proprietary Commands.
Refer to the Application Note EM Custom and Proprietary Commands.pdf, where all parameters are described in detail.
This command is only applicable in non-addressed mode. See [ITagGroup::CreateNonAddressedTagHandler](OBID::FEDM::Core::ITagGroup::CreateNonAddressedTagHandler) on how to create a TagHandler instance for non-addressed communication.
Definition at line 101 of file FedmIscTagHandler_ISO15693_EM_4034.cpp.
friend class FEDM_ISCReader [friend] |
Reimplemented from FedmIscTagHandler_ISO15693_EM.
Definition at line 74 of file FedmIscTagHandler_ISO15693_EM_4034.h.
friend class FEDM_ISCReaderModule [friend] |
Reimplemented from FedmIscTagHandler_ISO15693_EM.
Definition at line 73 of file FedmIscTagHandler_ISO15693_EM_4034.h.
friend class FEDM_ISOTabItem [friend] |
Reimplemented from FedmIscTagHandler_ISO15693_EM.
Definition at line 75 of file FedmIscTagHandler_ISO15693_EM_4034.h.