Guida

Programmazione decoder

RailKernel legge le informazioni del decoder nel contesto della locomotiva già presente nel progetto. La programmazione delle CV DCC e l’ispezione mfx rimangono quindi collegate alla locomotiva, alla sua centrale e a tutte le relazioni del progetto.

Aprire la configurazione del decoder

Apri il Gestore locomotive, modifica la locomotiva e scegli Configurazione decoder. RailKernel usa la centrale e il protocollo assegnati alla locomotiva per aprire la schermata DCC o mfx appropriata. L’accesso al decoder è disponibile soltanto quando la centrale selezionata e collegata supporta l’operazione richiesta.

Lettura completa di un decoder DCC

Per una famiglia di decoder riconosciuta RailKernel presenta le CV documentate con significato, rappresentazione decimale, esadecimale e binaria e stato della lettura. I campi di bit come CV29 vengono espansi, così direzione, passi di velocità, funzionamento analogico e modalità dell’indirizzo possono essere compresi senza decodificare manualmente un byte. Leggi CV selezionata legge un valore; la scansione completa legge tutte le CV documentate e automaticamente leggibili e segnala i valori non disponibili senza inventare dati.

Configurazione decoder RailKernel dopo una scansione completa delle CV DCC
Una scansione DCC completata combina i valori CV grezzi con la documentazione della famiglia del decoder ed espande i campi di bit documentati.

Lettura e scrittura delle CV

I valori correnti possono essere mostrati contemporaneamente in formato decimale, esadecimale e binario. Inserendo un nuovo valore in una rappresentazione, le altre vengono aggiornate prima della scrittura. Le CV controllano direttamente il comportamento fisico del decoder, quindi RailKernel mantiene deliberatamente visibili lettura, interpretazione e scrittura anziché nasconderle dietro un’impostazione generica.

  • Leggi il valore corrente prima di modificarlo.
  • Scrivi soltanto valori documentati di cui comprendi l’effetto.
  • Usa un binario di programmazione pulito e rimuovi tutte le altre locomotive.
  • Dopo la scrittura, verifica il valore e prova la locomotiva prima di restituirla all’esercizio automatico.

Cambiare in sicurezza un indirizzo DCC

Usa Cambia indirizzo anziché modificare separatamente CV1, CV17, CV18 e CV29. L’operazione guidata legge prima la modalità effettiva e l’indirizzo corrente del decoder. Scegli un indirizzo corto da 1 a 127 oppure lungo da 128 a 10239. RailKernel calcola quindi i valori necessari, modifica le CV in un ordine sicuro e le rilegge usando l’indirizzo che dovrebbe essere attivo in ciascuna fase.

  1. RailKernel legge CV29 e le CV pertinenti dell’indirizzo corto o lungo dal decoder.
  2. Scegli il tipo di indirizzo obiettivo e inserisci il nuovo indirizzo.
  3. Una conferma mostra la transizione Corto → Corto, Corto → Lungo, Lungo → Corto o Lungo → Lungo e le CV che cambieranno.
  4. RailKernel scrive e verifica ogni fase. Una modifica Lungo → Lungo usa temporaneamente un indirizzo corto verificato, così il decoder rimane raggiungibile mentre CV17 e CV18 vengono sostituite.
  5. Soltanto dopo una rilettura riuscita RailKernel aggiorna la definizione della locomotiva con il nuovo indirizzo attivo.

Se manca una conferma di scrittura perché il decoder cambia immediatamente indirizzo, RailKernel verifica il risultato sia al vecchio indirizzo sia a quello nuovo previsto. Se una fase successiva fallisce, la finestra comunica l’ultimo indirizzo al quale il decoder è stato dimostrato raggiungibile e RailKernel conserva tale indirizzo.

Lettura di un decoder mfx

Per le locomotive mfx RailKernel apre una panoramica specifica. Mostra indirizzo e UID mfx e raggruppa i blocchi di parametri annunciati dal decoder in informazioni di base, comandi, ingressi, mappatura delle funzioni, motore, uscite, suono e formati. I byte grezzi restano visibili accanto ai valori interpretati. È inoltre possibile leggere direttamente un singolo parametro per un’indagine mirata. A differenza di un indirizzo DCC, l’UID mfx globalmente univoco è l’identità stabile del decoder e normalmente non richiede programmazione manuale dell’indirizzo.

Panoramica decoder mfx RailKernel dopo la lettura di tutti i blocchi annunciati
La panoramica mfx conserva la struttura del decoder e i byte grezzi, presentando blocchi e attributi conosciuti in gruppi leggibili.

Quando una lettura va in timeout

La presenza di una locomotiva nell’elenco CS3 non dimostra che il decoder stia rispondendo: la centrale può mostrare dati di registrazione memorizzati nella cache. Se una lettura mfx o DCC va in timeout, prova prima la stessa lettura sulla centrale.

  • Controlla alimentazione del binario, contatto delle ruote e che la locomotiva si trovi sul binario appartenente alla centrale selezionata.
  • Chiudi qualsiasi editor decoder già aperto sulla centrale.
  • Conferma che la locomotiva possa muoversi o azionare una funzione prima di leggere il decoder.
  • Se anche la centrale va in timeout, riavvia la relativa sessione decoder o la centrale prima di modificare qualsiasi cosa in RailKernel.