Velocità di trasmissione non corrispondente
Sei connesso, ma vedi caratteri illeggibili o nessuna risposta. La velocità seriale non corrisponde.
Cosa vedi
Hai effettuato la connessione, ma il pannello Console mostra:
- Caratteri casuali al posto del messaggio di benvenuto di GRBL.
- Nulla.
- Messaggi parzialmente leggibili mescolati a caratteri illeggibili.
Cosa sta succedendo
La comunicazione seriale richiede che entrambe le estremità usino la stessa velocità di trasmissione. Quando non coincidono, i bit risultano disallineati e vedi caratteri illeggibili. La maggior parte dei controller GRBL usa 115200 per impostazione predefinita, ma alcune configurazioni meno recenti o personalizzate usano 9600.
Risoluzione
Se non conosci la velocità di trasmissione della macchina
Prova nell'ordine seguente:
- 115200 (impostazione predefinita GRBL più comune).
- 9600 (per configurazioni meno recenti o personalizzate).
- 57600 o 38400 (rari).
In Impostazioni dispositivo → Connessione:
- Disconnetti.
- Modifica Velocità di trasmissione.
- Riconnetti.
Ripeti finché la Console non mostra un messaggio di benvenuto privo di errori come Grbl 1.1h ['$' for help].
Se la documentazione della macchina specifica una velocità di trasmissione
Usa quella. Se la documentazione indica un valore ma il firmware è stato ricompilato, prevale il firmware: prova altre velocità di trasmissione finché non ne trovi una che funziona.
Se solo il messaggio di benvenuto è illeggibile ma i comandi funzionano
Si tratta di un problema di temporizzazione all'avvio, non di una vera mancata corrispondenza. Verifica inviando $$: se la risposta è priva di errori, la velocità di trasmissione è corretta.
Se i caratteri illeggibili persistono a ogni velocità di trasmissione
C'è un altro problema:
- Il cavo USB è difettoso (sostituiscilo).
- Il controller è difettoso.
- Il driver non è compatibile (Windows).
Consulta La macchina non si connette.
Verifica che abbia funzionato
- La Console mostra correttamente il messaggio di benvenuto di GRBL alla connessione.
- L'invio di
$$restituisce un elenco privo di errori delle impostazioni$. - Le query di stato (
?) restituiscono resoconti sullo stato privi di errori.
Problema ancora irrisolto?
- Pannello Console: tienilo aperto mentre provi le velocità di trasmissione.
- Pannello Diagnostica connessione: la vista esadecimale TX/RX mostra se arrivano effettivamente dei byte.
- Guida alla velocità di trasmissione e alla porta seriale.