#pragma once #define ISO7816_RESPONSE_OK 0x9000 #define ISO7816_RESPONSE_WRONG_LENGTH 0x6700 #define ISO7816_RESPONSE_WRONG_PARAMETERS_P1_P2 0x6A00 #define ISO7816_RESPONSE_WRONG_LE 0x6C00 #define ISO7816_RESPONSE_INSTRUCTION_NOT_SUPPORTED 0x6D00 #define ISO7816_RESPONSE_CLASS_NOT_SUPPORTED 0x6E00 #define ISO7816_RESPONSE_INTERNAL_EXCEPTION 0x6F00 void iso7816_set_response(ISO7816_Response_APDU* responseAPDU, uint16_t responseCode);