CALF-compatibiliteitstest

CALF is RailKernels praktische hardwaretest voor Command stations, Accessories, Locomotives en Feedback. Een verbinding krijgt pas het predicaat CALF-getest nadat de volledige keten met echte hardware is beproefd—niet alleen omdat er technisch een verbinding kon worden geopend.

Waarom CALF?

De status Verbonden zegt nog maar weinig. Een centrale kan een verbinding accepteren terwijl decoderprogrammering, initiële wisselstanden of feedbackevents toch anders werken. CALF geeft iedere integratie dezelfde herhaalbare acceptatietest en maakt onze compatibiliteitsclaims concreet.

De volledige CALF-test

C — CV’s en decoderprogrammering

  • Een willekeurige decoder uitlezen
  • Een uitgebreide CV-leestest uitvoeren
  • Een CV schrijven en controleren
  • Het decoderadres wijzigen
  • De gelezen CV’s bij de locomotief persisteren

A — Accessories

  • Accessories in beide standen schakelen
  • De initial state uitlezen of herstellen
  • Meebewegen met bediening op de centrale
  • Meebewegen met een andere regelaar of softwareclient

L — Locomotieven

  • De locomotiefdecoder uitlezen
  • In beide richtingen rijden en stoppen
  • Locomotieffuncties bedienen
  • Extern gewijzigde snelheid, richting en functies volgen

F — Feedback

  • Na het verbinden de initial state ontvangen
  • Occupied-overgangen ontvangen
  • Free-overgangen ontvangen
  • Iedere status correct in RailKernel tonen

CALF-testmatrix

Een vinkje betekent dat de volledige categorie met echte hardware is getest. Een vraagteken betekent dat ondersteuning aanwezig is, maar dat de complete CALF-test nog op geschikte hardware wacht.

Centrale of native protocolCALF
Märklin CS3 / CS3+
ESU ECoS
Roco Z21 / z21
YaMoRC YD7010
Generic / Native — Z21 LAN
Generic / Native — LocoNet
Generic / Native — XPressNet
Lenz ? ? ? ?
Uhlenbrock Intellibox ? ? ? ?