Skip to content

Commit 8fa181d

Browse files
authored
Merge pull request #213 from dplanella/fix-encoder-frequency
Encoder: fix frequency calculation from period
2 parents aa2221f + a27cb61 commit 8fa181d

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Adafruit_BBIO/Encoder.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -271,12 +271,13 @@ def frequency(self):
271271
new positions.
272272
273273
'''
274-
frequency = self._eqep.node.period / self._NS_FACTOR
274+
frequency = self._NS_FACTOR / int(self._eqep.node.period)
275275

276276
self._logger.debug(
277277
"Set frequency(): Channel {}, frequency: {} Hz, "
278278
"period: {} ns".format(
279-
self._eqep.channel, frequency, period))
279+
self._eqep.channel, frequency,
280+
self._eqep.node.period))
280281

281282
return frequency
282283

0 commit comments

Comments
 (0)