Passa al contenuto principale

Risoluzione problemi

Il veicolo non si connette

Sintomo: L'indicatore rimane rosso anche dopo aver premuto Connetti.

  1. Verifica che il link radio (HM30, MK32, telemetry) sia acceso e associato
  2. Controlla che il profilo di connessione usi l'IP e la porta corretti
  3. Se usi MAVProxy, verifica che il relay sia avviato (pgrep mavproxy)
  4. Prova a pingare l'IP del link: ping 192.168.144.20

Heartbeat ricevuto ma nessun dato telemetrico

Sintomo: Indicatore giallo, nessun dato HUD.

  • ArduPilot potrebbe non inviare stream: usa Connessione → Richiedi stream per forzare REQUEST_DATA_STREAM
  • Verifica che SR0_* o SR1_* siano impostati a valori > 0 nei parametri

L'app si chiude all'avvio su macOS

Errore "Harlock" is damaged and can't be opened:

xattr -cr /Applications/Harlock.app

Upload missione fallisce

  1. Verifica che il veicolo sia connesso e stia ricevendo heartbeat
  2. Controlla che la missione non contenga waypoint con coordinate 0,0
  3. Prova a scaricare prima la missione esistente, poi fare un nuovo upload

Parametri non si aggiornano

Se PARAM_SET non riceve risposta:

  • Aumenta il timeout in Impostazioni → Connessione → Timeout
  • Verifica che il link non sia saturo (es. streaming video ad alta frequenza)

Log e diagnostica

I log dell'applicazione si trovano in:

PiattaformaPercorso
macOS~/Library/Logs/harlock/
Windows%APPDATA%\harlock\logs\
Linux~/.local/share/harlock/logs/

Abilita il log verboso da Impostazioni → Diagnostica → Log level: Debug per ottenere dettagli MAVLink.

Segnalare un bug

Apri una issue su GitHub con:

  • Versione Harlock (visibile in About)
  • Sistema operativo e versione
  • Passi per riprodurre il problema
  • Log dell'app (vedi sopra)