display: Default DISPLAY=display in SET_DISPLAY_GROUP command

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
Kevin O'Connor
2020-06-09 12:18:16 -04:00
parent 68fcbe2a62
commit 467e8e6f40
2 changed files with 13 additions and 8 deletions

View File

@@ -103,10 +103,14 @@ class PrinterLCD:
self.printer.register_event_handler("klippy:ready", self.handle_ready)
self.screen_update_timer = self.reactor.register_timer(
self.screen_update_event)
# Register g-code commands
gcode = self.printer.lookup_object("gcode")
gcode.register_mux_command(
'SET_DISPLAY_GROUP', 'DISPLAY', name, self.cmd_SET_DISPLAY_GROUP,
desc=self.cmd_SET_DISPLAY_GROUP_help)
gcode.register_mux_command('SET_DISPLAY_GROUP', 'DISPLAY', name,
self.cmd_SET_DISPLAY_GROUP,
desc=self.cmd_SET_DISPLAY_GROUP_help)
if name == 'display':
gcode.register_mux_command('SET_DISPLAY_GROUP', 'DISPLAY', None,
self.cmd_SET_DISPLAY_GROUP)
# Configurable display
def _parse_glyph(self, config, glyph_name, data, width, height):
glyph_data = []