diff options
Diffstat (limited to 'klippy/extras/heater_generic.py')
-rw-r--r-- | klippy/extras/heater_generic.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/klippy/extras/heater_generic.py b/klippy/extras/heater_generic.py new file mode 100644 index 00000000..b08b33f2 --- /dev/null +++ b/klippy/extras/heater_generic.py @@ -0,0 +1,16 @@ +# Support for a generic heater +# +# Copyright (C) 2019 John Jardine <john@gprime.net> +# +# This file may be distributed under the terms of the GNU GPLv3 license. + +import logging + +class PrinterHeaterGeneric: + def __init__(self, config): + self.printer = config.get_printer() + gcode_id = config.get("gcode_id") + self.heater = self.printer.lookup_object('heater').setup_heater(config, gcode_id) + +def load_config_prefix(config): + return PrinterHeaterGeneric(config) |