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

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>

Inheritance diagram for FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

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

Note:
Programmers should be familiar with the ISO 15693 standard

Definition at line 74 of file FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L.h.


Constructor & Destructor Documentation

FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L::FedmIscTagHandler_ISO15693_NXP_ICODE_SLI_L ( FEDM_ISCReader pReader,
unsigned int  uiTagHandlerType,
FEDM_ISOTabItem pTabItem 
) [protected]

Member Function Documentation

[0xB1][0xB9]

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
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]

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
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]

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
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]

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
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]

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
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]

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
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.

[0xB1][0xA7]

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
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]

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
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.


Friends And Related Function Documentation

friend class FEDM_ISCReader [friend]
friend class FEDM_ISCReaderModule [friend]
friend class FEDM_ISOTabItem [friend]

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