Transponder class providing manufacturer specific commands for ISO 15693 compliant Transponders of type I-CODE SLI-L from manufacturer NXP Semiconductors. More...
#include <FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.h>
Public Member Functions | |
int | DestroySLI_L () |
[0xB1][0xB9] | |
int | EnablePrivacy () |
[0xB1[0xBA] | |
int | GetRandomNumber (unsigned char *ucRandomNo, unsigned int uiRandomNoBufferLen) |
[0xB1][0xB2] | |
int | LockPassword (unsigned char ucPasswordIdentifier) |
[0xB1][0xB5] | |
int | PasswordProtectEAS () |
[0xB1][0xA6] | |
int | SetPassword (unsigned char ucPasswordIdentifier, string sPassoword) |
[0xB1][0xB3] | |
int | WriteEASID (string sEASID) |
[0xB1][0xA7] | |
int | WritePassword (unsigned char ucPasswordIdentifier, string sPassword) |
[0xB1][0xB4] | |
Protected Member Functions | |
FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L (FEDM_ISCReader *pReader, FEDM_ISOTabItem *pTabItem) | |
FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L (FEDM_ISCReader *pReader, unsigned int uiTagHandlerType, FEDM_ISOTabItem *pTabItem) | |
virtual | ~FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L () |
Friends | |
class | FEDM_ISCReader |
class | FEDM_ISCReaderModule |
class | FEDM_ISOTabItem |
Transponder class providing manufacturer specific commands for ISO 15693 compliant Transponders of type I-CODE SLI-L from manufacturer NXP Semiconductors.
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 I-CODE SLI-L. Thus, you must refer to the Technical Datasheet of the I-CODE SLI-L 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 NXP Custom and Proprietary Commands.pdf
Definition at line 74 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.h.
FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L::FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L | ( | FEDM_ISCReader * | pReader, |
FEDM_ISOTabItem * | pTabItem | ||
) | [protected] |
Definition at line 63 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.cpp.
FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L::FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L | ( | FEDM_ISCReader * | pReader, |
unsigned int | uiTagHandlerType, | ||
FEDM_ISOTabItem * | pTabItem | ||
) | [protected] |
Definition at line 73 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.cpp.
FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L::~FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L | ( | ) | [protected, virtual] |
Definition at line 84 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.cpp.
[0xB1][0xB9]
Description
Refer to the Application Note NXP Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 380 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.cpp.
[0xB1[0xBA]
Description
Refer to the Application Note NXP Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 421 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.cpp.
int FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L::GetRandomNumber | ( | unsigned char * | ucRandomNo, |
unsigned int | uiRandomNoBufferLen | ||
) |
[0xB1][0xB2]
Description
Refer to the Application Note NXP Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 191 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.cpp.
int FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L::LockPassword | ( | unsigned char | ucPasswordIdentifier | ) |
[0xB1][0xB5]
Description
Refer to the Application Note NXP Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 336 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.cpp.
[0xB1][0xA6]
Description
Refer to the Application Note NXP Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 106 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.cpp.
int FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L::SetPassword | ( | unsigned char | ucPasswordIdentifier, |
string | sPassoword | ||
) |
[0xB1][0xB3]
Description
Refer to the Application Note NXP Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 245 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.cpp.
int FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L::WriteEASID | ( | string | sEASID | ) |
[0xB1][0xA7]
Description
Refer to the Application Note NXP Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 147 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.cpp.
int FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L::WritePassword | ( | unsigned char | ucPasswordIdentifier, |
string | sPassword | ||
) |
[0xB1][0xB4]
Description
Refer to the Application Note NXP Custom and Proprietary Commands.pdf, where all parameters are described in detail.
Definition at line 290 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.cpp.
friend class FEDM_ISCReader [friend] |
Reimplemented from FedmIscTagHandler_ISO15693_NXP_ICODE_SLI.
Reimplemented in FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_S, FedmIscTagHandler_ISO15693_NXP_ICODE_SLIX_L, and FedmIscTagHandler_ISO15693_NXP_ICODE_SLIX_S.
Definition at line 80 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.h.
friend class FEDM_ISCReaderModule [friend] |
Reimplemented from FedmIscTagHandler_ISO15693_NXP_ICODE_SLI.
Reimplemented in FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_S, FedmIscTagHandler_ISO15693_NXP_ICODE_SLIX_L, and FedmIscTagHandler_ISO15693_NXP_ICODE_SLIX_S.
Definition at line 79 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.h.
friend class FEDM_ISOTabItem [friend] |
Reimplemented from FedmIscTagHandler_ISO15693_NXP_ICODE_SLI.
Reimplemented in FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_S, FedmIscTagHandler_ISO15693_NXP_ICODE_SLIX_L, and FedmIscTagHandler_ISO15693_NXP_ICODE_SLIX_S.
Definition at line 81 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.h.