station DCC avec esp32 et deux lmd18200 : E21 : le scheduler

le principe du dcc est assez simple : on envoie des messages qui contiennent le numéro du train et la vitesse à laquelle il doit rouler ; pour les accessoires, on adapte le format au besoin : numéro, sous adresse et commande on/off

reste 2 problèmes notamment pour les mobiles : 
1) une microcoupure dans la conduction rail/roues peut détruire un message
2) une coupure prolongées peut faire perdre au décodeur les données qu'il a dans sa ram

pour parer au 1er souci, la norme prévoit un mot de vérification en fin de massage, mais pour pallier la perte, celui-ci doit être répété, en espérant que ça passe bien cette fois ...
pour le 2ème souci, les messages doivent être répétés cycliquement dans le temps

il faut donc un planificateur de message - le scheduler - pour gérer les messages entrants, les priorités, et les messages qui tournent en boucle 

Commentaires

Posts les plus consultés de ce blog

station DCC avec esp32 et deux lmd18200 : E21 les débuts d'un prototype