Skip to content

Commit edd034e

Browse files
rdrgzlngtekka007
authored andcommitted
MQTT GW: Subscribe topic concatenation refactored (#1240)
* Added .DS_Store filter * MY_MQTT_SUBSCRIBE_TOPIC_PREFIX concatenation refactored
1 parent 40f2930 commit edd034e

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@ bin
1111
.idea
1212
doxygen.log
1313
TAGS
14-
tags
14+
tags
15+
.DS_Store

core/MyGatewayTransportMQTTClient.cpp

+4-1
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,10 @@ bool reconnectMQTT(void)
143143
// Once connected, publish an announcement...
144144
//_MQTT_client.publish("outTopic","hello world");
145145
// ... and resubscribe
146-
_MQTT_client.subscribe(MY_MQTT_SUBSCRIBE_TOPIC_PREFIX "/+/+/+/+/+");
146+
char inTopic[strlen(MY_MQTT_SUBSCRIBE_TOPIC_PREFIX) + strlen("/+/+/+/+/+")];
147+
strncpy( inTopic, MY_MQTT_SUBSCRIBE_TOPIC_PREFIX, strlen(MY_MQTT_SUBSCRIBE_TOPIC_PREFIX) + 1 );
148+
strcat( inTopic, "/+/+/+/+/+" );
149+
_MQTT_client.subscribe( inTopic );
147150
return true;
148151
}
149152
delay(500);

0 commit comments

Comments
 (0)