From f91c7f1d97f337c9f345355d56a39ef576869b9e Mon Sep 17 00:00:00 2001 From: Alex Ruddick Date: Mon, 8 Dec 2025 17:06:26 -0600 Subject: [PATCH] Fix monitoring of functions --- pymodbus/server/simulator/http_server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pymodbus/server/simulator/http_server.py b/pymodbus/server/simulator/http_server.py index 62e13f820..6404c666a 100644 --- a/pymodbus/server/simulator/http_server.py +++ b/pymodbus/server/simulator/http_server.py @@ -372,10 +372,10 @@ def build_html_calls(self, params: dict, html: str) -> str: # pragma: no cover for function in DecodePDU(True).list_function_codes(): selected = ( "selected" - if function.function_code == self.call_monitor.function + if function == self.call_monitor.function else "" ) - function_codes += f"" + function_codes += f"" simulation_action = ( "ACTIVE" if self.call_response.active != RESPONSE_INACTIVE else "" )