Strona 1 z 1
Filament Sensor w Marlin'ie
: 05 mar 2022, 16:35
autor: fifrak
Próbuję skompilować Marlin'a 2.0.9.3 dla płytki MKS Robin Nano V1.2 i nie mogę go skompilować gdy chcę aktywować czujnik filamentu.
To co robię w Marlin'ie to wyłącznie usunięcie obu // w kodzie dla linijki.
Po czym później podczas kompilacji otrzymuję następujący Error.
Kod: Zaznacz cały
In file included from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:49,
from Marlin\src\HAL\STM32\HAL.cpp:30:
Marlin\src\HAL\STM32\../../inc/SanityCheck.h:950:6: error: #error "FILAMENT_RUNOUT_SENSOR requires FIL_RUNOUT_PIN."
950 | #error "FILAMENT_RUNOUT_SENSOR requires FIL_RUNOUT_PIN."
| ^~~~~
Z tego co rozumiem, to PIN dla tego czujnika jakby nie został zdefiniowany, ale w tym wypadku gdzie powinienem go zdefiniować i jak, żeby działało to poprawnie?
Re: Filament Sensor w Marlin'ie
: 05 mar 2022, 16:45
autor: artur_n
Edytujesz definicję dla swojej płyty jaką masz:
Kod: Zaznacz cały
// Filament Runout Sensor
//
#ifndef FIL_RUNOUT_PIN #define FIL_RUNOUT_PIN P1_28 #endif
Re: Filament Sensor w Marlin'ie
: 06 mar 2022, 13:05
autor: fifrak
Dzięki za wskazanie miejsca, ale... Zacząłem analizować zawartość dwu plików w PINS w postaci MKS_ROBIN_NANO oraz MKS_ROBIN_NANO_common i jest taka sytuacja w kodzie.
Kod: Zaznacz cały
//
// Misc. Functions
//
#if HAS_TFT_LVGL_UI
#define MT_DET_1_PIN PA4
#define MT_DET_2_PIN PE6
#define MT_DET_PIN_STATE LOW
#define WIFI_IO0_PIN PC13
#define WIFI_IO1_PIN PC7
#define WIFI_RESET_PIN PA5
#else
//#define POWER_LOSS_PIN PA2 // PW_DET
//#define PS_ON_PIN PB2 // PW_OFF
#define FIL_RUNOUT_PIN PA4
#define FIL_RUNOUT2_PIN PE6
#endif
I teraz prawdę powiedziawszy mam klina i nie do końca rozumiem, bo wynika z tego, że to co napisałeś jest już u mnie w kodzie, ale VBS podczas kompilacji nie widzi tego zapisu w kodzie tak jakby i wywala błąd..? Zasadniczo jeśli chodzi o ten kod, to cześć pomiędzy if, a else jest podświetlona w VSB, a to pod else ma wyblakły kolor.
Próbowałem również część MT_DET... skomentować, żeby nie była aktywna i to nie zadziałało, podobnie jak i zamiana miejscami MT_DET, z FIL_RUNOUT, to spowodowało, że wspomniane powyżej podświetlenie i wyblaknięcie w kodzie zamieniło się miejscami góra/dół i wywaliło jeszcze więcej błędów kompilacji.
Re: Filament Sensor w Marlin'ie
: 06 mar 2022, 13:28
autor: dziobu
Widocznie masz gdzieś zdefiniowane "HAS_TFT_LVGL_UI". Pewnie tego używasz (nie wiem co to jest). Ale jak widzisz piny do czujnika (PA4 i PE6) są użyte. Z tego kodu wynika że opcja "HAS_TFT_LVGL_UI" nie pozwala na użycie czujnika filamentu.
Jeśli masz ów czujnik gdzieś podpięty to POD "#endif" dodaj definicje:
Kod: Zaznacz cały
#define FIL_RUNOUT_PIN <pin gdzie masz to wpięte>
Re: Filament Sensor w Marlin'ie
: 06 mar 2022, 14:33
autor: fifrak
W Configuration.h zgadza się mam aktywowany LVGL UI, ale to jest nic innego jak ten wyświetlacz z ikonami, etc. (nie wyglądający jak BIOS 20 lat temu).
Czujnik filamentu mam właśnie podpięty pod ten pin PA4 zgodnie z instrukcją od MKS, tak więc nic innego go nie używa.
https://github.com/makerbase-mks/MKS-Ro ... %20PIN.pdf
Aczkolwiek to co widać w kodzie jak i specyfikacji, to co Marlin nazywa FILAMENT RUNOUT, sam MKS w płycie nazywa jako MATERIAL DETECTION.
Edit, bynajmniej, spróbowałem dołożyłem linijkę kodu tak jak pisaliście, z definicją na PA4 i się niestety Marlin nie kompiluje, jest nowy rodzaj błędu:
Kod: Zaznacz cały
In file included from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:49,
from Marlin\src\HAL\STM32\HAL.cpp:30:
Marlin\src\HAL\STM32\../../inc/SanityCheck.h:988:27: error: static assertion failed: ADVANCED_PAUSE_FEATURE is required to use M600 with FILAMENT_RUNOUT_SENSOR.
988 | static_assert(nullptr == strstr(FILAMENT_RUNOUT_SCRIPT, "M600"), "ADVANCED_PAUSE_FEATURE is required to use M600 with FILAMENT_RUNOUT_SENSOR.");
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Re: Filament Sensor w Marlin'ie
: 06 mar 2022, 14:39
autor: dziobu
Zgodnie z kodem to czujnik powinien działać bez używania "FILAMENT_RUNOUT_SENSOR". Sprawdziłeś czy on może już nie działa?
Re: Filament Sensor w Marlin'ie
: 06 mar 2022, 15:26
autor: fifrak
Obawiam się, że chyba nie do końca rozumiem, co masz na myśli...
Wydaje się mnie, że tak długo, jak pierwsza linijka poniższego kodu jest nieaktywna, to nic tego czujnika, nie aktywuje w systemie, no chyba, że się mylę i jeszcze gdzieś coś jest zawarte w Marlinie, co odpala to..?
Kod: Zaznacz cały
//#define FILAMENT_RUNOUT_SENSOR
#if ENABLED(FILAMENT_RUNOUT_SENSOR)
#define FIL_RUNOUT_ENABLED_DEFAULT true // Enable the sensor on startup. Override with M412 followed by M500.
#define NUM_RUNOUT_SENSORS 1 // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each.
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
// This is automatically enabled for MIXING_EXTRUDERs.
// Override individually if the runout sensors vary
//#define FIL_RUNOUT1_STATE LOW
//#define FIL_RUNOUT1_PULLUP
//#define FIL_RUNOUT1_PULLDOWN
// Commands to execute on filament runout.
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
#define FILAMENT_RUNOUT_SCRIPT "M600"
// After a runout is detected, continue printing this length of filament
// before executing the runout script. Useful for a sensor at the end of
// a feed tube. Requires 4 bytes SRAM per sensor, plus 4 bytes overhead.
#define FILAMENT_RUNOUT_DISTANCE_MM 35
#ifdef FILAMENT_RUNOUT_DISTANCE_MM
// Enable this option to use an encoder disc that toggles the runout pin
// as the filament moves. (Be sure to set FILAMENT_RUNOUT_DISTANCE_MM
// large enough to avoid false positives.)
//#define FILAMENT_MOTION_SENSOR
#endif
#endif
Re: Filament Sensor w Marlin'ie
: 06 mar 2022, 17:22
autor: dziobu
Luknąłem w kodzie jak to działa; nie wiem co MKS chciał uzyskać robiąc to co robią. IMHO zdefiniuj ten pin (FIL_RUNOUT_PIN) a resztę olej. Ewentualnie zmień definicję MT_DET_1_PIN na jakiś nieużywany żeby nie przeszkadzało.
fifrak pisze:Edit, bynajmniej, spróbowałem dołożyłem linijkę kodu tak jak pisaliście, z definicją na PA4 i się niestety Marlin nie kompiluje, jest nowy rodzaj błędu:
Przecież wszystko masz napisane:
"error: static assertion failed: ADVANCED_PAUSE_FEATURE is required to use M600 with FILAMENT_RUNOUT_SENSOR."
Musisz włączyć "ADVANCED_PAUSE_FEATURE".
Re: Filament Sensor w Marlin'ie
: 12 mar 2022, 17:25
autor: fifrak
Ok, zrobiłem tak jak pisaliście, czyli:
w pliku pinsów mam dodane:
Kod: Zaznacz cały
// Filament Runout Sensor
//
#ifndef FIL_RUNOUT_PIN
#define FIL_RUNOUT_PIN P4
#define FIL_RUNOUT2_PIN PE6
#endif
w configuration_adv.h
Kod: Zaznacz cały
#define ADVANCED_PAUSE_FEATURE
#if ENABLED(ADVANCED_PAUSE_FEATURE)
#define PAUSE_PARK_RETRACT_FEEDRATE 60 // (mm/s) Initial retract feedrate.
#define PAUSE_PARK_RETRACT_LENGTH 2 // (mm) Initial retract.
// This short retract is done immediately, before parking the nozzle.
#define FILAMENT_CHANGE_UNLOAD_FEEDRATE 10 // (mm/s) Unload filament feedrate. This can be pretty fast.
#define FILAMENT_CHANGE_UNLOAD_ACCEL 25 // (mm/s^2) Lower acceleration may allow a faster feedrate.
#define FILAMENT_CHANGE_UNLOAD_LENGTH 100 // (mm) The length of filament for a complete unload.
// For Bowden, the full length of the tube and nozzle.
// For direct drive, the full length of the nozzle.
// Set to 0 for manual unloading.
#define FILAMENT_CHANGE_SLOW_LOAD_FEEDRATE 6 // (mm/s) Slow move when starting load.
#define FILAMENT_CHANGE_SLOW_LOAD_LENGTH 0 // (mm) Slow length, to allow time to insert material.
// 0 to disable start loading and skip to fast load only
#define FILAMENT_CHANGE_FAST_LOAD_FEEDRATE 6 // (mm/s) Load filament feedrate. This can be pretty fast.
#define FILAMENT_CHANGE_FAST_LOAD_ACCEL 25 // (mm/s^2) Lower acceleration may allow a faster feedrate.
#define FILAMENT_CHANGE_FAST_LOAD_LENGTH 0 // (mm) Load length of filament, from extruder gear to nozzle.
// For Bowden, the full length of the tube and nozzle.
// For direct drive, the full length of the nozzle.
//#define ADVANCED_PAUSE_CONTINUOUS_PURGE // Purge continuously up to the purge length until interrupted.
#define ADVANCED_PAUSE_PURGE_FEEDRATE 3 // (mm/s) Extrude feedrate (after loading). Should be slower than load feedrate.
#define ADVANCED_PAUSE_PURGE_LENGTH 50 // (mm) Length to extrude after loading.
// Set to 0 for manual extrusion.
// Filament can be extruded repeatedly from the Filament Change menu
// until extrusion is consistent, and to purge old filament.
#define ADVANCED_PAUSE_RESUME_PRIME 0 // (mm) Extra distance to prime nozzle after returning from park.
//#define ADVANCED_PAUSE_FANS_PAUSE // Turn off print-cooling fans while the machine is paused.
// Filament Unload does a Retract, Delay, and Purge first:
#define FILAMENT_UNLOAD_PURGE_RETRACT 13 // (mm) Unload initial retract length.
#define FILAMENT_UNLOAD_PURGE_DELAY 5000 // (ms) Delay for the filament to cool after retract.
#define FILAMENT_UNLOAD_PURGE_LENGTH 8 // (mm) An unretract is done, then this length is purged.
#define FILAMENT_UNLOAD_PURGE_FEEDRATE 25 // (mm/s) feedrate to purge before unload
#define PAUSE_PARK_NOZZLE_TIMEOUT 45 // (seconds) Time limit before the nozzle is turned off for safety.
#define FILAMENT_CHANGE_ALERT_BEEPS 10 // Number of alert beeps to play when a response is needed.
#define PAUSE_PARK_NO_STEPPER_TIMEOUT // Enable for XYZ steppers to stay powered on during filament change.
//#define FILAMENT_CHANGE_RESUME_ON_INSERT // Automatically continue / load filament when runout sensor is triggered again.
//#define PAUSE_REHEAT_FAST_RESUME // Reduce number of waits by not prompting again post-timeout before continuing.
//#define PARK_HEAD_ON_PAUSE // Park the nozzle during pause and filament change.
//#define HOME_BEFORE_FILAMENT_CHANGE // If needed, home before parking for filament change
//#define FILAMENT_LOAD_UNLOAD_GCODES // Add M701/M702 Load/Unload G-codes, plus Load/Unload in the LCD Prepare menu.
//#define FILAMENT_UNLOAD_ALL_EXTRUDERS // Allow M702 to unload all extruders above a minimum target temp (as set by M302)
#endif
I koniec końców mam komunikat, że niby ta funkcja wymaga wspierającego wyświetlacza
Co jest dziwne, bo w końcu w oryginalnym firmware od MKS z tym wyświetlaczem, który jakby jeszcze nie patrzeć bazuje na Marlin'ie ta funkcja działa...
Kod: Zaznacz cały
In file included from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:49,
from Marlin\src\HAL\STM32\HAL.cpp:30:
Marlin\src\HAL\STM32\../../inc/SanityCheck.h:997:6: error: #error "ADVANCED_PAUSE_FEATURE requires a supported LCD controller (or EMERGENCY_PARSER)."
997 | #error "ADVANCED_PAUSE_FEATURE requires a supported LCD controller (or EMERGENCY_PARSER)."
Re: Filament Sensor w Marlin'ie
: 12 mar 2022, 18:54
autor: Jarewa
Bo zaczynasz od dupy strony, w tym sterowniku i wyświetlaczu czujnik filenamentu konfiguruje się w wyświetlaczu a nie w marlinie. Do konfiguracji wyświetlacza jest specjalny plik konfiguracyjny wgrany na kartę SD. W marlinie ma chyba być tylko uruchomiona funkcja PAUSE..
A tam zaznaczasz opcje
>cfg_filament_det0_trigger_level 0 #the level signal of outage detection E0 module (1:high level;0:low level)
>cfg_filament_det1_trigger_level 0 #the level signal of outage detection E1 module (1:high level;0:low level)
Oczywiście musisz się też podłączyć zgodnie po Z+ jest PW_DWT a następne dwie wtyczki poniżej to MT_DET0 I MT_DET1
Re: Filament Sensor w Marlin'ie
: 13 mar 2022, 15:16
autor: fifrak
Ok, ale w tym wypadku Ty mówisz o tym pliku konfiguracyjnym, który jest do Marlin'a, który jest czysty bez żadnych ustawień dawany przez MKS, tak..?
Tylko samo włącznie ADVANCED_PAUSE_FEATURE póki co wywala jak pisałem poniższy błąd. Wyświetlacz mam, który niby takową funkcję wspiera, więc nie wiem w czym rzecz..? A próbowałem tego zarówno dla konfiguracji ROBIN NANO V1.2 + TFT35, jak i ROBIN NANO V3.1 + TS35. I oba konfigi dają identyczny błąd.
Kod: Zaznacz cały
In file included from Marlin\src\HAL\STM32\../../inc/MarlinConfig.h:49,
from Marlin\src\HAL\STM32\HAL.cpp:30:
Marlin\src\HAL\STM32\../../inc/SanityCheck.h:997:6: error: #error "ADVANCED_PAUSE_FEATURE requires a supported LCD controller (or EMERGENCY_PARSER)."
997 | #error "ADVANCED_PAUSE_FEATURE requires a supported LCD controller (or EMERGENCY_PARSER)."
A z kolei jak włączam EMERGENCY_PARSER to mam takie coś, więc czuję się lekko w pętli...
Kod: Zaznacz cały
Marlin\src\lcd\extui\mks_ui\draw_dialog.cpp: In function 'void btn_ok_event_cb(lv_obj_t*, lv_event_t)':
Marlin\src\lcd\extui\mks_ui\draw_dialog.cpp:137:7: error: 'pause_menu_response' was not declared in this scope; did you mean 'pause_menu_disp'?
137 | pause_menu_response = PAUSE_RESPONSE_EXTRUDE_MORE;
| ^~~~~~~~~~~~~~~~~~~
| pause_menu_disp
Compiling .pio\build\mks_robin_nano35\src\src\lcd\extui\mks_ui\draw_fan.cpp.o
Marlin\src\lcd\extui\mks_ui\draw_dialog.cpp:137:29: error: 'PAUSE_RESPONSE_EXTRUDE_MORE' was not declared in this scope
137 | pause_menu_response = PAUSE_RESPONSE_EXTRUDE_MORE;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Re: Filament Sensor w Marlin'ie
: 13 mar 2022, 17:32
autor: Jarewa
Zobacz czy pójdzie włączając funkcję "host action commands"
Re: Filament Sensor w Marlin'ie
: 13 mar 2022, 17:54
autor: fifrak
Nie idzie, dla włączonej samej pauzy, jak i pauzy z emergency parser :/
Re: Filament Sensor w Marlin'ie
: 14 mar 2022, 08:10
autor: Jarewa
Podaj ten soft co konfigurujesz, cały folder..
Re: Filament Sensor w Marlin'ie
: 21 mar 2022, 15:44
autor: fifrak
Proszę, w załączniku jest mój pełny konfig.
Re: Filament Sensor w Marlin'ie
: 26 mar 2022, 12:07
autor: fifrak
Jarewa pisze:Podaj ten soft co konfigurujesz, cały folder..
Udało Ci się zerknąć na ten soft może?
Re: Filament Sensor w Marlin'ie
: 26 mar 2022, 16:35
autor: Jarewa
Tak, bugi są. Nie próbowałem naprawiać masz też źle skonfigurowany paltformio.ini
Re: Filament Sensor w Marlin'ie
: 26 mar 2022, 16:44
autor: fifrak
Co masz na myśli, że platformio jest źle skonfigurowane? Ja zasadniczo go zainstalowałem w VSC i nic więcej w nim nie grzebałem, poza tym, że jak było pytanie o aktualizację, to je akceptowałem.
Re: Filament Sensor w Marlin'ie
: 26 mar 2022, 16:51
autor: Jarewa
[platformio]
src_dir = Marlin
boards_dir = buildroot/share/PlatformIO/boards
default_envs = mega2560
include_dir = Marlin
MKS Robin Nano V1.3 and Nano-S V1.3 use Marlin 2.0.x firmware settings
In platformio.ini file set: default_envs = mks_robin_nano_v1_3_f4
In Confiuration.h file set: #define SERIAL_PORT 3; #define MOTHERBOARD BOARD_MKS_ROBIN_NANO_V1_3_F4
Re: Filament Sensor w Marlin'ie
: 26 mar 2022, 19:30
autor: fifrak
ok,, czyli muszę w tym wypadku zmienić tą linijkę na:
default_envs = mks_robin_nano_v3_usb_flash_drive_msc
i będzie ok, czy na coś jeszcze powinienem zwrócić uwagę?
Re: Filament Sensor w Marlin'ie
: 26 mar 2022, 19:45
autor: Jarewa
W zasadzie nic to ci nie da bo zmieniałem jak trzeba a bład dalej jest próbowałem go rozwiązać bo ktoś też miał te błędy ale makerbase napisał komuś tam że nie trzeba pauzy włączać bo to definuję się w wyświetlaczu.
Re: Filament Sensor w Marlin'ie
: 01 maja 2023, 21:00
autor: JkubA
Cześć wszystkim.
Mam problem z Filament sensor (zwykły mikro przełącznik )
Skonfigurowałem marlina wydaje się że działa tzn. na M119 odpowiada
filament: open jak nie ma filamentu
filament: TRIGGERED jak jest
Ale podczas druku nie pauzuje wydruku, leci dalej bez filamentu.
Co można, co trzeba jeszcze sprawdzić ?
Re: Filament Sensor w Marlin'ie
: 01 maja 2023, 21:04
autor: dziobu
Zobacz czy masz go domyślnie włączonego - FIL_RUNOUT_ENABLED_DEFAULT
no i czy masz ustawione jakieś polecenia wykonywane po jego aktywacji (FILAMENT_RUNOUT_SCRIPT).
Re: Filament Sensor w Marlin'ie
: 01 maja 2023, 21:13
autor: JkubA
Jest tak !
#define FIL_RUNOUT_ENABLED_DEFAULT true
#define FILAMENT_RUNOUT_SCRIPT "M600"
Re: Filament Sensor w Marlin'ie
: 01 maja 2023, 21:24
autor: JkubA
Kod: Zaznacz cały
#define FILAMENT_RUNOUT_SENSOR
#if ENABLED(FILAMENT_RUNOUT_SENSOR)
#define FIL_RUNOUT_ENABLED_DEFAULT true // Enable the sensor on startup. Override with M412 followed by M500.
#define NUM_RUNOUT_SENSORS 1 // Number of sensors, up to one per extruder. Define a FIL_RUNOUT#_PIN for each.
#define FIL_RUNOUT_STATE LOW // Pin state indicating that filament is NOT present.
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
//#define WATCH_ALL_RUNOUT_SENSORS // Execute runout script on any triggering sensor, not only for the active extruder.
// This is automatically enabled for MIXING_EXTRUDERs.
// Override individually if the runout sensors vary
//#define FIL_RUNOUT1_STATE LOW
//#define FIL_RUNOUT1_PULLUP
//#define FIL_RUNOUT1_PULLDOWN
//#define FIL_RUNOUT2_STATE LOW
//#define FIL_RUNOUT2_PULLUP
//#define FIL_RUNOUT2_PULLDOWN
//#define FIL_RUNOUT3_STATE LOW
//#define FIL_RUNOUT3_PULLUP
//#define FIL_RUNOUT3_PULLDOWN
//#define FIL_RUNOUT4_STATE LOW
//#define FIL_RUNOUT4_PULLUP
//#define FIL_RUNOUT4_PULLDOWN
//#define FIL_RUNOUT5_STATE LOW
//#define FIL_RUNOUT5_PULLUP
//#define FIL_RUNOUT5_PULLDOWN
//#define FIL_RUNOUT6_STATE LOW
//#define FIL_RUNOUT6_PULLUP
//#define FIL_RUNOUT6_PULLDOWN
//#define FIL_RUNOUT7_STATE LOW
//#define FIL_RUNOUT7_PULLUP
//#define FIL_RUNOUT7_PULLDOWN
//#define FIL_RUNOUT8_STATE LOW
//#define FIL_RUNOUT8_PULLUP
//#define FIL_RUNOUT8_PULLDOWN
// Commands to execute on filament runout.
// With multiple runout sensors use the %c placeholder for the current tool in commands (e.g., "M600 T%c")
// NOTE: After 'M412 H1' the host handles filament runout and this script does not apply.
#define FILAMENT_RUNOUT_SCRIPT "M600"
Re: Filament Sensor w Marlin'ie
: 01 maja 2023, 21:26
autor: dziobu
A masz aktywne M600? Tj "ADVANCED_PAUSE_FEATURE"?
Re: Filament Sensor w Marlin'ie
: 01 maja 2023, 21:49
autor: JkubA
M600 właśnie przeztestowalem z terminala i w programie działa.
Ale jak filament opuści czujnik bez reakcji.
Re: Filament Sensor w Marlin'ie
: 01 maja 2023, 22:04
autor: dziobu
A zobacz co zwraca Ci M412. I ewentualnie sprawdź czy nie masz go gdzieś w kodzie startowym.
Re: Filament Sensor w Marlin'ie
: 02 maja 2023, 12:53
autor: JkubA
Nie wiem co konkretnie masz na myśli kod startowy
ale terminal po M412 wypluwa
M412
echo:Filament runout ON ; Host handling ON
ok
podłączyłem czujnik pod wyświetlacz BTT 43 i działa (ale musiałbym kłaść nowe, dodatkowe kable, a tego chciałem uniknąć)
płytę mam BTT GTR_V1 wieczorem poprzepinam czujnik pod inne piny (myślę, nie tędy droga !)
Re: Filament Sensor w Marlin'ie
: 02 maja 2023, 18:03
autor: Mati
Jak drukujesz z karty wpiętej do TFT to czujnik również musisz wpiąć do tft