From b3db766b1a448cfe1d6dc7529952c441dd2c5910 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9A=D0=BB=D0=B8=D0=BC=D0=BE=D0=B2=20=D0=90=D0=BD=D0=B4?= =?UTF-8?q?=D1=80=D0=B5=D0=B9=20=D0=9D=D0=B8=D0=BA=D0=BE=D0=BB=D0=B0=D0=B5?= =?UTF-8?q?=D0=B2=D0=B8=D1=87?= Date: Mon, 20 Nov 2023 14:58:56 +0300 Subject: [PATCH] post-refactoring fix (Mercury) --- lighthub/abstractch.h | 1 + lighthub/main.cpp | 5 +++++ lighthub/modules/out_ac.cpp | 4 ++-- lighthub/modules/out_mercury.cpp | 1 + lighthub/modules/out_mercury.h | 20 ++++++++++---------- 5 files changed, 19 insertions(+), 12 deletions(-) diff --git a/lighthub/abstractch.h b/lighthub/abstractch.h index bfc8794..01d65d9 100644 --- a/lighthub/abstractch.h +++ b/lighthub/abstractch.h @@ -4,6 +4,7 @@ #define CST_UNKNOWN 0 #define CST_FAILED 1 #define CST_INITIALIZED 2 +#define CST_USER 3 class abstractCh { public: diff --git a/lighthub/main.cpp b/lighthub/main.cpp index 90162c9..24f935c 100644 --- a/lighthub/main.cpp +++ b/lighthub/main.cpp @@ -2497,6 +2497,11 @@ infoSerial<setPersistent(NULL); +setStatus(CST_UNKNOWN); store = NULL; return 1; } diff --git a/lighthub/modules/out_mercury.h b/lighthub/modules/out_mercury.h index 6b116b2..525576f 100644 --- a/lighthub/modules/out_mercury.h +++ b/lighthub/modules/out_mercury.h @@ -20,16 +20,16 @@ public: #define MB_SEND_ERROR 4 #define MB_SEND_ATTEMPTS 3 -#define M_CONNECTING 10 -#define M_CONNECTED 11 -#define M_POLLING1 12 -#define M_POLLING2 13 -#define M_POLLING3 14 -#define M_POLLING4 15 -#define M_POLLING5 16 -#define M_POLLING6 17 -#define M_POLLING7 18 -#define M_POLLING8 19 +#define M_CONNECTING CST_USER+0 +#define M_CONNECTED CST_USER+1 +#define M_POLLING1 CST_USER+2 +#define M_POLLING2 CST_USER+3 +#define M_POLLING3 CST_USER+4 +#define M_POLLING4 CST_USER+5 +#define M_POLLING5 CST_USER+6 +#define M_POLLING6 CST_USER+7 +#define M_POLLING7 CST_USER+8 +#define M_POLLING8 CST_USER+9 #define RET_SUCCESS 0 #define RET_INVALID_PARAM 1