@@ -103,12 +103,8 @@ def setup_sync_server():
103103 ir = datablock ,
104104 ),
105105 0x03 : ModbusSlaveContext (
106- di = datablock ,
107- co = datablock ,
108- hr = datablock ,
109- ir = datablock ,
110- zero_mode = True
111- )
106+ di = datablock , co = datablock , hr = datablock , ir = datablock , zero_mode = True
107+ ),
112108 }
113109 else :
114110 context = ModbusSlaveContext (
@@ -180,7 +176,7 @@ def run_server():
180176 StartSerialServer (
181177 context = store , # Data storage
182178 identity = identity , # server identify
183- timeout = .005 , # waiting time for request to complete
179+ timeout = 0 .005 , # waiting time for request to complete
184180 port = port , # serial port
185181 custom_functions = [], # allow custom handling
186182 framer = FRAMERS [framer ], # The framer strategy to use
@@ -208,7 +204,7 @@ def run_server():
208204 handler = None , # handler for each session
209205 allow_reuse_address = True , # allow the reuse of an address
210206 certfile = None , # The cert file path for TLS (used if sslctx is None)
211- sslctx = None , # The SSLContext to use for TLS (default None and auto create)
207+ sslctx = None , # The SSLContext to use for TLS (default None and auto create)
212208 keyfile = None , # The key file path for TLS (used if sslctx is None)
213209 password = None , # The password for for decrypting the private key file
214210 reqclicert = False , # Force the sever request client"s certificate
@@ -233,7 +229,7 @@ def run_server():
233229 "tcp" : ("socket" , 5020 ),
234230 "udp" : ("socket" , 5020 ),
235231 "serial" : ("rtu" , "/dev/ptyp0" ),
236- "tls" : ("tls" , 5020 )
232+ "tls" : ("tls" , 5020 ),
237233}
238234FORMAT = "%(asctime)-15s %(levelname)-8s %(module)-15s:%(lineno)-8s %(message)s"
239235logging .basicConfig (format = FORMAT )
@@ -263,7 +259,7 @@ def get_commandline():
263259 )
264260 parser .add_argument (
265261 "--port" ,
266- help = ' the port to use' ,
262+ help = " the port to use" ,
267263 type = int ,
268264 )
269265 parser .add_argument (
@@ -274,7 +270,7 @@ def get_commandline():
274270 )
275271 parser .add_argument (
276272 "--slaves" ,
277- help = ' (server only) number of slaves to respond to' ,
273+ help = " (server only) number of slaves to respond to" ,
278274 type = int ,
279275 )
280276 args = parser .parse_args ()
0 commit comments