fix some strange behavior
This commit is contained in:
@@ -228,8 +228,10 @@ int EMVExchangeEx(bool ActivateField, bool LeaveFieldON, sAPDU apdu, bool Includ
|
|||||||
if (sw) *sw = 0;
|
if (sw) *sw = 0;
|
||||||
uint16_t isw = 0;
|
uint16_t isw = 0;
|
||||||
|
|
||||||
if (ActivateField)
|
if (ActivateField) {
|
||||||
DropField();
|
DropField();
|
||||||
|
msleep(50);
|
||||||
|
}
|
||||||
|
|
||||||
// COMPUTE APDU
|
// COMPUTE APDU
|
||||||
memcpy(data, &apdu, 5);
|
memcpy(data, &apdu, 5);
|
||||||
|
|||||||
Reference in New Issue
Block a user