16 if ((apci >> 6) < 11 && (apci >> 6) != 7)
48 print(_data[0] & 0x3, HEX);
50 for (uint8_t i = 1; i <
length() + 1; ++i)
uint8_t * pushWord(uint16_t w, uint8_t *data)
uint16_t getWord(const uint8_t *data)
const uint8_t * popWord(uint16_t &w, const uint8_t *data)
APDU(uint8_t *data, CemiFrame &frame)
The constructor.
void printPDU()
Print the contents of the APDU to console.
ApduType type()
Get the type of the APDU.
uint8_t * data()
Get a pointer to the data.
uint8_t length() const
Get the length of the APDU.
CemiFrame & frame()
Get the CemiFrame this APDU is part of.
uint8_t octetCount() const