aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/output_pin.py
diff options
context:
space:
mode:
authorJanar Sööt <janar.soot@gmail.com>2019-06-02 16:33:05 +0300
committerKevin O'Connor <kevin@koconnor.net>2019-06-04 11:44:35 -0400
commitefecc9642723bfb0d06c73abebf34ebff95dd071 (patch)
tree269e9a0f2d739082f3e714aba700fe1aefb474bd /klippy/extras/output_pin.py
parente519ab20316d44eec7425dfcc5dede8573be650b (diff)
downloadkutter-efecc9642723bfb0d06c73abebf34ebff95dd071.tar.gz
kutter-efecc9642723bfb0d06c73abebf34ebff95dd071.tar.xz
kutter-efecc9642723bfb0d06c73abebf34ebff95dd071.zip
output_pin: add get_status method
Signed-off-by: Janar Sööt <janar.soot@gmail.com>
Diffstat (limited to 'klippy/extras/output_pin.py')
-rw-r--r--klippy/extras/output_pin.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/klippy/extras/output_pin.py b/klippy/extras/output_pin.py
index 62e72f99..dbc1fab4 100644
--- a/klippy/extras/output_pin.py
+++ b/klippy/extras/output_pin.py
@@ -39,6 +39,8 @@ class PrinterOutputPin:
self.gcode.register_mux_command("SET_PIN", "PIN", pin_name,
self.cmd_SET_PIN,
desc=self.cmd_SET_PIN_help)
+ def get_status(self, eventtime):
+ return {'value': self.last_value}
cmd_SET_PIN_help = "Set the value of an output pin"
def cmd_SET_PIN(self, params):
value = self.gcode.get_float('VALUE', params,