From 880264d20bc0611a221110b8211101362c8cdddd Mon Sep 17 00:00:00 2001 From: Long Zheng Date: Sun, 11 Aug 2024 20:36:55 +1000 Subject: [PATCH] Skip polling if disconnected --- ModbusMaster/MasterForm.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ModbusMaster/MasterForm.cs b/ModbusMaster/MasterForm.cs index 40489f8..3e8ba39 100644 --- a/ModbusMaster/MasterForm.cs +++ b/ModbusMaster/MasterForm.cs @@ -272,6 +272,10 @@ private void cbPoll_CheckStateChanged(object sender, EventArgs e) private void pollTimer_Tick(object sender, EventArgs e) { + // disconnected state, skip + if (groupBoxFunctions.Enabled == false) + return; + if (_lastReadCommand != 0) ExecuteReadCommand(_lastReadCommand); }