Hjælp

Dekoderprogrammering

RailKernel læser dekoderoplysninger i sammenhæng med det lokomotiv, der allerede findes i projektet. DCC-CV-programmering og mfx-undersøgelse forbliver derfor knyttet til lokomotivet, dets centralstation og alle projektrelationer.

Åbn dekoderkonfigurationen

Åbn Lokomotivadministratoren, rediger lokomotivet, og vælg Dekoderkonfiguration. RailKernel bruger lokomotivets tildelte centralstation og protokol til at åbne den relevante DCC- eller mfx-visning. Dekoderadgang er kun tilgængelig, når den valgte tilsluttede centralstation understøtter den nødvendige operation.

En komplet udlæsning af en DCC-dekoder

For en genkendt dekoderfamilie viser RailKernel de dokumenterede CV’er med deres betydning, decimal-, hexadecimal- og binærværdi samt læsestatus. Bitfelter som CV29 foldes ud, så retning, hastighedstrin, analog drift og adressetilstand kan forstås uden manuelt at afkode en byte. Læs valgt CV læser én værdi; den komplette scanning læser alle automatisk læsbare dokumenterede CV’er og rapporterer utilgængelige værdier uden at opfinde data.

RailKernels dekoderkonfiguration efter en komplet scanning af DCC-CV’er
En fuldført DCC-scanning kombinerer rå CV-værdier med dokumentation for dekoderfamilien og udfolder dokumenterede bitfelter.

Læsning og skrivning af CV’er

Aktuelle værdier kan vises samtidigt som decimal, hexadecimal og binær. Når en ny værdi indtastes i én repræsentation, opdateres de andre før skrivning. Dekoder-CV’er styrer direkte dekoderens fysiske adfærd, så RailKernel holder bevidst læsning, fortolkning og skrivning synlig i stedet for at skjule dem bag en generisk indstilling.

  • Læs den aktuelle værdi, før du ændrer den.
  • Skriv kun dokumenterede værdier, hvis virkning du forstår.
  • Brug et rent programmeringsspor, og fjern andre lokomotiver fra det.
  • Kontrollér værdien efter skrivning, og afprøv lokomotivet, før det sættes tilbage i automatisk drift.

Skift en DCC-adresse sikkert

Brug Skift adresse i stedet for at redigere CV1, CV17, CV18 og CV29 hver for sig. Den guidede operation læser først dekoderens faktiske adressetilstand og aktuelle adresse. Du vælger en kort adresse fra 1–127 eller en lang adresse fra 128–10239. RailKernel beregner derefter de nødvendige værdier, ændrer CV’erne i en sikker rækkefølge og læser dem tilbage via den adresse, der bør være aktiv på hvert trin.

  1. RailKernel læser CV29 og de relevante CV’er for kort eller lang adresse fra dekoderen.
  2. Du vælger måltypen for adressen og indtaster den nye adresse.
  3. En bekræftelse viser overgangen Kort → Kort, Kort → Lang, Lang → Kort eller Lang → Lang og de CV’er, der ændres.
  4. RailKernel skriver og kontrollerer hvert trin. Ved en Lang → Lang-ændring bruges midlertidigt en kontrolleret kort adresse, så dekoderen forbliver tilgængelig, mens CV17 og CV18 udskiftes.
  5. Først efter en vellykket tilbageslæsning opdaterer RailKernel lokomotivdefinitionen med den nye aktive adresse.

Hvis en skrivekvittering udebliver, fordi dekoderen straks skifter adresse, kontrollerer RailKernel resultatet på både den gamle og den forventede nye adresse. Hvis et senere trin mislykkes, viser dialogen den sidste adresse, hvor dekoderen beviseligt kunne nås, og RailKernel beholder denne adresse.

Læsning af en mfx-dekoder

For mfx-lokomotiver åbner RailKernel en særlig mfx-oversigt. Den viser mfx-adresse og UID og grupperer dekoderens annoncerede parameterblokke i grundoplysninger, kommandoer, indgange, funktionstilknytning, motor, udgange, lyd og formater. Rå bytes forbliver synlige ved siden af de fortolkede værdier. En enkelt parameter kan også læses direkte til en målrettet undersøgelse. I modsætning til en DCC-adresse er det globalt entydige mfx-UID dekoderens stabile identitet og kræver normalt ingen manuel adresseprogrammering.

RailKernels oversigt over en mfx-dekoder efter læsning af alle annoncerede dekoderblokke
mfx-oversigten bevarer dekoderstrukturen og de rå bytes, mens kendte blokke og egenskaber vises i læsbare grupper.

Når en læsning får timeout

At et lokomotiv vises i CS3-listen, beviser ikke, at dets dekoder svarer i øjeblikket; stationen kan vise gemte registreringsdata. Hvis en mfx- eller DCC-læsning får timeout, skal du først prøve den samme læsning på centralstationen.

  • Kontrollér kørestrøm, hjulkontakt, og at lokomotivet står på det spor, der tilhører den valgte centralstation.
  • Luk enhver dekodereditor, der allerede er åben på centralstationen.
  • Bekræft, at lokomotivet kan køre eller betjene en funktion, før dekoderen læses.
  • Hvis centralstationen også får timeout, skal dens dekodersession eller selve stationen genstartes, før du ændrer noget i RailKernel.