Skip to content

Commit b2a6be5

Browse files
committed
force Encoder period to be an integer #299
1 parent 2cfded3 commit b2a6be5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Adafruit_BBIO/Encoder.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,8 @@ def frequency(self, frequency):
351351
new positions.
352352
353353
'''
354-
period = self._NS_FACTOR / frequency # Period in nanoseconds
354+
# github issue #299: force period to be an integer
355+
period = int(self._NS_FACTOR / frequency) # Period in nanoseconds
355356
self._eqep.node.period = str(period)
356357
self._logger.debug(
357358
"Set frequency(): Channel {}, frequency: {} Hz, "

0 commit comments

Comments
 (0)