mirror of
https://github.com/QIDITECH/klipper.git
synced 2026-02-01 16:38:41 +03:00
Upload Q1_Pro klipper
This commit is contained in:
@@ -54,7 +54,7 @@ class SmartEffectorEndstopWrapper:
|
||||
self.gcode = self.printer.lookup_object('gcode')
|
||||
self.probe_accel = config.getfloat('probe_accel', 0., minval=0.)
|
||||
self.recovery_time = config.getfloat('recovery_time', 0.4, minval=0.)
|
||||
self.probe_wrapper = probe.ProbeEndstopWrapper(config)
|
||||
self.probe_wrapper = self.probe_wrapper_2 = probe.ProbeEndstopWrapper(config)
|
||||
# Wrappers
|
||||
self.get_mcu = self.probe_wrapper.get_mcu
|
||||
self.add_stepper = self.probe_wrapper.add_stepper
|
||||
@@ -78,6 +78,16 @@ class SmartEffectorEndstopWrapper:
|
||||
self.gcode.register_command("SET_SMART_EFFECTOR",
|
||||
self.cmd_SET_SMART_EFFECTOR,
|
||||
desc=self.cmd_SET_SMART_EFFECTOR_help)
|
||||
self.gcode.register_command("CHANGE_PIN",
|
||||
self.cmd_CHANGE_PIN,
|
||||
desc=self.cmd_CHANGE_PIN_help)
|
||||
|
||||
self.pin2 = config.get('pin2', None)
|
||||
self.pin2_enable = 0
|
||||
if self.pin2:
|
||||
self.pin2_enable = 1
|
||||
|
||||
|
||||
def probe_prepare(self, hmove):
|
||||
toolhead = self.printer.lookup_object('toolhead')
|
||||
self.probe_wrapper.probe_prepare(hmove)
|
||||
@@ -146,6 +156,9 @@ class SmartEffectorEndstopWrapper:
|
||||
buf = [131, 131]
|
||||
self._send_command(buf)
|
||||
gcmd.respond_info('SmartEffector sensitivity was reset')
|
||||
cmd_CHANGE_PIN_help = 'print pin'
|
||||
def cmd_CHANGE_PIN(self, gcmd):
|
||||
pass
|
||||
|
||||
def load_config(config):
|
||||
smart_effector = SmartEffectorEndstopWrapper(config)
|
||||
|
||||
Reference in New Issue
Block a user