diff --git a/keywords.txt b/keywords.txt index 79039777..f2fb5fc3 100644 --- a/keywords.txt +++ b/keywords.txt @@ -116,5 +116,10 @@ ERR_MQTT_CONN_ID_REJECTED LITERAL1 ERR_MQTT_CONN_SERVER_UNAVAILABLE LITERAL1 ERR_MQTT_CONN_BAD_USERNAME_PASSWORD LITERAL1 ERR_MQTT_CONN_NOT_AUTHORIZED LITERAL1 +ERR_MQTT_UNEXPECTED_PACKET_ID LITERAL1 +MQTT_SUBS_SUCCESS_QOS_0 LITERAL1 +MQTT_SUBS_SUCCESS_QOS_1 LITERAL1 +MQTT_SUBS_SUCCESS_QOS_2 LITERAL1 +ERR_MQTT_SUBS_FAILED LITERAL1 ERR_CMD_MODE_FAILED LITERAL1 diff --git a/src/TypeDef.h b/src/TypeDef.h index 1427cf55..3ae1ae2c 100644 --- a/src/TypeDef.h +++ b/src/TypeDef.h @@ -82,6 +82,11 @@ #define ERR_MQTT_CONN_SERVER_UNAVAILABLE 0x07 #define ERR_MQTT_CONN_BAD_USERNAME_PASSWORD 0x08 #define ERR_MQTT_CONN_NOT_AUTHORIZED 0x09 +#define ERR_MQTT_UNEXPECTED_PACKET_ID 0x0A +#define MQTT_SUBS_SUCCESS_QOS_0 0x00 +#define MQTT_SUBS_SUCCESS_QOS_1 0x01 +#define MQTT_SUBS_SUCCESS_QOS_2 0x02 +#define ERR_MQTT_SUBS_FAILED 0x80 // XBee status codes #define ERR_CMD_MODE_FAILED 0x02