aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/mcu.py
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2017-03-12 23:05:01 -0400
committerKevin O'Connor <kevin@koconnor.net>2017-03-13 00:38:15 -0400
commit8e6d5efdac4e8ced2d9c91fc1d8816a3c7df8286 (patch)
tree5bce6d7068b551438c93ccbe9becb73990bafa16 /klippy/mcu.py
parent0f2478b62f09de28b905ebd1e6773919702600bd (diff)
downloadkutter-8e6d5efdac4e8ced2d9c91fc1d8816a3c7df8286.tar.gz
kutter-8e6d5efdac4e8ced2d9c91fc1d8816a3c7df8286.tar.xz
kutter-8e6d5efdac4e8ced2d9c91fc1d8816a3c7df8286.zip
pins: Simplify pin map alias setup
Use map_pins() to obtain the pin mapping - don't export mcu_to_pins(). The functionality of mcu_to_pins() can be obtained by calling map_pins() with name=None. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/mcu.py')
-rw-r--r--klippy/mcu.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/klippy/mcu.py b/klippy/mcu.py
index c7fde801..00eef1df 100644
--- a/klippy/mcu.py
+++ b/klippy/mcu.py
@@ -357,6 +357,7 @@ class MCU:
self._config_cmds = []
self._config_crc = None
self._init_callbacks = []
+ self._pin_map = config.get('pin_map', None)
# Move command queuing
ffi_main, self.ffi_lib = chelper.get_ffi()
self._steppers = []
@@ -456,11 +457,7 @@ class MCU:
# Resolve pin names
mcu = self.serial.msgparser.get_constant('MCU')
- pin_map = self._config.get('pin_map', None)
- if pin_map is None:
- pnames = pins.mcu_to_pins(mcu)
- else:
- pnames = pins.map_pins(pin_map, mcu)
+ pnames = pins.get_pin_map(mcu, self._pin_map)
updated_cmds = []
for cmd in self._config_cmds:
try: