Skip to content

Commit eddd714

Browse files
author
brentru
committed
reduce polling delay
1 parent b6bbeeb commit eddd714

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Adafruit_IO_Power_Relay/code.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ def on_relay_msg(client, topic, message):
8888
else:
8989
print("Unexpected message received on /feeds/relay.")
9090

91+
9192
def on_message(client, topic, message):
9293
# Method callled when a client's subscribed feed has a new value.
9394
print("New message on topic {0}: {1}".format(topic, message))
@@ -123,14 +124,13 @@ def on_message(client, topic, message):
123124
# Subscribe to all updates on relay feed
124125
client.subscribe(feed_relay)
125126

126-
# Start a blocking message loop...
127-
# NOTE: NO code below this loop will execute
127+
128128
while True:
129-
try:
129+
try: # Poll for new messages on feed_relay
130130
client.loop()
131131
except (ValueError, RuntimeError) as e:
132132
print("Failed to get data, retrying\n", e)
133133
wifi.reset()
134134
client.reconnect()
135135
continue
136-
time.sleep(0.5)
136+
time.sleep(0.05)

0 commit comments

Comments
 (0)