From caad7c8173b64b9534da73e99af62fbd30e9c285 Mon Sep 17 00:00:00 2001 From: Paul Date: Fri, 26 Jul 2019 15:16:26 +0200 Subject: [PATCH] EMS_MAXBUFFERSIZE set to 34 for 2 additional BRKs --- src/emsuart.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/emsuart.h b/src/emsuart.h index 67f2edaa9..0777dcfd5 100644 --- a/src/emsuart.h +++ b/src/emsuart.h @@ -14,8 +14,8 @@ #define EMSUART_CONFIG 0x1C // 8N1 (8 bits, no stop bits, 1 parity) #define EMSUART_BAUD 9600 // uart baud rate for the EMS circuit -#define EMS_MAXBUFFERS 5 // buffers for circular filling to avoid collisions -#define EMS_MAXBUFFERSIZE 33 // max size of the buffer. EMS packets are max 32 bytes, plus 1 for BRK +#define EMS_MAXBUFFERS 5 // buffers for circular filling to avoid collisions +#define EMS_MAXBUFFERSIZE (EMS_MAX_TELEGRAM_LENGTH + 2) // max size of the buffer. EMS packets are max 32 bytes, plus extra 2 for BRKs #define EMSUART_BIT_TIME 104 // bit time @9600 baud