From 3189c09f65a948ebe7c6d098cb090d86008a290b Mon Sep 17 00:00:00 2001 From: Guglielmo Braguglia Date: Tue, 25 Jan 2022 11:27:25 +0100 Subject: [PATCH] Release 1.0.7 --- library.properties | 2 +- src/SerialCmd.h | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/library.properties b/library.properties index e637793..68ce2c5 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=SerialCmd -version=1.0.6 +version=1.0.7 author=Guglielmo Braguglia maintainer=Guglielmo Braguglia sentence=Just another library to tokenize and parse commands. diff --git a/src/SerialCmd.h b/src/SerialCmd.h index f01eca6..967695e 100644 --- a/src/SerialCmd.h +++ b/src/SerialCmd.h @@ -66,9 +66,9 @@ // SerialCmd configuration. Adjust following your needs #define SERIALCMD_FORCEUC 0 // If set to 1 force uppercase for serial command -#define SERIALCMD_MAXCMDNUM 16 // Max Number of Command +#define SERIALCMD_MAXCMDNUM 8 // Max Number of Command #define SERIALCMD_MAXCMDLNG 6 // Max Command Length -#define SERIALCMD_MAXBUFFER 64 // Max Buffer Length +#define SERIALCMD_MAXBUFFER 30 // Max Buffer Length // Command source validity #define SERIALCMD_FROMSTRING -1 // Valid only as SerialCmd_ReadString command @@ -114,7 +114,7 @@ class SerialCmd { struct SerialCmd_Callback { // Structure to record Command/Function pairs char command[SERIALCMD_MAXCMDLNG + 1]; - char allowedSource; + signed char allowedSource; void ( *function ) (); };