JMRI Engine Driver - Native DCC-EX Command support

Sdílet
Vložit
  • čas přidán 11. 09. 2024
  • New features in Engine Driver to support the DCC-EX EX-CommandStation using native commands instead of wiThrottle.
    Also to allow additional features not available in wiThrottle
    - Programming Track (Service Mode) - Programming CVs
    - Programing on the Main (Operation Mode) - Programming CVs
    - Track Manager
    Note: this is not available in the production version of Engine Driver yet, is now available for public Beta on the Play Store (as at 1/2/2023)
    Discussion is here...
    / discord

Komentáře • 22

  • @tonyclixby
    @tonyclixby Před 2 měsíci +1

    Outstanding. Many thanks.

  • @telestes
    @telestes Před rokem +1

    Great update, thank you Peter.

  • @inzane1260
    @inzane1260 Před 11 měsíci +1

    Great vid. Quick and to the point vid. Was trying to get the DC feature running, some how I fumbled my way into figuring it out. The DCC EX website is packed with info. However the Track manager section throws a ton of jargon at you, assuming you know what they are referring too. I was worried I did not do it right, Your vid confirmed I am not the idiot I thought I was. I am still a idiot🤣, But not as big of a idiot I thought I was. Many thanks👍

  • @BriansModelTrains
    @BriansModelTrains Před rokem +1

    Thank you for the information.

  • @davidmc105
    @davidmc105 Před rokem

    Nice work guys.

  • @robertposener8789
    @robertposener8789 Před rokem +1

    Noice

  • @johndula1503
    @johndula1503 Před 7 měsíci

    Hi Peter, have a question, that a few user groups haven't been able to answer... I have a full size control stand, which i am taking the outputs of all the switches, variable resistors... and so on, reading into an arduino Mega, then into Python. From there I can generate and send MQTT to JMRI, and I can see it fine. Where I am lost, I don't know how to bridge the gap between JMRI MQTT to JMRI DCC++/EX and out to my locomotive.
    The path looks like this: Control Stand Throttle-->Arduino Mega-->Python-->Mosquitto-->JMRI MQTT--> xxxxxxx ->DCC++/EX--> Promini TX--> Promini RX-->To Locomotive.
    I can't figure out the xxxxx part. Any suggestions? Thanks in advance, greatly appreciated!

    • @peterakers9071
      @peterakers9071  Před 7 měsíci

      sorry, but I have no knowledge of MQTT.
      If you want to talk to JMRI then the WiThrottle protocol is more than sufficient, and easy enough to do what you want with an ESP32 or similar.
      If you just want to talk to the EX-CS, the it is easy to do something similar with either the WiThrottle or native protocols.
      Contact me via email akersp62@gmail.com and we can discuss.

  • @davidtaylor3714
    @davidtaylor3714 Před 7 měsíci

    Thanks for the video. So only the android engine driver app will allow you to run a dc engine on what was the program track? Not the IOS WI throttle app?

    • @peterakers9071
      @peterakers9071  Před 7 měsíci

      The WiThrottle iOS app can run DC locos exactly the same way, but it it doesn't natively have the ability to switch the track to DC. That is not necessarily a problem, as you can set the track as DC in your CS config, or you can create routes/automations that will allow you to switch the track to DC.
      Either way.. yes it is possible, just little a bit more work to setup.

  • @armandito7383
    @armandito7383 Před 10 měsíci

    Al vídeo you do on the Program Track (B output)? That's what I think I understand, but if you are in the main Track? Can you do all this in the same way? Thanks

    • @peterakers9071
      @peterakers9071  Před 9 měsíci +1

      You can write CVs on the MAIN, but cannot read them.

  • @donaldkormos5529
    @donaldkormos5529 Před rokem

    Thanks for an informative video on DCC-EX and Engine Driver. As a novice, I have a question: Is there a way to download JMRI engine rosters into a cell phone so that Engine Driver can use them which would use the same labeled function keys (specific to each engine) that I have already setup in JMRI? If I use Engine Driver & JMRI Wi-Throttle I have them ... but with DCC-EX direct seems I don't. All the best ...

    • @peterakers9071
      @peterakers9071  Před 11 měsíci

      Yes, there is a script in JMRI that will allow you to extract the roster for loading into the EX-CommandStation

  • @mrobertos
    @mrobertos Před rokem

    Hello Peter, let me say something important, the CV programming system is great, but I noticed an error in the function corresponding to the light and the bell because it activates but when deactivated it does not work, I tested it with the previous version to confirm the error. other than that congratulations on your app.

    • @peterakers9071
      @peterakers9071  Před rokem

      hi, can you contact me on discord and help me work though the problem?
      discord.gg/6rcFRqMg
      my id there is "flash62au (Peter A)"

  • @marcosroberto9036
    @marcosroberto9036 Před rokem

    goodnight.
    how do i download this version of engine driver

    • @peterakers9071
      @peterakers9071  Před rokem

      Hi. this is an Alpha version.
      It hopefully will be released to public Beta in the next week or two through the Play Store.
      If you really want to try the Alpha, Direct Message me on Discord and I will send you the instructions..

  • @marcosroberto9036
    @marcosroberto9036 Před rokem

    could you provide the link

    • @peterakers9071
      @peterakers9071  Před rokem

      Hi. this is an Alpha version.
      It hopefully will be released to public Beta in the next week or two through the Play Store.
      If you really want to try the Alpha, Direct Message me on Discord and I will send you the instructions.

    • @marcosroberto9036
      @marcosroberto9036 Před rokem +1

      @@peterakers9071 Thanks Peter, I'll wait, I was just missing this CV programming option in the engine driver. there is an app in the play store called RTdrive that does CV programming but it's horrible to control in addition to having a big delay. Some time ago I suggested this function to the engine developer to the creator and I didn't know he was already developing it. I thank you and especially the developer for the " great app " he created. congrats developer friend.

    • @peterakers9071
      @peterakers9071  Před rokem

      You were probably talking to M Steve Todd. I am one of the other developers of Engine Driver.