CALF-Kompatibilitätstest

CALF ist RailKernels praktischer Hardwaretest für Command Stations, Accessories, Locomotives und Feedback. Eine Verbindung gilt erst dann als CALF-getestet, wenn die vollständige Kette mit realer Hardware geprüft wurde—nicht schon dann, wenn lediglich eine Protokollverbindung aufgebaut werden konnte.

Warum CALF?

Der Status Verbunden sagt nur wenig aus. Eine Zentrale kann eine Verbindung akzeptieren, während Decoderprogrammierung, anfängliche Weichenstellungen oder Rückmeldeereignisse abweichend funktionieren. CALF gibt jeder Integration denselben wiederholbaren Abnahmetest und macht unsere Kompatibilitätsaussagen konkret.

Der vollständige CALF-Test

C — CVs und Decoderprogrammierung

  • Einen beliebigen Decoder auslesen
  • Einen erweiterten CV-Lesetest durchführen
  • Eine CV schreiben und prüfen
  • Die Decoderadresse ändern
  • Ausgelesene CVs bei der Lokomotive speichern

A — Zubehör

  • Zubehör in beide Stellungen schalten
  • Den Anfangszustand lesen oder wiederherstellen
  • Änderungen an der Zentrale verfolgen
  • Änderungen eines anderen Reglers oder Softwareclients verfolgen

L — Lokomotiven

  • Den Lokdecoder auslesen
  • In beide Richtungen fahren und anhalten
  • Lokfunktionen bedienen
  • Extern geänderte Geschwindigkeit, Richtung und Funktionen verfolgen

F — Rückmeldung

  • Nach dem Verbinden den Anfangszustand erhalten
  • Belegt-Übergänge empfangen
  • Frei-Übergänge empfangen
  • Jeden Zustand korrekt in RailKernel darstellen

CALF-Testmatrix

Ein Häkchen bedeutet, dass die vollständige Kategorie mit realer Hardware getestet wurde. Ein Fragezeichen bedeutet, dass Unterstützung vorhanden ist, der vollständige CALF-Test aber noch geeignete Hardware benötigt.

Zentrale oder natives ProtokollCALF
Märklin CS3 / CS3+
ESU ECoS
Roco Z21 / z21
YaMoRC YD7010
Generic / Native — Z21 LAN
Generic / Native — LocoNet
Generic / Native — XPressNet
Lenz ? ? ? ?
Uhlenbrock Intellibox ? ? ? ?