From f6826c3b5ee300d6adbbc8bdb343462513a4a653 Mon Sep 17 00:00:00 2001 From: Georg Date: Tue, 4 Apr 2017 16:52:52 +0200 Subject: [PATCH] small changes in command functions --- Firmware/Chameleon-Mini/Terminal/Commands.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Firmware/Chameleon-Mini/Terminal/Commands.c b/Firmware/Chameleon-Mini/Terminal/Commands.c index bff3dc2..84057c6 100644 --- a/Firmware/Chameleon-Mini/Terminal/Commands.c +++ b/Firmware/Chameleon-Mini/Terminal/Commands.c @@ -570,7 +570,7 @@ CommandStatusIdType CommandSetTimeout(char* OutMessage, const char* InParam) return COMMAND_INFO_OK_WITH_TEXT_ID; } uint16_t tmp = 601; - if (!sscanf(InParam, "%5d", &tmp) || tmp > 600) + if (!sscanf_P(InParam, PSTR("%5d"), &tmp) || tmp > 600) return COMMAND_ERR_INVALID_PARAM_ID; GlobalSettings.ActiveSettingPtr->PendingTaskTimeout = tmp; return COMMAND_INFO_OK_ID; @@ -590,7 +590,7 @@ CommandStatusIdType CommandSetThreshold(char* OutMessage, const char* InParam) return COMMAND_INFO_OK_WITH_TEXT_ID; } uint16_t tmp = 0; - if (!sscanf(InParam, "%5d", &tmp) || tmp > CODEC_MAXIMUM_THRESHOLD) + if (!sscanf_P(InParam, PSTR("%5d"), &tmp) || tmp > CODEC_MAXIMUM_THRESHOLD) return COMMAND_ERR_INVALID_PARAM_ID; DACB.CH0DATA = tmp; ReaderThreshold = tmp;