Ik volg de discussie ook met belangstelling vanuit de gedachte dat er altijd wel wat te leren valt.Als ik kijk naar de DR5000 zie ik dit............ waaruit ik concludeer dat wissel opdrachten X keer herhaald worden.
Citaat van: Bert_Apd op 15 december 2017, 17:56:57Als je dus de schakeltijden van Koploper bepalend wil maken zul je zelf moeten zorgen dat zowel de centrale een hoge maximumtijd heeft en eveneens de decoder een hoge maximumtijd.Dit gaat dan ook niet op daar decoders dus alleen een minimale tijd in laten stellen En als je exact even lang wilt schakelen als je aanstuurt dien je dit dus zo laag mogelijk te zetten.
Als je dus de schakeltijden van Koploper bepalend wil maken zul je zelf moeten zorgen dat zowel de centrale een hoge maximumtijd heeft en eveneens de decoder een hoge maximumtijd.
Impulsausgang:Ist für den Ausgang der Impulsbetrieb eingestellt, so wird der Ausgangeingeschaltet (aktiviert), sobald ein Schaltbefehl empfangenwird. Gleichzeitig läuft eine Stoppuhr an: Die Einschaltzeit (die Impulsdauer)wird durch einen einprogrammierten Wert bestimmt.Der Ausgang kann nicht länger (oder kürzer) aktiv sein als dieserWert. Wird nun die Taste losgelassen, bevor die Impulszeit erreichtwurde, so bleibt der Ausgang so lange aktiv, bis die voreingestellteZeit erreicht wurde. Wird die Taste länger gedrückt als die Impulszeit,so wird der Ausgang ausgeschaltet, obwohl die Taste weiterhingedrückt wird.Durch die Begrenzung der Impulszeit wird ein Durchbrennen vonMagnetartikeln verhindert.Die Impulsdauer kann auf Wunsch so eingestellt werden, dass dieAusgänge so lange aktiv sind, wie die entsprechende Taste amBedienpult gedrückt wird. Diese Betriebsart ist kompatibel mitMärklin® k83 Decodern.
@Ben: Ik denk dat je conclusie voor wat betreft één enkele korte wissel opdracht correct is, elk "packet" zal bij bovenstaande instelling door de centrale 12 x herhaald worden om het "missen" van de schakelopdracht te voorkomen. Echter, bij het langer "handmatig" indrukken van het "knopje" (evenals bij langere bekrachtigingstijden vanuit Koploper) blijken er door de centrale meerdere "activates" te worden verzonden naar de DR4018, pas na het loslaten van de "knop" wordt eenmaal een "deactivate" verstuurd, welke op zijn beurt weer (althans bij bovenstaande instellingen) 12 x zal worden herhaald.
[knip]die vervolgens worden afgesloten met één "deactivate".
Dat het opgegeven aantal herhalingen per packet niet een absoluut maximum is [knip]
@Timo:Dit gaat dan ook niet op daar decoders dus alleen een minimale tijd in laten stellen [knip] bijvoorbeeld de ESU Switch Pilot:
Citaat van: Bert_Apd op 17 december 2017, 14:07:48@Timo:Dit gaat dan ook niet op daar decoders dus alleen een minimale tijd in laten stellen [knip] bijvoorbeeld de ESU Switch Pilot: Kijk, die wist ik niet uit me hoofd. maar dat laat maar weer zien hoe erg implementatie/merk afhankelijk het dus is. En wat voor warboel het daardoor dus is
Ik had het citaat uit de ESU handleiding al eerder geplaatst in reactie #37, dat had dus bekend kunnen zijn...
Als we zo gaan beginnen kan ik ook verwijzen naar de onduidelijke DCC standaard en dat je dit dus allemaal had kunnen weten.
Maar, zoals je ook zelf aangeeft, is de tekst daarover totaal onduidelijk.
Ook wordt er gesproken over maar vier adresseerbare uitgangen per packet, terwijl de meeste in gebruik zijnde decoders tegenwoordig acht wisseluitgangen hebben.
Alleen in de handleiding van de "antieke" Fleischmann 6852 "Empfängerbaustein für Magnetartikel" kwam ik inderdaad deze CV's #515 t/m #518 tegen waarin de pulstijd is vastgelegd, instelbaar tussen 50 en 12700 (!!) msec. Bij geen van de mij bekende tegenwoordig in gebruik zijnde wisseldecoders heb ik deze CV's #515 tot #518 verder kunnen vinden.
Nog afgezien van het feit of de aansturende software en/of centrale op de hoogte is van een in de aangesloten (onbekende) decoder aanwezige tijdsduur.
Een aansturing via alleen een "activate" is blijkbaar met de moderne decoders niet van toepassing, om met een variabele tijd te kunnen schakelen moest er dus met een activering en een deactivering gewerkt worden, waarbij de tijd ertussen in principe bepalend zou moeten zijn voor de activeringstijd.
Tibo, zoals je zelf ook aangeeft, het is totaal onduidelijk met hoeveel packets de aansturing over het tijdsverloop van de activering verloopt. En met het aantal packets bedoel ik niet de al of niet noodzakelijke herhalingen binnen het protocol zelf, maar gewoon de "originele" packets.
Ik begrijp dus niet wat je bedoelt met je opmerking "dat ik dit allemaal had kunnen weten", ik heb naar mijn idee de "DCC Standaard" en de aansturing van diverse wisseldecoders behoorlijk uitgediept.
Niemand in het forum heeft tot op heden kunnen bevestigen dat een tegenwoordig in gebruik zijnde wisseldecoder wordt aangestuurd via een reeks van "activates" gedurende de gewenste schakeltijd, afgesloten met een "deactivate" (de al of niet noodzakelijke herhalingen binnen het protocol buiten beschouwing gelaten). Wel worden er kritische kanttekeningen gemaakt, maar hoe het dan wel zit blijft dan weer achterwege.
Vandaar mijn besluit om verder onderzoek maar te stoppen, het reageren op vermoedens kost mij teveel tijd, zeker wanneer mijn woorden kritisch worden gewogen.