We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 795b308 commit d466c26Copy full SHA for d466c26
pymodbus/server/reactive/main.py
@@ -146,8 +146,10 @@ def __init__(
146
max_register_value = kwargs.get("max_register_value", 65535)
147
self._randomize = randomize
148
self._change_rate = change_rate
149
- if self._randomize > 0:
150
- self._change_rate = 0
+ if self._randomize > 0 and self._change_rate > 0:
+ sys.exit(
151
+ "'randomize' and 'change_rate' is not allowed to use at the same time"
152
+ )
153
self._lock = threading.Lock()
154
self._read_counter = {"d": 0, "i": 0}
155
self._min_binary_value = min_binary_value
0 commit comments