LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
Public Member Functions | List of all members
logicalaccess::ISO14443BReaderCommunication Class Referenceabstract

A ISO14443-3B reader communication base class. More...

#include <iso14443breadercommunication.hpp>

Inheritance diagram for logicalaccess::ISO14443BReaderCommunication:
logicalaccess::ISO14443ReaderCommunication

Public Member Functions

virtual ~ISO14443BReaderCommunication ()=default
 
virtual ByteVector requestB (unsigned char afi=0x00)=0
 Send a REQB command from the PCD to the PICC.
 
virtual void haltB ()=0
 Send a HLTB command from the PCD to the PICC.
 
virtual void attrib ()=0
 Send a attrib command from the PCD to the PICC.
 
virtual ByteVector anticollisionB (unsigned char afi=0x00)=0
 Manage collision.
 

Detailed Description

A ISO14443-3B reader communication base class.

Constructor & Destructor Documentation

◆ ~ISO14443BReaderCommunication()

virtual logicalaccess::ISO14443BReaderCommunication::~ISO14443BReaderCommunication ( )
virtualdefault

Member Function Documentation

◆ anticollisionB()

virtual ByteVector logicalaccess::ISO14443BReaderCommunication::anticollisionB ( unsigned char  afi = 0x00)
pure virtual

Manage collision.

Parameters
afiThe AFI value.
Returns
The chip UID.

◆ attrib()

virtual void logicalaccess::ISO14443BReaderCommunication::attrib ( )
pure virtual

Send a attrib command from the PCD to the PICC.

◆ haltB()

virtual void logicalaccess::ISO14443BReaderCommunication::haltB ( )
pure virtual

Send a HLTB command from the PCD to the PICC.

◆ requestB()

virtual ByteVector logicalaccess::ISO14443BReaderCommunication::requestB ( unsigned char  afi = 0x00)
pure virtual

Send a REQB command from the PCD to the PICC.

Parameters
afiThe AFI value.
Returns
The ATQB PICC result.

The documentation for this class was generated from the following file: