modbus/mb_utils.py
changeset 2437 105c20fdeb19
parent 2432 dbc065a2f7a5
child 2647 990004083eb8
--- a/modbus/mb_utils.py	Fri Oct 05 13:48:54 2018 +0300
+++ b/modbus/mb_utils.py	Fri Oct 05 14:22:01 2018 +0300
@@ -23,6 +23,7 @@
 # used in safety-critical situations without a full and competent review.
 
 from __future__ import absolute_import
+from __future__ import division
 from six.moves import xrange
 
 # dictionary implementing:
@@ -187,7 +188,7 @@
 {%(buffer)s}, {%(buffer)s}}'''
 
     timeout = int(GetCTVal(child, 4))
-    timeout_s = int(timeout / 1000)
+    timeout_s = timeout // 1000
     timeout_ms = timeout - (timeout_s * 1000)
     timeout_ns = timeout_ms * 1000000