From 02ea378e381daed32ec48ec9a2d8b86261b2f023 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Wed, 8 May 2019 00:02:08 +0200 Subject: [PATCH] Wow, two improbable bugs were cancelling each other --- armsrc/appmain.c | 1 + client/comms.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/armsrc/appmain.c b/armsrc/appmain.c index 99aeca262..2a9636496 100644 --- a/armsrc/appmain.c +++ b/armsrc/appmain.c @@ -1520,6 +1520,7 @@ static void PacketReceived(PacketCommandNG *packet) { break; case CMD_CAPABILITIES: SendCapabilities(); + break; case CMD_PING: reply_ng(CMD_PING, PM3_SUCCESS, packet->data.asBytes, packet->length); break; diff --git a/client/comms.c b/client/comms.c index c48a1bcdd..1fb59757b 100644 --- a/client/comms.c +++ b/client/comms.c @@ -608,7 +608,7 @@ int TestProxmark(void) { return PM3_EIO; SendCommandNG(CMD_CAPABILITIES, NULL, 0); - if (WaitForResponseTimeoutW(CMD_PING, &resp, 1000, false)) { + if (WaitForResponseTimeoutW(CMD_CAPABILITIES, &resp, 1000, false)) { memcpy(&pm3_capabilities, resp.data.asBytes, resp.length); conn.send_via_fpc_usart = pm3_capabilities.via_fpc; conn.uart_speed = pm3_capabilities.baudrate;