diff --git a/client/cmdanalyse.c b/client/cmdanalyse.c index 3e80371ea..c4f318d33 100644 --- a/client/cmdanalyse.c +++ b/client/cmdanalyse.c @@ -490,6 +490,11 @@ static int CmdAnalyseA(const char *Cmd) { bool errors = false; uint8_t data[PM3_CMD_DATA_SIZE] = {0x00}; + if (!IfPm3Fpc) { + PrintAndLogEx(ERR, "Device has no FPC USART support"); + return PM3_EDEVNOTSUPP; + } + while (param_getchar(Cmd, cmdp) != 0x00 && !errors) { switch (tolower(param_getchar(Cmd, cmdp))) { case 'd':