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

Transponder class providing manufacturer specific commands for ISO 15693 compliant Transponders of type M24LRxxE-R series from manufacturer STMicroelectronics SA. More...

#include <FedmIscTagHandler_ISO15693_STM_M24LRxxER.h>

Inheritance diagram for FedmIscTagHandler_ISO15693_STM_M24LRxxER:
Inheritance graph
[legend]

List of all members.

Public Member Functions

int CheckEHEn (unsigned char &ucData)
 [0xB1][0xA3] Read Control Register
int ReadCfg (unsigned char &ucData)
 [0xB1][0xA0] Read Configuration Byte
int SetRstEHEn (unsigned char ucData)
 [0xB1][0xA2] Set/Reset Control Register
int WriteDOCfg (unsigned char ucData)
 [0xB1][0xA4] Set/Reset RF WIP/BUSY bit in Control Register
int WriteEHCfg (unsigned char ucData)
 [0xB1][0xA1] Write Configuration Byte

Protected Member Functions

 FedmIscTagHandler_ISO15693_STM_M24LRxxER (FEDM_ISCReader *pReader, FEDM_ISOTabItem *pTabItem)
 FedmIscTagHandler_ISO15693_STM_M24LRxxER (FEDM_ISCReader *pReader, unsigned int uiTagHandlerType, FEDM_ISOTabItem *pTabItem)
virtual ~FedmIscTagHandler_ISO15693_STM_M24LRxxER ()

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 M24LRxxE-R series 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 M24LRxxE-R. Thus, you must refer to the Technical Datasheet of the M24LRxxE-R 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

Note:
Programmers should be familiar with the ISO 15693 standard

Definition at line 68 of file FedmIscTagHandler_ISO15693_STM_M24LRxxER.h.


Constructor & Destructor Documentation

Definition at line 57 of file FedmIscTagHandler_ISO15693_STM_M24LRxxER.cpp.

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

Definition at line 88 of file FedmIscTagHandler_ISO15693_STM_M24LRxxER.cpp.


Member Function Documentation

int FedmIscTagHandler_ISO15693_STM_M24LRxxER::CheckEHEn ( unsigned char &  ucData)

[0xB1][0xA3] Read Control Register

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 STMicroelectronics Custom and Proprietary Commands.pdf, where all parameters are described in detail.

Definition at line 281 of file FedmIscTagHandler_ISO15693_STM_M24LRxxER.cpp.

int FedmIscTagHandler_ISO15693_STM_M24LRxxER::ReadCfg ( unsigned char &  ucData)

[0xB1][0xA0] Read Configuration Byte

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 STMicroelectronics Custom and Proprietary Commands.pdf, where all parameters are described in detail.

Definition at line 148 of file FedmIscTagHandler_ISO15693_STM_M24LRxxER.cpp.

[0xB1][0xA2] Set/Reset Control Register

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 STMicroelectronics Custom and Proprietary Commands.pdf, where all parameters are described in detail.

Definition at line 239 of file FedmIscTagHandler_ISO15693_STM_M24LRxxER.cpp.

[0xB1][0xA4] Set/Reset RF WIP/BUSY bit in Control Register

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 STMicroelectronics Custom and Proprietary Commands.pdf, where all parameters are described in detail.

Definition at line 330 of file FedmIscTagHandler_ISO15693_STM_M24LRxxER.cpp.

[0xB1][0xA1] Write Configuration Byte

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 STMicroelectronics Custom and Proprietary Commands.pdf, where all parameters are described in detail.

Definition at line 197 of file FedmIscTagHandler_ISO15693_STM_M24LRxxER.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