Informacje z danych logowanych za pomocą linii szeregowej mogą być przydatne podczas wykonywania zaawansowanych czynności związanych z rozwiązywaniem problemów z MMU2S lub do dostarczenia ich na żądanie naszemu Wsparciu Klienta.
Aby uzyskać log, należy podłączyć drukarkę do komputera z systemem Windows lub do komputera RPi/Linux.
Po podłączeniu drukarki za pomocą przewodu USB do komputera z systemem Windows, drukarka powinna pokazać się w Menedżerze urządzeń systemu Windows jako "urządzenie COM" w sekcji "Porty (COM i LPT)". Zapisz lub zapamiętaj numer portu COM.
Numer portu możesz również znaleźć w PrusaSlicerze w sekcji Konfiguracja -> Flash firmware drukarki, w wierszu oznaczonym "Port szeregowy". Dotyczy to również systemu Linux.
Konieczne będzie również pobranie skryptu logowania. Jest on dostępny dla Windowsa i Linuxa.
Aby zarejestrować log z Multi-Material w systemie Windows, należy znaleźć skrypt na GitHubie i postępować wg instrukcji:
Po wykonaniu powyższych czynności powinien pojawić się log podobny do tego poniżej. Jest to przykład jednej nieudanej próby wywołania funkcji "Ładowania do dyszy" dla filamentu #3 (przy MMU2S z firmware 1.0.6).
Aby uruchomić skrypt na Linuxie, musisz mieć zainstalowane kilka dodatkowych paczek. Możesz to zrobić za pomocą tego polecenia:
sudo apt install socat rlwrap tio moreutils
Skrypt dla Linuxa:
log=${1}
dev=${2:-/dev/ttyACM0}
dsc=${3}
rate=115200
prefix=${log%%_log.*}
echo $3 >${prefix}_dsc.txt
if [ -z "$log" ]; then
echo "Usage: $0 <log> [device] <description>"
exit 2
fi
echo "Log: $log"
echo "Port: $dev"
echo "Description: $dsc"
echo "Dsc file: ${prefix}_dsc.txt"
{ rlwrap -a -S '> ' tee >(sed -ue 's/^/SEND /' >&2)
| socat - "$dev,b$rate,cfmakeraw" | sed -ue 's/^/RECV /'
} 2>&1 | ts '[%Y-%m-%d %H:%M:%.S]' | tee "$log"
Aby zarejestrować log z Multi-Material na Linuxie, wykonaj następujące czynności:
Po wykonaniu powyższych czynności powinien pojawić się log podobny do tego poniżej. Jest to przykład jednej udanej próby wywołania funkcji "Ładowania do dyszy" dla filamentu #3 (przy MMU2S z firmware 1.0.6).
Jeśli masz pytanie dotyczące czegoś, czego nie opisaliśmy, to sprawdź dodatkowe zasoby.
A jeśli to nie działa, możesz wysłać zgłoszenie na [email protected] lub klikając poniższy przycisk.