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.
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.
- RailKernel legge CV29 e le CV pertinenti dell’indirizzo corto o lungo dal decoder.
- Scegli il tipo di indirizzo obiettivo e inserisci il nuovo indirizzo.
- Una conferma mostra la transizione Corto → Corto, Corto → Lungo, Lungo → Corto o Lungo → Lungo e le CV che cambieranno.
- 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.
- 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.
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.