Allgemeines #
In Klipper werden immer mal wieder Variablen, Parameter oder Optionen in der Konfiguration oder den Macros entfernt. Ich versuche euch hier diese aufzuführen und eine Lösung dazu zu präsentieren.
Entfernung des “rpi_temperature” alias #
Hier musst du nur den Sensortyp ändern. Ersetze diesen von “sensor_type: rpi_temperature” zu “sensor_type: temperature_host”
Quelle: https://docs.mainsail.xyz/faq/klipper_warnings/deprecated_value
Entfernung des “default_parameter_” für GCode Macros #
Für GCode Macros war es bisher möglich im Funktionskopf einen Standardwert zu setzen, in der Form von:
[gcode_macro PRINT_START]
default_parameter_EXTRUDER: 245
gcode:
...
Dies ist nicht mehr möglich, kann aber wie folgt abgeändert werden:
[gcode_macro PRINT_START]
gcode:
{% set EXTRUDER_TEMP = params.EXTRUDER|default(245)|float %}
Achtet dabei darauf, der erste Wert ist der Eingangswert, welcher beim Aufruf mitgegeben werden kann, z.B. “PRINT_START EXTRUDER=200”, welcher bei diesem Aufruf die Variable “EXTRUDER_TEMP” auf 200 setzt. Ruft man hingegen den Befehl “PRINT_START” auf, wird der Wert aus Default genommen, also 245. Der letzte Parameter ist ein Formattyp. Dieser kann “float”, “int”, “bool” oder “string” sein, und stellt sicher das “EXTRUDER_TEMP” am ende vom richtigen Typ ist.
Entfernung des “step_distance” Parameters für Stepper #
Dieser Parameter soll schon länger nicht mehr verwendet werden und verschwindet nun ganz. Ihr müsst eure Konfiguration auf “rotation_distance”, “full_steps_per_rotation” und optional “gear_ratio” abändern. Ein Formel zum Umrechnen ist hier zu finden: https://github.com/Klipper3d/klipper/blob/master/docs/Rotation_Distance.md#obtaining-rotation_distance-from-steps_per_mm-or-step_distance
Quelle: https://docs.mainsail.xyz/faq/klipper_warnings/deprecated_option#removal-of-step_distance
Entfernung des “pid_integral_max” Parameters #
Du musst alle Einträge dazu entfernen. Ein Ersatz ist dazu nicht vorhanden.
Quelle: https://docs.mainsail.xyz/faq/klipper_warnings/deprecated_option#removal-of-pid_integral_max