Keyboard Shortcuts
Likes
- Jmriusers
- Messages
Search
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@...> ?: jmriusers@groups.io 贰苍惫辞测é: 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@...> ?: jmriusers@groups.io 贰苍惫辞测é: 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.?
|
Locked
Re: Operations: consists and turns
#operationspro
On Sun, Oct 6, 2024 at 03:46 PM, Dan Boudreau wrote:
That is certainly an option that would clearly communicate the locomotive number handling to that crew. Playing the devil's advocate, what about the crews that are scheduled to meet this train with its swapped numbers while it's out on the main line? If I'm using CTC signals and a dispatcher, the other crews don't really care about which train they're meeting; they're just following signals, so no problems there. If, however, I'm using timetable and train orders, the other crews are required to pay close attention to the locomotive numbers that they're scheduled to meet; in this scenario, they'd need to look at both the lead and trailing unit of the locomotive consist during a meet. Ugh.?
?
I'm just trying to figure out a solution that doesn't turn into unintuitive mush during an op session.
|
Locked
Re: Help With OperationsPro Routes
#operationspro
Doug,
?
Well, if you haven't done much data entry yet, I would say either is fine.? If you have, however, spent ANY time tapping away on a keyboard, I would think you should just selectively delete what you won't need and keep the rest!? Personally, starting afresh would be too depressing to think about now... ("Backup" is my friend).
?
Happy to help, hope it helps,
<Pete Johnson>
|
Locked
Re: Operations: consists and turns
#operationspro
On Sun, Oct 6, 2024 at 11:52 AM, Paul Anderson wrote:
I don't need the consist name (as recorded in JMRI) to change. I was thinking more of the locomotive called up on the crew's throttle.Paul, ?
For the post part, OpsPro is not designed to handle the interaction of the crew with the throttle assignments thereon.? While it can call for engine changes at locations (up to 2) other than the train's origin on the paperwork, it does not (in and of itself) handle actual loco assignments on throttle hardware.? As Keith noted, the NCE system allows for a simple reselection of the now-leading engine number on their throttles (a distinct advantage I will note) but as of today, not something OpsPro will do.? One variant that may be possible would be the use of a virtual throttle being run on the computer, which may then be address-reselectable for the return trip...?
?
You also asked...
I would say the short answer is that it would be up to you to decide who places power on the train.? The outbound crew could simply find the assigned power, lace 'em up according to the paper work, and go get on the train.? Or you could employ a hostler to do this work.? Or have the YM put together the power and place on the right cut of cars, you know, when he/she isn't doing anything else!
?
Finally,? a quick visual for your work flow for the Polson Turn.? You need a Route that allows for the train to visit the locations and within that route, the work authorized at each location.? I have cobbled up a little example (see attachment) for you with notes following...
?
The blue boxes around Dixon represent place markers so the crew knows the right order of towns to pass thru.
The 1st green box around?Old Agency shows pick ups and set outs, meaning the train works here on the outbound trip only, the 2nd green box around?Old Agency shows no work of the way back.
The yellow boxes around Ronan show the set outs on the way out and then the pick ups on the way back, just for variety.
And the 2 separate lines for Polson (in red) allow the train to keep the P/U and S/O work as distinct, controllable moves, numbers-wise.
?
Again, this is just one possible way to put together the Polson Turn.
?
Happy to help, hope it helps,
<Pete Johnson> |
Locked
Re: Help With OperationsPro Routes
#operationspro
Thanks for the help, Pete.? Everything is now running as it should.? Another question.....When I want to go in and make a completely new set of data for all of the parameters, do I go through and delete the information for each sheet or would it be better to start OpsPro from scratch?
?
Doug |
Keith, For item 2, maintaining a medium speed between sidings is valid. ?There is no signal indication to run at a higher speed. ?If you had multiple intermediate ABS or ABP signals between the control points, then you can have higher speeds between the control points. Dave Sand ----- Original message ----- From: Keith Williams <directorsixfive@...> Subject: Re: [jmriusers] Struggles with warrants - cont'd Date: Sunday, October 06, 2024 6:41 PM Nags, thanks for the response.? I have had a LOT of issues.? These all started out as a way to automate my cleaning train.? I want to make a lap from Buffalo Yard to Chicago Yard, on the normal straight through path (not going into any sidings.? Then go from Chicago to Buffalo, again on the main line only in Lap 2.? Then in Lap 3. I want to go from Buffalo to Chicago, hitting all of the passing Sidings, and in Lap 4 Chicago to Buffalo again hitting all of the sidings.? ?This led me to the following issues: 1. When a warrant allocates a route, it does not ALWAYS allocate it correctly.? I got around this by making a button?on the panel?that sets a "Route" (In this case all Main Line turnouts are closed) prior to allocating the Warrant - cleaning train (Lap 1).? ?At the end of the warrant it sets a sensor? which?sets " Route?2" then runs Warrant - Lap 2, Lap 2 Calls Lap 3, and Lap 3 calls Lap 4.? The routes?set the turnouts?every time reliably. 2.? Like you, I use SML to get speeds set for each block.? JMRI does not allow ramping up to "normal speed between control points.? For example, I have a main block 3 and a side block 3, a main block 4 then a main block 5 and a side block 5.? When the turnouts at each end of the siding a set to the main, trains on the Main run at "Normal" speed for that block, and at Normal on block 4.? However, when the sidings are thrown, the trains on the Main block 4 stay on a medium speed rather than ramping up to Normal between turnouts.?? 3.? " Normal " speed seems to change over time.? On my layout, Normal speed is 50MPH, with all main blocks set to operate at that speed.? However, over time, the normal speed (especially coming from a siding to the main) will remain at the medium speed, But NOT ALL THE TIME!? Drives me crazy! 4.? I have a special block with a grade crossing with gates and flashers.? On this block I want to do a Grade crossing sequence - Long, Long, Short, Long with the horn.? Working the block from the right to left direction, it works out okay, timing wise, and I can tweak?it to?get it just right.? Going from Left to right, I cannot get the block to allow me to adjust the timing?of the horn.? I change the?"on" time?(from 6 seconds to 8 or 9) but the timing does not change.? The horn starts to sound about 2 seconds into the block.? Again, drives me crazy.... 5.? This gets me to the timing changes.? The way the program logs the milliseconds as elapsed time is not always constant.? For example, Normal speed is 50 scale miles per hour, or 9.99 inches/second.? When I look at the throttle?command list, it does not always match up, and I dont?know why. My experience with block speed vs signal speed is that JMRI will ALWAYS (well mostly) reduce the speed as I described above, even when I think it should?be running at Normal speed. If you have any insight to any of this?stuff, I am all ears!? It has been quite the learning curve.....! On Fri, Oct 4, 2024 at 5:43?PM Nags via <snowy999=bigpond.com@groups.io> wrote:
|
Hi Keith,
I'm very much on the learning curve and you seem to be far ahead of me in what you're attempting.
When simulating train runs using NX Warrants (saved) I've had (have) issues with speed. I'm not a java programmer but I've attempted to read through the code and raised questions on this forum to clarify with varying luck. There's a lot going on in the code and it's pretty confusing, with numerous places where it calculates speed changes. There are a number of factors it considers.
?Now because I'm simulating a train, I don't need to take into account the physical condition of a 'loco'. However, during a run JMRI may change the speed profile, this manifested itself when a Warrant ran at a different speed after the first run - the throttle settings were unchanged but the throttle to speed ratio had changed.
--
H.O. Australia (Layout in Progress) Digikeijs DR5000 LocoNet JMRI v5.8 DecoderPro/Warrants/CPE/SML/LogixNG Windows 10 |
Locked
Re: Build Fail, claims no route for cars
#operationspro
On Sat, Oct 5, 2024 at 10:53 AM, Joe Z. wrote:
So I was able to find and correct problem of previous build fail. So Joe,
?
For the benefit of those who read the posts here in order to learn more about how the program can be used, will you please share what you found to be the problem?
I'm guessing you discovered the solution from an expanded detail-level build report...?
?
Feel free to be brief in you solution's description if you prefer.
?
Happy to help, hope it helps,
<Pete Johnson>
|
Locked
Re: Help With OperationsPro Routes
#operationspro
On Sun, Oct 6, 2024 at 11:09 AM, dadavies3 wrote:
The third screen is the one showing ERROR if I click on ADD ROUTE in the second screen.Doug, ?
You are almost there! You just need to go back into the Route from image 3 above and Edit the route called "Pulp Turn" you already created.
?
?
The error message is because you didn't add any locations yet to that Route.? Once you add at least one location to the Pulp Turn route, you will see the "Error" status change to "Orphan" until you assign the Route to a train...
?
Happy to help, hope it helps,
<Pete Johnson> |