|
cryptnox-sdk-arduino 1.0.0
Arduino library for Cryptnox Hardware Wallet
|
Public Member Functions | |
| bool | begin () override |
| Initialize the NFC transport hardware. | |
| bool | inListPassiveTarget () override |
| Detect the presence of a passive ISO-DEP NFC target. | |
| bool | sendAPDU (const uint8_t *, uint8_t, uint8_t *, uint8_t &) override |
| Send an APDU command to the card and receive the response. | |
| void | resetReader () override |
| Reset the NFC reader/field for the next card detection cycle. | |
| bool | printFirmwareVersion () override |
| Print NFC module firmware version information to the logger. | |
| Public Member Functions inherited from CW_NfcTransport | |
| virtual bool | sendAPDULarge (const uint8_t *apdu, uint8_t apduLen, uint8_t *response, uint16_t &responseLen) |
| Send an APDU and receive a response that may exceed 255 bytes. | |
| virtual | ~CW_NfcTransport () |
Definition at line 52 of file fuzz_der.cpp.
|
inlineoverridevirtual |
Initialize the NFC transport hardware.
Implements CW_NfcTransport.
Definition at line 54 of file fuzz_der.cpp.
|
inlineoverridevirtual |
Detect the presence of a passive ISO-DEP NFC target.
Implements CW_NfcTransport.
Definition at line 55 of file fuzz_der.cpp.
|
inlineoverridevirtual |
Print NFC module firmware version information to the logger.
Implements CW_NfcTransport.
Definition at line 59 of file fuzz_der.cpp.
|
inlineoverridevirtual |
Reset the NFC reader/field for the next card detection cycle.
Implements CW_NfcTransport.
Definition at line 58 of file fuzz_der.cpp.
|
inlineoverridevirtual |
Send an APDU command to the card and receive the response.
| [in] | apdu | APDU command bytes. |
| [in] | apduLen | Length of the APDU command. |
| [out] | response | Buffer to receive the card response. |
| [out] | responseLen | Actual number of bytes written to response. |
Implements CW_NfcTransport.
Definition at line 56 of file fuzz_der.cpp.