|   | 
     | 
     | 
  
  
     
      /   | 
     | 
     
      /   | 
  
  
     | 
     | 
     | 
  
  
    
      Alternative CV Sätze
     | 
     | 
    
      Alternative CV sets
     | 
  
  
    | Ich habe ZIMO und Tran ein 
    Feature vorgeschlagen das ich zur Diskussion stellen will. Nämlich das 
    gesamte CV Registergebilde umschaltbar mehrfach im Decoder zu halten. Das 
    ganze sollte möglichst einfach vom Anwender mittels einer CV zum Umstellen 
    sein. Mittels "On the Fly" Programmierung kann das überall schnell und 
    einfach erfolgen | 
     | 
    I proposed a 
    new feature to ZIMO and Tran. It would be nice to have complete alternative 
    CV sets. The user should be able to switch by simply setting a CV value. Via 
    on the fly programming this can be done easily on every layout. | 
  
  
    
      Anwendung
     | 
     | 
    
      Usage
     | 
  
  
    | Man hat öfters den Bedarf CV 
    Einstellungen zu verändern zu denen man später zurück kehren möchte. Sei es 
    temporäre Tests, oder die Maschine soll auf einer Gastanlage gefahren 
    werden. Ein weiterer Anwendungsfall ist das Wechseln von der Heimanlage auf 
    die Vereinsanlage. Bei letzterer sollten zum Beispiel wegen der größeren 
    Platzverhältnisse die Beschleunigungszeiten und die Geschwindigkeiten anders 
    eingestellt werden. 
     Man kann selbstverständlich vor einem Anwendungswechsel mittels CV 
    Programmierprogramm alles umschreiben. Damit sind aber ad hoc Entscheidungen 
    eine Lok grad' schnell zum Verein mitzunehmen nicht so einfach.  | 
     | 
    Frequently 
    there is a need to use alternative CV settings. Just modifying them would 
    make it difficult to return to them. Applications are, modification to run 
    on a guest layout. Different requirements between the home and the club 
    setup. On the club layout longer distances would allow bigger acceleration 
    timing and more top speed.. Of course this can 
    be solved with reprogramming the decoder via a computer but it is not quite 
    handy. Ad hoc decossions to grab a loco to bring it to the club session are 
    not possible that way.  | 
  
  
    
      Realisierung
     | 
     | 
    
      Implementation
     | 
  
  
    | Die Realisierung könnte entweder 
    mittels umschaltbarer CV Registersätze erfolgen. So bedeutet CV 0=0 den  
    Standardregistersatz, CV X=1 den Alternativen. Wobei es auch mehr als einen 
    alternativen Satz geben könnte. In dieser CV wird eingetragen welche Gruppe 
    von mehreren gerade aktiv ist. Alternativ könnte man die Werte zwischen CV 
    Speicherstellen und Sicherungsplätzen umkopieren. Diese Implementation 
    dürfte aus meiner Sicht der Dinge mit keinen DCC Vorgaben kollidieren, daher 
    ist eine Absprache mit den Normungsgremien nicht erforderlich. Die 
    Realisierung mit heutigen Prozessoren mit bis zu 8KB Speicher sollte auch 
    leicht möglich sein.  | 
     | 
    There are 2 
    ways to implement it. First to have a CV which points to the active CV set. 
    For example CV X=0 is the standard set, CV X=1 is the alternative set. 
    Alternatively writing a Value in a CV swaps the content of the working CV 
    set with an alternative (hidden) location. This 
    would not compromise any DCC standards. So I think there sould be no 
    problems and no requirement to consult the NMRA first. I guess current 
    controller chips with up to 8kb Memory should have enough space to implement 
    that.  | 
  
  
    
      | 
    
  
    | Vor kurzem erreichten mich 
    Zusagen von Tran und ZIMO diese Überlegungen zu implementieren. | 
      | 
    Right now I 
    received a confirmation of both companies that they consider to implement 
    the feature. | 
  
  
    | Der DCX74 und vermutlich auch 
    der DCX51 ab Firmwareversion 7 können 2 CV Sätze verwalten | 
      | 
    The DCX74 and 
    I guess also the upcoming DCX51 are able to hold 2 CV register sets. | 
  
  
     | 
     | 
     |