diff options
Diffstat (limited to 'klippy/pins.py')
-rw-r--r-- | klippy/pins.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/klippy/pins.py b/klippy/pins.py index cdfdede0..a9a2ec26 100644 --- a/klippy/pins.py +++ b/klippy/pins.py @@ -159,15 +159,12 @@ def get_pin_map(mcu, mapping_name=None): update_map_beaglebone(pins, mcu) return pins -# Translate pin names and tick times in a firmware command +# Translate pin names in a firmware command re_pin = re.compile(r'(?P<prefix>[ _]pin=)(?P<name>[^ ]*)') -re_ticks = re.compile(r'TICKS\((?P<ticks>[^)]*)\)') def update_command(cmd, mcu_freq, pmap): def pin_fixup(m): return m.group('prefix') + str(pmap[m.group('name')]) - def ticks_fixup(m): - return str(int(mcu_freq * float(m.group('ticks')))) - return re_ticks.sub(ticks_fixup, re_pin.sub(pin_fixup, cmd)) + return re_pin.sub(pin_fixup, cmd) ###################################################################### |