From f87cd7859a193595fc52f56e2b5aa2676e3c8ccc Mon Sep 17 00:00:00 2001 From: Charles Date: Fri, 10 Mar 2023 15:05:27 +0100 Subject: [PATCH] Added special char to some values (#18145) --- lib/lib_div/LibTeleinfo/src/LibTeleinfo.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/lib_div/LibTeleinfo/src/LibTeleinfo.cpp b/lib/lib_div/LibTeleinfo/src/LibTeleinfo.cpp index 869fb1256..92bd7e359 100644 --- a/lib/lib_div/LibTeleinfo/src/LibTeleinfo.cpp +++ b/lib/lib_div/LibTeleinfo/src/LibTeleinfo.cpp @@ -711,7 +711,7 @@ unsigned char TInfo::calcChecksum(char *etiquette, char *valeur, char * horodate while(*valeur) { c = *valeur++ ; // Add another validity check since checksum may not be sufficient (space authorized in Standard mode) - if ( (c>='A' && c<='Z') || (c>='0' && c<='9') || c==' ' || c=='.' || c=='-' || c=='+') { + if ( (c>='A' && c<='Z') || (c>='0' && c<='9') || c==' ' || c=='.' || c=='-' || c=='+' || c=='/') { sum += c ; } else { return 0;