|
|
| drivers.Encoder.B6 = Pin("B6", mode=Pin.AF_PP, pull=Pin.PULL_NONE, af=Pin.AF2_TIM4) |
| |
|
| drivers.Encoder.B7 = Pin("B7", mode=Pin.AF_PP, pull=Pin.PULL_NONE, af=Pin.AF2_TIM4) |
| |
|
| drivers.Encoder.C6 = Pin("C6", mode=Pin.AF_PP, pull=Pin.PULL_NONE, af=Pin.AF3_TIM8) |
| |
|
| drivers.Encoder.C7 = Pin("C7", mode=Pin.AF_PP, pull=Pin.PULL_NONE, af=Pin.AF3_TIM8) |
| |
|
| drivers.Encoder.enc1 = Encoder(B6, B7, Timer(4, prescaler=0, period=0xFFFF)) |
| |
|
| drivers.Encoder.enc2 = Encoder(C6, C7, Timer(8, prescaler=0, period=0xFFFF)) |
| |
|
| drivers.Encoder.end |
| |
Driver for US Digital E4T-1000 type encoder.
This file was copied largely from code written for the ME 305 term project, with some updated documentation.
- Author
- Tyler Olson
- Date
- June 5, 2021