JMRI Engine Driver - Native DCC-EX Command support
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
Outstanding. Many thanks.
Great update, thank you Peter.
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👍
Thank you for the information.
Nice work guys.
Noice
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!
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.
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?
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.
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
You can write CVs on the MAIN, but cannot read them.
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 ...
Yes, there is a script in JMRI that will allow you to extract the roster for loading into the EX-CommandStation
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.
hi, can you contact me on discord and help me work though the problem?
discord.gg/6rcFRqMg
my id there is "flash62au (Peter A)"
goodnight.
how do i download this version of engine driver
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..
could you provide the link
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.
@@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.
You were probably talking to M Steve Todd. I am one of the other developers of Engine Driver.