L'introduction de la fonction Cabview dans la version 1.0.7 a nécessité de typer les fonctions des décodeurs afin de permettre de faire le lien entre les actions cabine (feux, sablage, avertisseur, ...) et la fonction du décodeur activant le son ou l'auxiliaire qui va bien.
Ainsi chaque fonction du décodeur doit être typée afin d'être utilisable par MyCube. Les fonctions non typées restent toutefois utilisable via le contrôleur mais ne seront pas disponible via la Cabview. Plusieurs fonction décodeur peuvent avoir le même type d'action. Par exemple le type 'Attelage' peut être utilisé pour typé à la fois :
- une fonction auxiliaire contrôlant un attelage KROS ou ROCO,
- une fonction sonore contrôlant le son d'un attelage/dételage.
La version 1.0.7 support les types d'action suivants (cette liste sera complété au fur et à mesure des besoins dans les versions suivantes):
- Fanaux blancs et rouges
- Fanaux blancs
- Fanaux blancs (cabine 1)
- Fanaux blancs (cabine 2)
- Fanaux rouges
- Fanaux rouges (cabine 1)
- Fanaux rouges (cabine 2)
- 3eme fanal
- 3eme fanal (cabine 1)
- 3eme fanal (cabine 2)
- Annulation 3eme fanal
- Annulation 3eme fanal (cabine 1)
- Annulation 3eme fanal (cabine 2)
- Attenuation fanaux blancs
- Eclairage cabine
- Eclairage cabine (cabine 1)
- Eclairage cabine (cabine 2)
- Moteur
- Avertisseur
- Avertisseur (voie 1)
- Avertisseur (voie 2)
- Cloche
- Porte passager
- Compresseur
- Purge air
- Sablage
- Crissement courbe
- Ventillateurs
- Attelage
- Attelage (cabine 1)
- Attelage (cabine 2)
- Manœuvre
- Annulation d’inertie
- Signal d' alerte lumineux
Certaines actions peuvent agir différemment selon le sens de circulation de la machine. Trois types sont alors associés à cette action :
- action (cabine 1) : qui agit du coté la cabine 1
- action (cabine 2) : qui agit du coté la cabine 2
- action : qui agit en fonction du sens de marche
Ainsi un décodeur standard NMRA de base vera ses fonction typées comme suit
- F0 : Fanaux blancs et rouges
- F3 : Manœuvre
- F4 : Annulation d’inertie
La fenêtre d’édition des fonctions à donc été légèrement modifiée, en effet la liste des valeur possible de la propriété Catégorie présente dorénavant les valeurs listé plus haut.
Vous noterez également que nous avons ajoutez un bouton de test afin de pouvoir déclencher la fonction pour vérifier que son typage est correct sans pour autant ouvrir le contrôleur de la machine.