Console porte

La console porte (Debug & Console Porte) è un pannello che mostra in tempo reale il log di tutta l'attività di comunicazione e permette di inviare comandi manuali alle porte. È lo strumento principale per il debug e la diagnostica dell'hardware.

Aprire e chiudere la console

Premi Ctrl+Shift+C nella schermata iniziale o nell'editor principale per mostrare o nascondere la console. Si apre come finestra flottante e può essere agganciata ai bordi della finestra.

Flag di debug

La sezione superiore contiene i flag che controllano cosa viene stampato nel log:

FlagDescrizione
DBGMessaggi di debug interni (molto verbosi, per sviluppatori).
INFMessaggi informativi generali (apertura/chiusura porte, avvio/stop playback).
WRNAvvisi non critici (porta già aperta, elemento orfano, ecc.).
ERRErrori (connessione fallita, frame non valido, eccezione).
Dry-run (no TX reale)Se attivo, i comandi vengono preparati ma non trasmessi sulle porte seriali. Ideale per provare le animazioni senza hardware collegato.
Log I/OMostra ogni frame binario trasmesso e ricevuto sulle porte.
Log TimelineMostra i dettagli del motore di playback: posizione del cursore, segmenti attivi, comandi generati.
VerboseAumenta la verbosità generale del log.

Porte seriali

ControlloFunzione
PortaSeleziona la porta su cui operare: prima quelle configurate nel dominio, poi le porte seriali rilevate sul PC e non ancora usate dal dominio, indicate con "porta del PC" (es. COM3 — Arduino Mega 2560).
AggiornaRicarica l'elenco delle porte. Usalo dopo aver collegato una scheda con la console già aperta.
ConnettiApre manualmente la porta selezionata senza avviare il playback.
DisconnettiChiude la porta selezionata.
TimestampAggiunge l'ora all'inizio di ogni riga del log.

Il pulsante Aiuto accanto a Pulisci (oppure il tasto F1) apre questa pagina.

Comandi

La sezione Comandi permette di inviare comandi predefiniti sulla porta attiva:

Uso tipico: seleziona una porta, premi Connetti, poi invia un comando di posizionamento a un servo per verificare che risponda correttamente prima di creare l'animazione.

Log porte

Il pannello di testo in basso mostra tutti i messaggi filtrati dai flag attivi e scorre automaticamente verso il fondo. Il pulsante Pulisci svuota il log visualizzato; il pulsante ? apre questa guida.

Vedi anche: Editor principale — Editor porte — Carica firmware DEIMOS