Transponder class providing manufacturer specific commands for ISO 15693 compliant Transponders of type LRIS2K from manufacturer STMicroelectronics SA. More...
#include <FedmIscTagHandler_ISO15693_STM_LRIS2K.h>
Public Member Functions | |
int | Kill (string sKillCode) |
[0xB1][0xA6] Kill | |
int | LockKill (unsigned char ucProtectStatus) |
[0xB1][0xB2] Lock Kill | |
int | LockMemoryArea (unsigned char ucBlockNumber, unsigned char ucProtectStatus) |
[0xB1][0xB2] Lock Memory Area | |
int | LockPassword (unsigned char ucPasswordNumber, unsigned char ucProtectStatus) |
[0xB1][0xB2] Lock Password | |
int | PresentPassword (unsigned char ucPasswordNumber, string sPassword) |
[0xB1][0xB3] Present Password | |
int | WriteKill (string sKillCode) |
[0xB1][0xB1] Write Kill | |
int | WritePassword (unsigned char ucPasswordNumber, string sPassword) |
[0xB1][0xB1] Write Password | |
Protected Member Functions | |
FedmIscTagHandler_ISO15693_STM_LRIS2K (FEDM_ISCReader *pReader, FEDM_ISOTabItem *pTabItem) | |
FedmIscTagHandler_ISO15693_STM_LRIS2K (FEDM_ISCReader *pReader, unsigned int uiTagHandlerType, FEDM_ISOTabItem *pTabItem) | |
virtual | ~FedmIscTagHandler_ISO15693_STM_LRIS2K () |
Friends | |
class | FEDM_ISCReader |
class | FEDM_ISCReaderModule |
class | FEDM_ISOTabItem |
Transponder class providing manufacturer specific commands for ISO 15693 compliant Transponders of type LRIS2K from manufacturer STMicroelectronics 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 specific commands of LRIS2K. Thus, you must refer to the Technical Datasheet of the LRIS2K 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 STMicroelectronics Custom and Proprietary Commands.pdf
Definition at line 68 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.h.
FedmIscTagHandler_ISO15693_STM_LRIS2K::FedmIscTagHandler_ISO15693_STM_LRIS2K | ( | FEDM_ISCReader * | pReader, |
FEDM_ISOTabItem * | pTabItem | ||
) | [protected] |
Definition at line 57 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.cpp.
FedmIscTagHandler_ISO15693_STM_LRIS2K::FedmIscTagHandler_ISO15693_STM_LRIS2K | ( | FEDM_ISCReader * | pReader, |
unsigned int | uiTagHandlerType, | ||
FEDM_ISOTabItem * | pTabItem | ||
) | [protected] |
Definition at line 67 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.cpp.
FedmIscTagHandler_ISO15693_STM_LRIS2K::~FedmIscTagHandler_ISO15693_STM_LRIS2K | ( | ) | [protected, virtual] |
Definition at line 78 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.cpp.
int FedmIscTagHandler_ISO15693_STM_LRIS2K::Kill | ( | string | sKillCode | ) |
[0xB1][0xA6] Kill
Description
Refer to the Application Note STMicroelectronics Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 100 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.cpp.
int FedmIscTagHandler_ISO15693_STM_LRIS2K::LockKill | ( | unsigned char | ucProtectStatus | ) |
[0xB1][0xB2] Lock Kill
Description
Refer to the Application Note STMicroelectronics Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 219 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.cpp.
int FedmIscTagHandler_ISO15693_STM_LRIS2K::LockMemoryArea | ( | unsigned char | ucBlockNumber, |
unsigned char | ucProtectStatus | ||
) |
[0xB1][0xB2] Lock Memory Area
Description
Refer to the Application Note STMicroelectronics Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 309 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.cpp.
int FedmIscTagHandler_ISO15693_STM_LRIS2K::LockPassword | ( | unsigned char | ucPasswordNumber, |
unsigned char | ucProtectStatus | ||
) |
[0xB1][0xB2] Lock Password
Description
Refer to the Application Note STMicroelectronics Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 263 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.cpp.
int FedmIscTagHandler_ISO15693_STM_LRIS2K::PresentPassword | ( | unsigned char | ucPasswordNumber, |
string | sPassword | ||
) |
[0xB1][0xB3] Present Password
Description
Refer to the Application Note STMicroelectronics Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 354 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.cpp.
int FedmIscTagHandler_ISO15693_STM_LRIS2K::WriteKill | ( | string | sKillCode | ) |
[0xB1][0xB1] Write Kill
Description
Refer to the Application Note STMicroelectronics Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 130 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.cpp.
int FedmIscTagHandler_ISO15693_STM_LRIS2K::WritePassword | ( | unsigned char | ucPasswordNumber, |
string | sPassword | ||
) |
[0xB1][0xB1] Write Password
Description
Refer to the Application Note STMicroelectronics Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 174 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.cpp.
friend class FEDM_ISCReader [friend] |
Reimplemented from FedmIscTagHandler_ISO15693_STM.
Definition at line 74 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.h.
friend class FEDM_ISCReaderModule [friend] |
Reimplemented from FedmIscTagHandler_ISO15693_STM.
Definition at line 73 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.h.
friend class FEDM_ISOTabItem [friend] |
Reimplemented from FedmIscTagHandler_ISO15693_STM.
Definition at line 75 of file FedmIscTagHandler_ISO15693_STM_LRIS2K.h.