Keyboard Shortcuts
Likes
- Jmriusers
- Messages
Search
Locked
Digitrax DN147A0 definition for DecoderPro...
#definitions
#digitrax
DN147A0 is the replacement for the DN163A0 board, just wondering if a decoder definition exists or comparable existing definition. Currently the DN147 that does exist appears to be an older definition. Apologies if this has already been covered, my search came up with no results.?
?
Thanks,
Tim |
Locked
Re: Consist
#operationspro
Hi Jim,
?
Not completely sure what you're asking.? But there are various options for a consist.? You can have the program build a consist from individual locos.
?
?
The program will add or remove locos if the HPT isn't 0.
?
?
If you don't have the option to dynamically build your consist, then for example, if you request 3 locomotives, the program has to find a consist with 3 locomotives.? If you select the option to build a consist dynamically, the program first tries to find a consist with 3 locos, and if not found, the program has to find 3 individual locos that aren't consisted.?
?
So the short answer is that if you request some number of locomotives in the Edit Train window, that's the number the program will assign if the HPT is equal to 0.
?
Dan
?
?
?
? |
Thats's it.? Thanks Ash. JeanLouisDelestre@... De: "Ash__" <mcc9345@...> ?: [email protected] ·¡²Ô±¹´Ç²â¨¦: Lundi 7 Octobre 2024 16:41:52 Objet: Re: [jmriusers] Problem with a very simple signaling #dcc-ex #signals Jean-Louis,
?
Perhaps there is a setup step needed to select the BSTURNOUT 'Mode'.
To display the Mode column, use the checkbox in the turnouts table screen:
Show Feedback Information
?
The mode dropdown should be set to
DIRECT - for DCC accessory/turnout decoder commands
BSTURNOUT? - for vpin/other turnout Throw/Close commands
BSOUTPUT - for vpin digital output accessories
?
Use the 'Show Raw Data' checkbox in the Traffic Monitor to see the commands sent.
?-- examples:
15:26:08.441: [a 106 3 1] ?
15:26:11.261: [a 106 3 0] ? 15:26:21.231: [T 424 1] ? 15:26:21.233: [H 424 1] ? 15:26:23.867: [T 424 0] ? 15:26:23.869: [H 424 0] ? 15:26:33.210: [Z 424 0] ? 15:26:33.212: [X] ?? ? ? ? ? ?- X reply means it is not defined as digital output 15:26:34.303: [Z 424 1] ? 15:26:34.305: [X] ? ?
?
|
Jean-Louis,
?
Perhaps there is a setup step needed to select the BSTURNOUT 'Mode'.
To display the Mode column, use the checkbox in the turnouts table screen:
Show Feedback Information
?
The mode dropdown should be set to
DIRECT - for DCC accessory/turnout decoder commands
BSTURNOUT? - for vpin/other turnout Throw/Close commands
BSOUTPUT - for vpin digital output accessories
?
Use the 'Show Raw Data' checkbox in the Traffic Monitor to see the commands sent.
?-- examples:
15:26:08.441: [a 106 3 1] ?
15:26:11.261: [a 106 3 0] ? 15:26:21.231: [T 424 1] ? 15:26:21.233: [H 424 1] ? 15:26:23.867: [T 424 0] ? 15:26:23.869: [H 424 0] ? 15:26:33.210: [Z 424 0] ? 15:26:33.212: [X] ?? ? ? ? ? ?- X reply means it is not defined as digital output 15:26:34.303: [Z 424 1] ? 15:26:34.305: [X] ? ?
? |
Locked
Consist
#operationspro
When having a built consist 2,3 Loco's the requirement is one loco and not the two or three in"Edit Train: " operational locomotive requirements " another words no how many Loco's consisted they count as one ? When consisted in JMRI OPS Pro. |
Locked
Re: path speeds between signal masts
Andy, Probably. ?If you upload your xml data file to the group's ProblemsBeingWorkedOn file folder, we can see what can be done. Dave Sand ----- Original message ----- From: Andy Keane <andy.keane@...> Subject: Re: [jmriusers] path speeds between signal mst Date: Monday, October 07, 2024 4:30 AM Third issue is my trains always stop at BR2003 semaphore caution signals, rather than simply slowing down - is there a way to fix that? |
Ash, Thanks, but that was not really my question. I? have three double coil turnouts defined in myTurnout.h : // Turnout declarations ALIAS(T1, 200) ALIAS(T2, 201) ALIAS(T3, 202) // Dual_Coil turnouts DUAL_COIL_TURNOUT(T1, 40, 41, 42, "Turnout 1") DUAL_COIL_TURNOUT(T2, 43, 44, 45, "Turnout 2") DUAL_COIL_TURNOUT(T3, 46, 47, 48, "Turnout 2") I can see them in Configure DCC base station as Vpin. I can see them in JRMI the turnout table. But, when I click to change the state? this is what I can see on the DCC monitor: Strange .... Any idea ? JeanLouisDelestre@... De: "Ash__" <mcc9345@...> ?: [email protected] ·¡²Ô±¹´Ç²â¨¦: Lundi 7 Octobre 2024 10:39:30 Objet: Re: [jmriusers] Problem with a very simple signaling #dcc-ex #signals RE:? the DCC accessory command
?
LEDs can be connected to a DCC accessory decoder.??Some features in JMRI may provide the option to select how the LED is connected -- and provide the command needed.? Others may not have that flexibility.
?
For example, the JMRI Lights table only sends DCC accessory commands.? If you want to use the Lights table with DCC-EX vpin outputs, there is a work-around which uses myFilter.cpp in the DCC-EX sketch.
?
You may want to approach the issue by figuring out what signaling option to implement.
JMRI has various options
?
DCC-EX also has logic which can enable setting LEDs based on turnout state.
? ? - - example:
SIGNAL(36, 0, 37) ?// vpins red/amber/green
?
ONTHROW(3) ?// turnout ID 3
? RED(36) DONE ONCLOSE(3) ? GREEN(36) DONE ?
?
?
?
|
Locked
Re: path speeds between signal masts
Third issue is my trains always stop at BR2003 semaphore caution signals, rather than simply slowing down - is there a way to fix that? |
RE:? the DCC accessory command
?
LEDs can be connected to a DCC accessory decoder.??Some features in JMRI may provide the option to select how the LED is connected -- and provide the command needed.? Others may not have that flexibility.
?
For example, the JMRI Lights table only sends DCC accessory commands.? If you want to use the Lights table with DCC-EX vpin outputs, there is a work-around which uses myFilter.cpp in the DCC-EX sketch.
?
You may want to approach the issue by figuring out what signaling option to implement.
JMRI has various options
?
DCC-EX also has logic which can enable setting LEDs based on turnout state.
? ? - - example:
SIGNAL(36, 0, 37) ?// vpins red/amber/green
?
ONTHROW(3) ?// turnout ID 3
? RED(36) DONE ONCLOSE(3) ? GREEN(36) DONE ?
?
?
?
|
Locked
Re: path speeds between signal masts
And the turnouts are set to Global Normal and Global Restricted. I think it must be the Global Restricted that is inserting the 15s into my SML logic table? |
Locked
Re: path speeds between signal masts
Dave
Mine say "Use Global Normal" and I cannot how to alter this in the Blocks section of the SML table.
Also for some of my SML entries I am not able to use the "Layout Editor Paths" and have created the logic by hand.
regards
Andy |
Hi, Whan I go from Red to Green I can see a strange command in the DCC ++ traffic monitor : 08:31:06.647: TX: Accessory Decoder Cmd: Address: 50, Subaddr: 3, State: OFF I have no accessory decoder ??? Any idea ? JeanLouisDelestre@... De: "Ash__" <mcc9345@...> ?: [email protected] ·¡²Ô±¹´Ç²â¨¦: Dimanche 6 Octobre 2024 15:10:29 Objet: Re: [jmriusers] Problem with a very simple signaling Is this a DCC-EX connection issue, or is it about the steps needed to utilize the signal head once it exists in the signal heads table?
?
Did you follow the instructions to define the logic within JMRI, such as https://www.jmri.org/help/en/html/tools/signaling/AspectSignaling.shtml
?
If you want to check the connection to the command station,
use the DCC++ Traffic Monitor to capture the commands sent/received. Confirm that the expected commands are being sent by JMRI, etc.
(This is with the Traffic Monitor option checkboxes 'show timestamps' and 'show raw data' and not the translation.)
?
Change the Appearance drop-down in the Signal Heads table
?from RED TO GREEN? ?
12:35:14.553: [Z 217 1]? ? the command sent by JMRI?? 12:35:14.553: [Y 217 1]? ? the reply from the command station 12:35:14.555: [Z 216 1] ? 12:35:14.584: [Y 216 1] ? 12:35:14.585: [Z 215 0] ? 12:35:14.594: [Y 215 0] ? ?
Use the Send DCC++ Command window
upper case Z to see the list of defined digital outputs and their state
12:37:07.569: [Z] ?
12:37:07.570: [Y 215 25 0 0] ? 12:37:07.573: [Y 216 26 0 1] ? 12:37:07.585: [Y 217 27 0 1] ? ?
For further discussion regarding the connection to DCC-EX, check out the discord server.
?
Regards,
Ash__
?
|
Yes this particular Oblock has 5 portals.
A train could traverse the OBlock via the paths as follows
- approach from the left (block) through Portal 1 and proceed exiting through Portal 2 to the right (block)?
- approach from the left (block) through Portal 1, and proceed via the thrown turnout exiting through Portal 3 to the yard (block)
- approach from the left (block) through Portal 1, and proceed via the thrown turnout crossing through Portal 5 to the lower right (block)
- approach from the yard (block) through Portal 3, and proceed via the thrown turnouts crossing through Portal 4 to the lower left (block)
- approach from the right (block) through Portal 2, and proceed via the thrown turnout crossing through Portal 4 to the lower left (block)
?
Although I have only described a single train direction per path, the direction of travel is irrelevant when defining a JMRI path.
--
H.O. Australia (Layout in Progress) Digikeijs DR5000 LocoNet JMRI v5.8 DecoderPro/Warrants/CPE/SML/LogixNG Windows 10 |
Locked
Thank You!!!
After exposing you folks to my endless barrage of questions for the last 6 months, concerning constructing a CTC panel for my club's N scale layout, I believe it is ready for its first test-run at our October 26th N scale Fun Run. I do not have the physical signals installed on the layout, yet, but that is in the process as we speak. We are going to test it out, without signals, to see if the detection and dispatcher being able to control the safe movement of the trains, is concerned. We haven't figured out communications yet, but we're working on it. I've even got a couple of our Junior members interested in what this ol' dude has been working on, so I hope to bring them into the fold of dispatcher operations on our layout.
?
Again, I want to thank you for your patience, answers, and just putting up with my questions for the last 6 months. I couldn't of done it without you!!!!
Doug Wagner
Golden Empire Historical & Modeling Society
N Scale Division
Bakersfield, California
|
Locked
Re: Latest Test Release
#withrottleserver
With the Jenkins build, here is the System Console with a throttle (home-made "SWIFT" throttle from Geoff Bunza's SMA30 Throttle blog in MRH) that connected.
?
Phil
?
00:48:33,991 apps.util.Log4JUtil ? ? ? ? ? ? ? ? ? INFO ?- * JMRI log ** [main] 00:48:34,023 apps.util.Log4JUtil ? ? ? ? ? ? ? ? ? INFO ?- This log is stored in file: C:\Users\phila\JMRI\log\session.log [main] 00:48:34,023 apps.util.Log4JUtil ? ? ? ? ? ? ? ? ? INFO ?- This log is appended to file: C:\Users\phila\JMRI\log\messages.log [main] 00:48:34,038 apps.Apps ? ? ? ? ? ? ? ? ? ? ? ? ? ? INFO ?- PanelPro version 5.9.4plus+jenkins+20241007T0413Z+R346b957c45b starts under Java 11.0.23 on Windows 11 amd64 v10.0 at Mon Oct 07 00:48:34 EDT 2024 [main] 00:48:34,137 t.permission.DefaultPermissionManager INFO ?- Permission file: C:\Users\phila\JMRI\.permissions.xml [main] 00:48:34,153 t.permission.DefaultPermissionManager INFO ?- Permission system is enabled: no [main] 00:48:37,439 apps.Apps ? ? ? ? ? ? ? ? ? ? ? ? ? ? INFO ?- Starting with profile Simulator.3f5ce38a [main] 00:48:37,575 jmri.util.node.NodeIdentity ? ? ? ? ? INFO ?- Using 0c6ea3e3-35da-4abe-95aa-ed5bf3df38a8 as the JMRI storage identity for profile id 3f5ce38a [AWT-EventQueue-0] 00:48:38,116 jmri.jmrix.loconet.LnPacketizer ? ? ? INFO ?- lnPacketizer Started [main] 00:48:38,116 i.jmrix.loconet.hexfile.LnHexFilePort INFO ?- LocoNet Simulator Started [LocoNet HexFileFrame] 00:48:38,330 jmri.jmrit.roster.Roster ? ? ? ? ? ? ?INFO ?- Reading roster file with rootFromName(C:\Download\Model Railroad\roster.xml) [main] 00:48:38,361 jmri.util.FileUtilSupport ? ? ? ? ? ? INFO ?- File path program: is C:\Program Files (x86)\JMRI\ [main] 00:48:38,361 jmri.util.FileUtilSupport ? ? ? ? ? ? INFO ?- File path preference: is C:\Download\Model Railroad\ [main] 00:48:38,361 jmri.util.FileUtilSupport ? ? ? ? ? ? INFO ?- File path profile: is C:\Users\phila\JMRI\Simulator.jmri\ [main] 00:48:38,361 jmri.util.FileUtilSupport ? ? ? ? ? ? INFO ?- File path settings: is C:\Users\phila\JMRI\ [main] 00:48:38,361 jmri.util.FileUtilSupport ? ? ? ? ? ? INFO ?- File path home: is C:\Users\phila\ [main] 00:48:38,361 jmri.util.FileUtilSupport ? ? ? ? ? ? INFO ?- File path scripts: is C:\Download\Model Railroad\Jython\ [main] 00:48:39,154 apps.PanelPro.PanelPro ? ? ? ? ? ? ? ?INFO ?- Main initialization done [main] 00:48:52,307 jmri.jmrit.withrottle.FacelessServer ?INFO ?- Published ZeroConf service for 'tsmri._withrottle._tcp.local.' on 192.168.0.109:12090 [WiThrottleServer] 00:48:52,307 jmri.jmrit.withrottle.FacelessServer ?INFO ?- Published ZeroConf service for 'tsmri._withrottle._tcp.local.' on fe80:0:0:0:d939:5943:cbea:5ef9%eth4:12090 [WiThrottleServer] 00:48:52,307 jmri.jmrit.withrottle.FacelessServer ?INFO ?- Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleServer] 00:49:13,698 jmri.jmrit.withrottle.FacelessServer ?INFO ?- Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleServer] 00:49:14,168 jmri.jmrit.withrottle.DeviceServer ? ?INFO ?- Received Name: SWIFT#0 [DeviceServer-1] 00:49:24,218 jmri.jmrit.withrottle.DeviceServer ? ?INFO ?- Received Name: SWIFT#0 [DeviceServer-1] |
Locked
Re: Latest Test Release
#withrottleserver
No, the WiThrottle Server is not working correctly.? ?The Jenkins build that I tried () does however work correctly.??
?
Phil?
Here is my System console:
?
00:39:08,575 apps.util.Log4JUtil ? ? ? ? ? ? ? ? ? INFO ?- * JMRI log ** [main] 00:39:08,599 apps.util.Log4JUtil ? ? ? ? ? ? ? ? ? INFO ?- This log is stored in file: C:\Users\phila\JMRI\log\session.log [main] 00:39:08,599 apps.util.Log4JUtil ? ? ? ? ? ? ? ? ? INFO ?- This log is appended to file: C:\Users\phila\JMRI\log\messages.log [main] 00:39:08,630 apps.Apps ? ? ? ? ? ? ? ? ? ? ? ? ? ? INFO ?- PanelPro version 5.9.4+R7726763089 starts under Java 11.0.23 on Windows 11 amd64 v10.0 at Mon Oct 07 00:39:08 EDT 2024 [main] 00:39:08,722 t.permission.DefaultPermissionManager INFO ?- Permission file: C:\Users\phila\JMRI\.permissions.xml [main] 00:39:08,738 t.permission.DefaultPermissionManager INFO ?- Permission system is enabled: no [main] 00:39:10,727 apps.Apps ? ? ? ? ? ? ? ? ? ? ? ? ? ? INFO ?- Starting with profile Simulator.3f5ce38a [main] 00:39:10,859 jmri.util.node.NodeIdentity ? ? ? ? ? INFO ?- Using 0c6ea3e3-35da-4abe-95aa-ed5bf3df38a8 as the JMRI storage identity for profile id 3f5ce38a [AWT-EventQueue-0] 00:39:11,473 jmri.jmrix.loconet.LnPacketizer ? ? ? INFO ?- lnPacketizer Started [main] 00:39:11,473 i.jmrix.loconet.hexfile.LnHexFilePort INFO ?- LocoNet Simulator Started [LocoNet HexFileFrame] 00:39:11,676 jmri.jmrit.roster.Roster ? ? ? ? ? ? ?INFO ?- Reading roster file with rootFromName(C:\Download\Model Railroad\roster.xml) [main] 00:39:11,738 jmri.util.FileUtilSupport ? ? ? ? ? ? INFO ?- File path program: is C:\Program Files (x86)\JMRI\ [main] 00:39:11,738 jmri.util.FileUtilSupport ? ? ? ? ? ? INFO ?- File path preference: is C:\Download\Model Railroad\ [main] 00:39:11,738 jmri.util.FileUtilSupport ? ? ? ? ? ? INFO ?- File path profile: is C:\Users\phila\JMRI\Simulator.jmri\ [main] 00:39:11,738 jmri.util.FileUtilSupport ? ? ? ? ? ? INFO ?- File path settings: is C:\Users\phila\JMRI\ [main] 00:39:11,738 jmri.util.FileUtilSupport ? ? ? ? ? ? INFO ?- File path home: is C:\Users\phila\ [main] 00:39:11,738 jmri.util.FileUtilSupport ? ? ? ? ? ? INFO ?- File path scripts: is C:\Download\Model Railroad\Jython\ [main] 00:39:13,665 apps.PanelPro.PanelPro ? ? ? ? ? ? ? ?INFO ?- Main initialization done [main] 00:39:19,072 jmri.jmrit.withrottle.FacelessServer ?INFO ?- Published ZeroConf service for 'tsmri._withrottle._tcp.local.' on 192.168.0.109:12090 [WiThrottleServer] 00:39:19,072 jmri.jmrit.withrottle.FacelessServer ?INFO ?- Published ZeroConf service for 'tsmri._withrottle._tcp.local.' on fe80:0:0:0:d939:5943:cbea:5ef9%eth4:12090 [WiThrottleServer] 00:39:19,072 jmri.jmrit.withrottle.FacelessServer ?INFO ?- Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleServer] 00:40:07,217 ptionhandler.UncaughtExceptionHandler ERROR - Uncaught Exception caught by jmri.util.exceptionhandler.UncaughtExceptionHandler [WiThrottleServer] java.util.MissingResourceException: Resource 'StateInconsistent' not found ? ? at jmri.Bundle.retry(Bundle.java:204) ~[jmri.jar:?] ? ? at jmri.Bundle.handleGetMessage(Bundle.java:150) ~[jmri.jar:?] ? ? at jmri.jmrit.Bundle.retry(Bundle.java:106) ~[jmri.jar:?] ? ? at jmri.Bundle.handleGetMessage(Bundle.java:150) ~[jmri.jar:?] ? ? at jmri.jmrit.withrottle.Bundle.retry(Bundle.java:95) ~[jmri.jar:?] ? ? at jmri.Bundle.handleGetMessage(Bundle.java:150) ~[jmri.jar:?] ? ? at jmri.Bundle.handleGetMessage(Bundle.java:129) ~[jmri.jar:?] ? ? at jmri.jmrit.withrottle.Bundle.getMessage(Bundle.java:42) ~[jmri.jar:?] ? ? at jmri.jmrit.withrottle.TurnoutController.sendTitles(TurnoutController.java:156) ~[jmri.jar:?] ? ? at jmri.jmrit.withrottle.DeviceServer.addControllers(DeviceServer.java:533) ~[jmri.jar:?] ? ? at jmri.jmrit.withrottle.DeviceServer.<init>(DeviceServer.java:167) ~[jmri.jar:?] ? ? at jmri.jmrit.withrottle.FacelessServer.listen(FacelessServer.java:67) ~[jmri.jar:?] ? ? at jmri.jmrit.withrottle.DeviceManager$DeviceManagerThread.run(DeviceManager.java:63) ~[jmri.jar:?] |
I have a LogixNG which changes the throttle speed of a locomotive (tag id) based on an RFID Reporter.? The LogixNG detects the locomotive and appropriately reduces the speed of the current reported Locomotive.? (The LogixNG does NOT set the speed to zero is merely reduces the speed).? The LogixNG only uses the current value of the Reporter, not the last reported. ? The issue is that whenever a new locomotive is reported in the same Reporter, and the LogixNG reduces its speed, the throttle speed for the previous locomotive (which was reported and processed by the LogixNG) is concurrently set to ZERO. ? I have checked the system log and the LogixNG only sends out the throttle speed to the current reported locomotive. The Loconet Monitor shows the message ¡°Set Speed of Loco in Slot 6 to 0. (Slot 6 is the previous locomotive that was reported). Loconet Slots also shows that the previous locomotive slot changes from In-Use to IDLE. ? Is anyone aware of any settings/LogixNG characteristics ?which would direct/influence this behaviour? ? System Information attached. ? Any suggestions welcomed. |
Thanks. Does that means that there is 5 portals on block A ? JeanLouisDelestre@... De: "Nags via groups.io" <snowy999@...> ?: [email protected] ·¡²Ô±¹´Ç²â¨¦: Dimanche 6 Octobre 2024 23:29:48 Objet: Re: [jmriusers] Request about Warrant from a newbie. #warrants Here is an extract from my panel which may clarify the relationship between blocks, portals and paths
OBLOCK A connects to 5 other blocks (the gap indicates a block boundary). Therefore, it has five portals.
I defined five paths a train may take through this block (noting that paths are non-directional so you don't need to define it twice). The paths' portals are
It's worth pointing out some 'paths' are not possible, e.g. 3 - 2, 3 - 5, 2 - 5, 1 - 4
?
--
H.O. Australia (Layout in Progress)
Digikeijs DR5000 LocoNet JMRI v5.8 DecoderPro/Warrants/CPE/SML/LogixNG Windows 10 |
Locked
Re: Operations: consists and turns
#operationspro
On Sun, Oct 6, 2024 at 10:42 PM, Pete Johnson wrote:
Ok, so if I manually create (via the Ops Pro user interface) a named loco consist, does that consist get pushed down to the connected command station (whatever hardware), or does the named loco consist do nothing unless I manually create the same arrangement using my DCC throttles?
That's an interesting workaround. I've made a note of it and will test it once I have enough layout to test this scenario.
?
Thank you for the mock up of a possible Polson route. We're definitely thinking along the same lines.? |
Locked
Re: Operations: consists and turns
#operationspro
On Sun, Oct 6, 2024 at 07:53 PM, Keith Williams wrote:
But do I have to? Based on the consist class in Ops Pro, it appears that Ops Pro can create locomotive consists within the context of Ops, which means it could select the desired individual locomotives from "ready" tracks in the yard, assign them to the train, and (presumably) create a logical Ops Pro locomotive consist in the order of the locomotives listed on the yardmaster's switch list (or the starting list for the crew's switch list). Since root JRMI knows what your command station is, it should be able to push that logical locomotive consist in Ops Pro down to the command station (or individual decoders via ops mode), such that it would then be available to crews on their throttles. The crew checks their switch list, sees the first loco in their train, dials up that loco on their throttle, and takes off without problem because the consist is already created by JMRI (again, presumably).
?
I recognize that nothing in the Ops Pro appears to handle my proposed end-of-branch locomotive turn scenario. Again, there's no wye or turntable, so:
I'm thinking that if I break the job up into two trains, the second train would need to re-assemble the locomotives for the trip back and?might be smart enough to reverse the consist and use the east-facing number as the lead unit for the locomotive consist (789 in this example).?
A LogixNG script could indeed rearrange the consist, but how to trigger it? I could certainly put a Reverse Loco Consist button on the fascia that would trigger the LogixNG, but that limits the flexibility of someday creating a train that does a turn in any town, which wouldn't work if I don't add the hardware button in that town. I'll have to think about that.
The feature to assign locomotive to trains on the fly (based on loco HP, train weight, and route grade) already exists (see the link in the second message in this thread/topic). If I don't leverage that feature, then the yardmaster would be tasked with creating the consists for the locos assigned to a train, which is certainly possible, but if Ops Pro can automate some or all of that work, then I'd prefer that.?
|