Missmatch between trottle and LocDeocder ..... how to allign

Michael Rupprecht Mar 11, 2021

  1. Michael Rupprecht

    Michael Rupprecht TrainBoard Member

    13
    5
    4
    Hi,

    I am using a Massoth loc decoder "emotion XLS" and DCC++EX, but i dont think it is important here. I observed a mismatch between trottle and loc using certain functions like light or sound. Sometimes "on"/"play sound" also means "on"/play sound ..... but sometimes it is the other way around - "on" means "off" for the loc.

    That is not a big issue as long as I use a trottle manually, but now I try to control the loc fully automatically. I am using an ESP8266-Microcontroller as "automatic trottle" to send commands via serial link to my train. That works fine, but if I e.g. power off everything, some of the switches keep their status in the loc decoder. That is a useful function e.g. for the motor setting ....but for other functions it causes an issue. I have no way to figure out in which status the system was switched off and the loc remembers some settings ... e.g. some light was on ... it switches off, because power off ....but it does not switch on automatically when the system is powered on again .....but it now requires the "off" command to actually switch on. Is this a firmware issue in the decoder? But I observed this behaviour as well with other trottles and locs.

    DCC++EX also stores something from the history of using functions, but I think, it is not helpful, because still there is a mismatch between loc and command station possible. Actually I think it makes things more complicated, but I restart the command station by default, when restarting the "automatic trottle" and then this is not an issue. But the missmatch in the loc is not resolved.

    I think I would need also a reset in the loc ....but reset for the loc decoder means factory reset .... not what I want. Is there a solution? I can not be the first to have this problem, but I could not find a lot on this issue and not really a solution.
     
    Last edited: Mar 11, 2021
  2. Michael Rupprecht

    Michael Rupprecht TrainBoard Member

    13
    5
    4
    Hi,

    kind of I solved the problem myself. I have used so far an old Version of the Massoth Controller emotion XLS from 2006 and I guess Firmware has not been updated since then. I have done now a test with a ESU Loc Decoder from 2015 and found out that it always keeps for all functions the status .... even when there is no power. "On" means always "on" for all functions and "off" means always "off" for all functions always. Clean, nice and simple. The Massoth Controller from 2006 has just a strange behaviour, that I dont fully understand. Next step will be: I try to get a Firmware update on the Massoth Controller and will report if this has improved the situation.
     

Share This Page