Skip to content

Commit 1ac390c

Browse files
committed
update
1 parent d396d32 commit 1ac390c

File tree

8 files changed

+26
-22
lines changed

8 files changed

+26
-22
lines changed

.idea/MQTTClient.iml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

MQTTClient.py

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
Source Code: https://github.com/electrocoder/MQTTClient
66
7-
MQTT Examples: https://github.com/mesebilisim/mqtt-examples
7+
MQTT Examples: https://github.com/meseiot/iot-examples
88
99
Date: 12.11.2022
1010
@@ -251,17 +251,7 @@ def subscribe_list(self, name):
251251
self.entry_subscribe_topic_text.set(choice)
252252

253253
def button_disconnect(self):
254-
print("button_disconnect")
255-
if self.subscriber.connect_stop():
256-
self.connect_status_text.set("Disconnect")
257-
self.button_connect["state"] = tk.NORMAL
258-
self.button_connect["text"] = "Connect"
259-
self.button_disconnect["state"] = tk.DISABLED
260-
self.button_subscribe_topic[
261-
"state"] = tk.DISABLED
262-
self.button_publish_topic[
263-
"state"] = tk.DISABLED
264-
self.button_add_subscribe_topic["state"] = tk.DISABLED
254+
self.subscriber.mqtt_disconnect()
265255

266256
def button_subscribe(self):
267257
print("button_subscribe")

about.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
Source Code: https://github.com/electrocoder/MQTTClient
66
7-
MQTT Examples: https://github.com/mesebilisim/mqtt-examples
7+
MQTT Examples: https://github.com/meseiot/iot-examples
88
99
Date: 12.11.2022
1010

config_file.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
Source Code: https://github.com/electrocoder/MQTTClient
66
7-
MQTT Examples: https://github.com/mesebilisim/mqtt-examples
7+
MQTT Examples: https://github.com/meseiot/iot-examples
88
99
Date: 12.11.2022
1010

new_connect.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
Source Code: https://github.com/electrocoder/MQTTClient
66
7-
MQTT Examples: https://github.com/mesebilisim/mqtt-examples
7+
MQTT Examples: https://github.com/meseiot/iot-examples
88
99
Date: 12.11.2022
1010

new_topic.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
Source Code: https://github.com/electrocoder/MQTTClient
66
7-
MQTT Examples: https://github.com/mesebilisim/mqtt-examples
7+
MQTT Examples: https://github.com/meseiot/iot-examples
88
99
Date: 26.11.2022
1010

subscriber.py

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
Source Code: https://github.com/electrocoder/MQTTClient
66
7-
MQTT Examples: https://github.com/mesebilisim/mqtt-examples
7+
MQTT Examples: https://github.com/meseiot/iot-examples
88
99
Date: 12.11.2022
1010
@@ -33,9 +33,7 @@ def on_connect(self, client, userdata, flags, rc):
3333
self.on_message_count, self.publish_message_count))
3434

3535
def on_disconnect(self, client, userdata, rc):
36-
self.main_window.connect_status_text.set(
37-
"Disconnect | Message: %s | Publish: %s" % (
38-
self.on_message_count, self.publish_message_count))
36+
self.mqtt_disconnect()
3937

4038
def on_message(self, client, userdata, msg):
4139
self.topic = msg.topic
@@ -89,3 +87,19 @@ def subscribe_start(self, topic):
8987
def publish_start(self, topic, msg):
9088
self.client.publish(topic, msg)
9189
self.publish_message_count += 1
90+
91+
def mqtt_disconnect(self):
92+
if self.connect_stop():
93+
self.main_window.connect_status_text.set("Disconnect")
94+
self.main_window.button_connect["state"] = tk.NORMAL
95+
self.main_window.button_connect["text"] = "Connect"
96+
self.main_window.button_disconnect["state"] = tk.DISABLED
97+
self.main_window.button_subscribe_topic[
98+
"state"] = tk.DISABLED
99+
self.main_window.button_publish_topic[
100+
"state"] = tk.DISABLED
101+
self.main_window.button_add_subscribe_topic["state"] = tk.DISABLED
102+
103+
self.main_window.connect_status_text.set(
104+
"Disconnect | Message: %s | Publish: %s" % (
105+
self.on_message_count, self.publish_message_count))

0 commit comments

Comments
 (0)