From 2c89a773683269a37930c9c3a5bd67c0ea4d4774 Mon Sep 17 00:00:00 2001 From: Philipp Claves <pclaves@web.de> Date: Sat, 12 Nov 2011 23:18:27 +0100 Subject: [PATCH] Control: Increase key clear/init command timeout to 1 sec. --- Control/cardreader_interface.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Control/cardreader_interface.c b/Control/cardreader_interface.c index eb09d68..715824a 100644 --- a/Control/cardreader_interface.c +++ b/Control/cardreader_interface.c @@ -355,7 +355,7 @@ uint8_t cardreader_init_card_key(KEY key){ transport_send_message((uint8_t*)&msg, 1+sizeof(ISO7816_APDU_Header)+ sizeof(KEY)); uint8_t card_status[4]; - uint16_t length = transport_receive_message(&card_status, 4, 3000); + uint16_t length = transport_receive_message(&card_status, 4, 10000); if (TRANSPORT_IS_ERROR(length)){ printf_P(PSTR("Transport Error %04x\n"), length); return 0; @@ -370,7 +370,7 @@ uint8_t cardreader_clear_card_key(void){ transport_send_message((uint8_t*)&msg, 1+sizeof(ISO7816_APDU_Header)); uint8_t card_status[4]; - uint16_t length = transport_receive_message(&card_status, 4, 3000); + uint16_t length = transport_receive_message(&card_status, 4, 10000); if (TRANSPORT_IS_ERROR(length)){ printf_P(PSTR("Transport Error %04x\n"), length); return 0; -- GitLab