From 243afe7245d3522bd90c144db58da028ad127cdc Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 5 May 2021 16:53:19 +0300 Subject: [PATCH] fix bug for ussd answers over 127 chars --- src/TinyGsmSMS.tpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/TinyGsmSMS.tpp b/src/TinyGsmSMS.tpp index 43db49a..fb74949 100644 --- a/src/TinyGsmSMS.tpp +++ b/src/TinyGsmSMS.tpp @@ -73,7 +73,7 @@ class TinyGsmSMS { static inline String TinyGsmDecodeHex8bit(String& instr) { String result; - for (uint8_t i = 0; i < instr.length(); i += 2) { + for (uint16_t i = 0; i < instr.length(); i += 2) { char buf[4] = { 0, }; @@ -87,7 +87,7 @@ class TinyGsmSMS { static inline String TinyGsmDecodeHex16bit(String& instr) { String result; - for (uint8_t i = 0; i < instr.length(); i += 4) { + for (uint16_t i = 0; i < instr.length(); i += 4) { char buf[4] = { 0, };