Refactor data transmission example: comment out sleep and data sending, extend simulation duration to 1000 seconds for improved testing.
This commit is contained in:
@@ -39,9 +39,9 @@ class DataTransmissionExample:
|
|||||||
if msg.topic == "device/data-get":
|
if msg.topic == "device/data-get":
|
||||||
print(f"📨 收到数据请求: {msg.payload.decode()}")
|
print(f"📨 收到数据请求: {msg.payload.decode()}")
|
||||||
# 模拟处理时间
|
# 模拟处理时间
|
||||||
time.sleep(0.1)
|
# time.sleep(0.1)
|
||||||
# 发送模拟数据
|
# 发送模拟数据
|
||||||
self.send_device_data()
|
# self.send_device_data()
|
||||||
|
|
||||||
def generate_sample_data(self):
|
def generate_sample_data(self):
|
||||||
"""生成模拟的设备数据"""
|
"""生成模拟的设备数据"""
|
||||||
@@ -166,7 +166,7 @@ def main():
|
|||||||
example.setup_mqtt()
|
example.setup_mqtt()
|
||||||
|
|
||||||
# 启动模拟(运行60秒)
|
# 启动模拟(运行60秒)
|
||||||
example.start_simulation(duration=60)
|
example.start_simulation(duration=1000)
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
main()
|
main()
|
||||||
|
|||||||
Reference in New Issue
Block a user