Klipper "Globale" permanente Variablen
Klipper hat keinen EEProm, wie man es von z.B. Marlin gewohnt ist, dennoch lassen sich Variablen auch permanent beschreiben, so dass diese auch nach einem Neustart bestehen bleiben. Hierzu wird eine Datei angelegt, in der die Variablen geschrieben werden. Dadurch ist es auch sehr einfach den Status der Variable einzusehen und auch direkt in der Datei zu ändern.
Die Datei, in der die Variablen eingefügt werden sollen in der printer.cfg einfügen:
[save_variables]
filename: ~/variables.cfg
Code in Ablage kopierenNun werden alle definierten Variablen automatisch in der Datei variables.cfg angelegt und gespeichert und bleiben nach einem Neustart bestehen.
Um den Inhalt der Variable zu ändern, muss folgender G-Code ausgeführt werden, hier als Beispiel die Debug Variable:
SAVE_VARIABLE VARIABLE=debug VALUE=1
Code in Ablage kopierenDer Code can direkt in der Console oder in einem Macro eingebaut werden und ändert die Variabel Debug auf den Wert 1.
Updates
| 2025-12-08 | Erstellung des Artikels |