@@ -63,7 +63,7 @@ class MotorKit:
63
63
"""Class representing an Adafruit DC & Stepper Motor FeatherWing, Shield or Pi Hat kit.
64
64
65
65
Automatically uses the I2C bus on a Feather, Metro or Raspberry Pi."""
66
- def __init__ (self , address = 0x60 , i2c = None , stepper_microsteps = 16 ):
66
+ def __init__ (self , address = 0x60 , i2c = None , steppers_microsteps = 16 ):
67
67
self ._motor1 = None
68
68
self ._motor2 = None
69
69
self ._motor3 = None
@@ -74,7 +74,7 @@ def __init__(self, address=0x60, i2c=None, stepper_microsteps=16):
74
74
i2c = board .I2C ()
75
75
self ._pca = PCA9685 (i2c , address = address )
76
76
self ._pca .frequency = 1600
77
- self .stepper_microsteps = stepper_microsteps
77
+ self ._steppers_microsteps = steppers_microsteps
78
78
79
79
# We can save memory usage (~300 bytes) by deduplicating the construction of the objects for
80
80
# each motor. This saves both code size and the number of raw strings (the error message)
@@ -229,7 +229,7 @@ def stepper1(self):
229
229
self ._pca .channels [13 ].duty_cycle = 0xffff
230
230
self ._stepper1 = stepper .StepperMotor (self ._pca .channels [10 ], self ._pca .channels [9 ],
231
231
self ._pca .channels [11 ], self ._pca .channels [12 ],
232
- microsteps = self .stepper_microsteps )
232
+ microsteps = self ._steppers_microsteps )
233
233
return self ._stepper1
234
234
235
235
@property
@@ -264,5 +264,5 @@ def stepper2(self):
264
264
self ._pca .channels [2 ].duty_cycle = 0xffff
265
265
self ._stepper2 = stepper .StepperMotor (self ._pca .channels [4 ], self ._pca .channels [3 ],
266
266
self ._pca .channels [5 ], self ._pca .channels [6 ],
267
- microsteps = self .stepper_microsteps )
267
+ microsteps = self ._steppers_microsteps )
268
268
return self ._stepper2
0 commit comments