From a1bcade836a11a51d12b13991b15a40da8c1e8a8 Mon Sep 17 00:00:00 2001 From: IhorNehrutsa Date: Fri, 8 Oct 2021 02:23:36 +0300 Subject: [PATCH] Encoders: Make the "scale=1" parameter the same for all files --- encoders/encoder.py | 4 ++-- encoders/encoder_portable.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/encoders/encoder.py b/encoders/encoder.py index 93b8fec..cef69a7 100644 --- a/encoders/encoder.py +++ b/encoders/encoder.py @@ -6,9 +6,9 @@ import pyb class Encoder: - def __init__(self, pin_a, pin_b, reverse, scale): + def __init__(self, pin_a, pin_b, reverse=0, scale=1): self.reverse = reverse - self.scale = scale + self.scale = scale # Optionally scale encoder rate to distance/angle self.forward = True self.pin_a = pin_a self.pin_b = pin_b diff --git a/encoders/encoder_portable.py b/encoders/encoder_portable.py index 36c1322..b5bfb97 100644 --- a/encoders/encoder_portable.py +++ b/encoders/encoder_portable.py @@ -10,7 +10,7 @@ from machine import Pin class Encoder: def __init__(self, pin_a, pin_b, scale=1): - self.scale = scale + self.scale = scale # Optionally scale encoder rate to distance/angle self.forward = True self.pin_a = pin_a self.pin_b = pin_b