il servizio KlipperScreen.
ci sto impazzendo, se guaro il log di klipperscreen, e ti allego qui il pezzetto interessante
2023-12-13 23:14:21,257 [functions.py:log_start()] - --------------------KlipperScreen Log Start--------------------
2023-12-13 23:14:21,258 [functions.py:log_start()] - KlipperScreen Version: v0.3.7-10-gdd3b255-dirty
2023-12-13 23:14:21,258 [functions.py:log_start()] - Python version: 3.9
2023-12-13 23:14:21,402 [config.py:get_config_file_location()] - Passed config (-c): /home/biqu/KlipperScreen.conf
2023-12-13 23:14:21,403 [config.py:__init__()] - Config path location: /home/biqu/KlipperScreen.conf
2023-12-13 23:14:21,436 [config.py:log_config()] - ===== Config File =====
come vedi il KlipperScreen.conf lo trova nel path dove l'ho messo io, poi più in basso sempre nel log....
2023-12-13 23:16:38,557 [screen.py:_load_panel()] - Loading panel: bed_level
2023-12-13 23:16:38,572 [bed_level.py:_get_screws()] - bed_screws
2023-12-13 23:16:38,573 [bed_level.py:_get_screws()] - screw1: 30, 30
2023-12-13 23:16:38,575 [bed_level.py:_get_screws()] - screw2: 210, 30
2023-12-13 23:16:38,575 [bed_level.py:_get_screws()] - screw3: 30, 210
2023-12-13 23:16:38,575 [bed_level.py:_get_screws()] - screw4: 210, 210
2023-12-13 23:16:38,576 [bed_level.py:_get_screws()] - screw5: 115, 115
2023-12-13 23:16:38,576 [bed_level.py:__init__()] - bed_screws: [[30.0, 30.0], [210.0, 30.0], [115.0, 115.0], [30.0, 210.0], [210.0, 210.0]]
2023-12-13 23:16:38,576 [bed_level.py:__init__()] - X: {210.0, 115.0, 30.0}
Y: {210.0, 115.0, 30.0}
2023-12-13 23:16:38,577 [bed_level.py:__init__()] - Using max_distance: 85 to fit: 5 screws.
2023-12-13 23:16:38,577 [bed_level.py:__init__()] - Using 5/5-screw locations
2023-12-13 23:16:38,659 [screen.py:attach_panel()] - Current panel hierarchy: main_menu > more > bed_level
ci trovo questo pezzetto che riduarda il bed level manuale con la posizione delle viti, che è esattamente ciò che gli ho infilato io nel conf...
e quindi.... perché da monitor non funziona?
Se tappo su bed level nel menu del display mi da
"Not supported for auto-detection"
e poi mi dice
"This message will appear if you are using 3 or 5 screws and didn't define them in KlipperScreen.conf. See "screw_positions" in the printer options"
peccato che io in KlipperScreen.conf sta roba l'ho definita....
e questo è il .conf
KlipperScreen.conf