​ Digital

La programmation

En digital la programmation est le fait de modifier des données du décodeur, qu'il soit dédié au matériel roulant ou fixe, afin d'obtenir différentes fonctionnalités: réglages du moteur, de l'éclairage, du son, effets spéciaux, gestion de la signalisation... Pour cela il faut écrire des valeurs qui sont stockées dans le décodeur, on appelle cela des CV pour variables de configuration. Une norme existe pour quelques CV, par exemple la CV 1 stocke l'adresse de la locomotive, cependant chaque fabriquant adopte différentes CV en fonction des fonctionnalités du décodeur. On programme ces fameuses CV sur la voie de programmation qui est une sortie voie de la centrale complètement isolée du reste du réseau. Généralement, l'écriture et la lecture des variables de configuration ne posent pas de problème sur la voie de programmation.
Il est aussi possible de programmer sur la voie principale (POM: Program On Main) en précisant l'adresse digitale du décodeur. La différence est que la lecture des CV n'est plus possible étant donné que les décodeurs ne peuvent pas remonter d'informations vers la centrale à une exception avec une centrale et des décodeurs compatibles RailCom, l'intérêt est que l'on peut à tout moment vérifier les paramètres des CV ce qui est très pratique pour les décodeurs d'accessoires qui sont fixes. Entre autre Lenz et ESU ont adopté ce système.
Ne pas confondre avec la rétrosignalisation qui renvoie l'état d'occupation des voies.