Pourquoi CALF ?
L’état Connecté en dit très peu. Une centrale peut accepter une connexion alors que la programmation des décodeurs, l’état initial des accessoires ou les événements de rétrosignalisation se comportent différemment. CALF soumet chaque intégration au même test d’acceptation reproductible.
Le test CALF complet
C — CV et programmation des décodeurs
- Lire un décodeur quelconque
- Effectuer un test étendu de lecture des CV
- Écrire et vérifier une CV
- Modifier l’adresse du décodeur
- Conserver les CV lues avec la locomotive
A — Accessoires
- Commander les accessoires dans les deux positions
- Lire ou restaurer leur état initial
- Suivre les changements effectués sur la centrale
- Suivre les changements d’un autre contrôleur ou logiciel
L — Locomotives
- Lire le décodeur de locomotive
- Rouler dans les deux directions et s’arrêter
- Commander les fonctions
- Suivre les changements externes de vitesse, direction et fonctions
F — Rétrosignalisation
- Obtenir l’état initial après connexion
- Recevoir les transitions occupé
- Recevoir les transitions libre
- Afficher correctement chaque état dans RailKernel
Matrice de test CALF
Une coche signifie que la catégorie complète a été testée avec du matériel réel. Un point d’interrogation signifie que la prise en charge existe, mais attend encore un test CALF complet avec le matériel approprié.