diff --git a/dynamixel.spec.template b/dynamixel.spec.template
index 79d9fb94573a56e3ecca618f8c99b23dac7b64ba..97caac2022df8326a9083e5722b6fdf4ab9506fc 100644
--- a/dynamixel.spec.template
+++ b/dynamixel.spec.template
@@ -12,14 +12,15 @@ Source0:        https://gitlab.control.lth.se/anders_blomdell/dynamixel/-/archiv
 %endif
 
 BuildRequires:  python3-devel
+BuildRequires:  make
+Requires:       %{name}-python%{python3_pkgversion}
 
 %description
 Wrapper for Dynamixel SDK
 
 %package python%{python3_pkgversion}
 Summary: Python3 support files for %{name}
-Requires: %{name} = %{version}-%{release}
-Requires:  python3-dynamixel-sdk
+Requires: python3-dynamixel-sdk
 
 %description python%{python3_pkgversion}
 Wrapper for Dynamixel SDK
diff --git a/dynamixel/channel/channel.py b/dynamixel/channel/channel.py
index 5ecf5de36a13a6a9bcc2ccb40de8cf60edca6899..b784212883a03af1b59bb4520a942110c0253910 100644
--- a/dynamixel/channel/channel.py
+++ b/dynamixel/channel/channel.py
@@ -38,7 +38,11 @@ class Channel:
             raise Exception("self.port_handler.openPort()")
         if not self.port_handler.setBaudRate(speed):
             raise Exception(f"self.port_handler.setBaudRate({speed})")
-            
+        try:
+            self.port_handler.ser.set_low_latency_mode(True)
+        except:
+            raise Exception("self.port_handler.ser-set_low_latency_mode(True)")
+
         # Check id (i.e. FT2H2W9I)...
 
         self._protocol = {}