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