From 8e6d5efdac4e8ced2d9c91fc1d8816a3c7df8286 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Sun, 12 Mar 2017 23:05:01 -0400 Subject: 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 --- klippy/mcu.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'klippy/mcu.py') 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: -- cgit v1.2.3-70-g09d2