diff --git a/armsrc/iclass.c b/armsrc/iclass.c index a4e2cf895..03b4b408f 100644 --- a/armsrc/iclass.c +++ b/armsrc/iclass.c @@ -2229,7 +2229,7 @@ void iClass_ReadCheck(uint8_t blockno, uint8_t keytype) { uint8_t resp[] = {0, 0, 0, 0, 0, 0, 0, 0}; size_t isOK = 0; isOK = sendCmdGetResponseWithRetries(readcheck, sizeof(readcheck), resp, sizeof(resp), 6); - reply_old(CMD_ACK, isOK, 0, 0, 0, 0); + reply_mix(CMD_ACK, isOK, 0, 0, 0, 0); switch_off(); } @@ -2248,7 +2248,7 @@ void iClass_Authentication(uint8_t *mac) { // 6 retries bool isOK = sendCmdGetResponseWithRetries(check, sizeof(check), resp, 4, 6); - reply_old(CMD_ACK, isOK, 0, 0, 0, 0); + reply_mix(CMD_ACK, isOK, 0, 0, 0, 0); } typedef struct iclass_premac { @@ -2424,7 +2424,7 @@ bool iClass_WriteBlock_ext(uint8_t blockno, uint8_t *data) { // turn off afterwards void iClass_WriteBlock(uint8_t blockno, uint8_t *data) { bool isOK = iClass_WriteBlock_ext(blockno, data); - reply_old(CMD_ACK, isOK, 0, 0, 0, 0); + reply_mix(CMD_ACK, isOK, 0, 0, 0, 0); switch_off(); } @@ -2451,6 +2451,6 @@ void iClass_Clone(uint8_t startblock, uint8_t endblock, uint8_t *data) { else DbpString("Clone incomplete"); - reply_old(CMD_ACK, 1, 0, 0, 0, 0); + reply_mix(CMD_ACK, 1, 0, 0, 0, 0); switch_off(); }