Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Jmriusers
- Messages
Search
Locked
Re: Best practices of building trains after run
#operationspro
We too have a yard with both classification and yard tracks. If I make that yard have only classification tracks, will the cars with no destinations receive destinations before being classified? Or will those unassigned cars be spread across available space?
|
Locked
Re: making panes stay sized linux
Steve:
Thanks for asking on version... Brain was not processing that I was looking at 4.15.5 not 4.17.5 on that particular Pi... With Buster and the 4.17.5 the WiThrottle server pane is now sticky... So moral of this story... being current is a good thing.... So next is to get 4.17.5 on the the Pi at the club that I really want the large pane on... That will be a few days to get there with time to process the change(s)... First I'll put 4.17.5 on and see if Stretch is happy and I don't have to go to Buster. By the way, while you can upgrade your Pi online it's a many step process and you have to sit next to it with a lot of replies... Far easier to burn new image to ?SD... I would use the included Pi copier and copy the working image to a USB drive and then (we need to figure this out) copy the needed material to the new image. If Steve's Pi-JMRI that should only be the roster unless you've customized your Pi with at least being able to control the screen saver (xscreensaver) and new (railroad appropriate) wallpaper. I hope I don't need to do that with Stretch being happy... stay tuned sports fans... Jim Albanowski |
So I fought through the incomplete instructions and built an all-arduino DCC++ base station, running JMRI, and I¡¯ve hit a wall. I can control the various sound functions, but I can¡¯t get the loco to move! Getting 15vac on the rails (measured with my cheap multimeter), so I know I have power, but I can seem to find any solutions. The locomotive (old *free* broadway blueline ES6000) will run as a straight DC locomotive, so I know the motor is good. What am I missing?
|
If this is an old version Tsunami, you¡¯re likely to need a program track booster like Soundtraxxs PTB100 to be able to read and get Ack. Pulses seen by the command station. |
Locked
Re: SMAIL
Rick,
On 16 Nov 2019, at 9:20 AM, Richard Knight via Groups.Io <enginman@...> wrote:It's CV584 for direction reverse. The easiest way in DecoderPro is to use Actions->Single CV Programmer. - Choose: Program on Main->Mode: Ops Accessory Byte. - Choose: Program on Main->Accessory Address and enter the decoder's address. - Enter CV 584 and desired Value and press Write CV. The NMRA raw definitions are set up for loco programming, not accessory programming. Different DCC commands. Dave in Australia |
Thanks Marc, that describes some of what I'm seeing.? The blind write sounds is what is happening, with the 308 message and the behavior that I experienced.
Based on that, just to see the engine move, here's what I did and am still am not able to get out of idle mode/unable to control anything with the throttle.? I have the track connected now to the Main track output.? I've been starting up JMRI by first starting Decoder Pro and instantiating a throttle from there.? Is there some kind of mode or settings that I might need to reset in Decoder Pro to get the throttle instance to work?? As I've mentioned in a prior post, the throttle does display the default names of the functions in the buttons (ie. Bell, Horn, Short Horn, etc. vs F1, F2, etc.). Based on this, I'm guessing that this represents some level of communication with the decoder (my assumption).? I know from experience that changing the decoder from "Programming Track", "Programming On Main" and "Edit Only" has no effect, I only can turn the idle sounds on/off from the throttle.? Any help is greatly appreciated. |
Locked
Re: making panes stay sized linux
Jim
Just tried on my Pi 3 and didnt see the problem, set the wifi server window to the size you want, close it, reopen it.. it it correct? How is the server being started, via an open action of just by setting a preference to start server? Which version of Jmri are you using, as this was a problem a while back. Steve G. |
Locked
Re: Getting a setThrottle fails message
Kirk,
"Slot 6" might be assigned to loco address 6. Or loco address 0. Or loco address 3. or loco addres 2154, or any other loco address between 0 and something over 9900 (but not quite to 9999, with Digitrax systems). "Slot 6" is NOT NECESSARILY associated with "DCC address 6". In fact, it typically will not be. Exact slot assignments depends entirely upon the sequence in which locos are acquired and dispatched/dropped, and the way that various throttles attempt to re-acquire locos when they become powered-up and/or attached to a live LocoNet. It is generally only possible to know what address is associated with "Slot 6" when some LocoNet agent "queries" the command station for "slot 6" information. JMRI can perform that function, as part of the LocoNet "Slot Monitor". See . To interpret that tool's results when you use the tool, you need to reference the "slot number" that you see in LocoNet Monitor in the left-most "Slot" column of the tool's table - in your case, look for the row for "Slot" number 6. Then look at that row's "Address" column to determine the address assigned to the slot. Once you know that address, try to dial that address on a live throttle. You will likely get the "Steal" message (or some LED color indication on those throttles which cannot display alphanumeric information). In the image at the top of the above-referenced web page, slot 6 just so happens to be assigned to address 6. (This is not typically what users see, unless they just happen to acquire locos of particular numbers in a particular order from a command station with a particularly-clean slot table.) This assignment of address 6 to slot 6 just happens to be coincidental, and this coincidence is likely because the JMRI developer who created the image did not use much imagination (or realism!) when "acquiring" locomotives before creating the image... Perhaps that image needs to be updated to show a more-typical situation where random addresses were acquired, rather than sequential addresses. Regards, Billybob |
Locked
Re: Cant get Decoder pro to connect to simple server on layout computer
Hi again,
I have attached a snip from the cosole window at startup.? ?I do not open a panel.? This is just with the initial PanelPro dialog.? It does look like a couple of connect / re-connact cycles occur but then it goes nuts with the unexpected state thingie.? ?I pasted a second section below that where re-connect / disconnect occurs. The last thing I am going to try for now is to completely uninstall my VPN ( instead of just pausing it ).? ?If that does not work I am going to set this asside and work on getting my turnouts working with the main computer. Thanks for the help.? ?I'll be baaaaack! 2019-11-15 20:24:19,722 util.Log4JUtil? ? ? ? ? ? ? ? ? ? ? ? INFO? - * JMRI log ** [main]
2019-11-15 20:24:19,737 util.Log4JUtil? ? ? ? ? ? ? ? ? ? ? ? INFO? - This log is appended to file: C:\Users\tbvin\JMRI\log\messages.log [main]
2019-11-15 20:24:19,737 util.Log4JUtil? ? ? ? ? ? ? ? ? ? ? ? INFO? - This log is stored in file: C:\Users\tbvin\JMRI\log\session.log [main]
2019-11-15 20:24:19,737 apps.Apps? ? ? ? ? ? ? ? ? ? ? ? ? ? ?INFO? - PanelPro version 4.16+R6f9aced starts under Java 1.8.0_171 on Windows 10 x86 v10.0 at Fri Nov 15 20:24:19 EST 2019 [main]
2019-11-15 20:24:19,878 apps.Apps? ? ? ? ? ? ? ? ? ? ? ? ? ? ?INFO? - Starting with profile My_JMRI_Railroad.3dcaebdf [main]
2019-11-15 20:24:20,050 node.NodeIdentity? ? ? ? ? ? ? ? ? ? ?INFO? - Using jmri-mC_2mboCGhOiaaap7Hax-A-3dcaebdf as the JMRI storage identity for profile id 3dcaebdf [AWT-EventQueue-0]
2019-11-15 20:24:22,248 util.FileUtilSupport? ? ? ? ? ? ? ? ? INFO? - File path program: is C:\Program Files (x86)\JMRI\ [main]
2019-11-15 20:24:22,248 util.FileUtilSupport? ? ? ? ? ? ? ? ? INFO? - File path preference: is C:\Users\tbvin\JMRI\My_JMRI_Railroad.jmri\ [main]
2019-11-15 20:24:22,248 util.FileUtilSupport? ? ? ? ? ? ? ? ? INFO? - File path profile: is C:\Users\tbvin\JMRI\My_JMRI_Railroad.jmri\ [main]
2019-11-15 20:24:22,248 util.FileUtilSupport? ? ? ? ? ? ? ? ? INFO? - File path settings: is C:\Users\tbvin\JMRI\ [main]
2019-11-15 20:24:22,248 util.FileUtilSupport? ? ? ? ? ? ? ? ? INFO? - File path home: is C:\Users\tbvin\ [main]
2019-11-15 20:24:22,248 util.FileUtilSupport? ? ? ? ? ? ? ? ? INFO? - File path scripts: is C:\Program Files (x86)\JMRI\jython\ [main]
2019-11-15 20:24:22,779 PanelPro.PanelPro? ? ? ? ? ? ? ? ? ? ?INFO? - Main initialization done [main]
2019-11-15 20:24:50,163 jmrix.AbstractMRTrafficController? ? ?ERROR - Exit from rcv loop in class jmri.jmrix.jmriclient.JMRIClientTrafficController [jmriclient.JMRIClientTrafficController Receive thread]
2019-11-15 20:24:51,178 jmrix.AbstractNetworkPortController? ?INFO? - Reconnected to 192.168.1.32 [jmriclient.JMRIClientTrafficController Receive thread]
2019-11-15 20:25:21,234 jmrix.AbstractMRTrafficController? ? ?ERROR - Exit from rcv loop in class jmri.jmrix.jmriclient.JMRIClientTrafficController [jmriclient.JMRIClientTrafficController Receive thread]
2019-11-15 20:25:22,265 jmrix.AbstractNetworkPortController? ?INFO? - Reconnected to 192.168.1.32 [jmriclient.JMRIClientTrafficController Receive thread]
2019-11-15 20:25:22,546 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 10 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:25:22,655 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 50 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:25:22,765 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 10 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:25:22,983 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 10 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:25:23,202 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 10 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:25:23,311 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 10 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:25:23,421 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 50 [jmriclient.JMRIClientTrafficController Transmit thread] ... 2019-11-15 20:33:09,156 jmrix.AbstractMRTrafficController? ? ?ERROR - Exit from rcv loop in class jmri.jmrix.jmriclient.JMRIClientTrafficController [jmriclient.JMRIClientTrafficController Receive thread]
2019-11-15 20:33:09,250 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 50 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:33:09,359 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 50 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:33:09,459 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 50 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:33:09,564 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 50 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:33:09,674 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 50 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:33:09,884 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 10 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:33:09,985 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 50 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:33:10,085 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 50 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:33:10,167 jmrix.AbstractNetworkPortController? ?INFO? - Reconnected to 192.168.1.32 [jmriclient.JMRIClientTrafficController Receive thread]
2019-11-15 20:33:10,198 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 10 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:33:10,309 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in unexpected state: 10 [jmriclient.JMRIClientTrafficController Transmit thread]
2019-11-15 20:33:10,341 jmrix.AbstractMRTrafficController? ? ?ERROR - left timeout in
|
Locked
Re: Getting a setThrottle fails message
Let me add this:
toggle quoted message
Show quoted text
My UT1 can aquire the address of the loco.? It¡¯s 3, the default for new decoders. ?(I only have one HO engine with sound, the spretrum 4-4-0, Richmond.? Also, I only have a few Nscale engines, too.? A 2-6-0 Spretrum, and their 4-6-0, both modern small steamers.? I also have some scratch built.? I cannot really remember any of them on address 6.? I had some amusement part rides with deciders, but they were all above 10.).? Let me also state that I can aquire address 3 with the hand held throttle, and the throttle on the zephyr.? And I can, using panel pro, create a new ¡°soft¡± throttle and can aquire address 3 and run the loco, from the raspberry throttle UI.? ?If I have the loco set with the soft throttle, the hand held can steal it, without the soft throttle releasing it.? But the soft throttle cannot aquire it unless the handheld releases it. When I run the script, the script fails to aquire the address, without any other throttles having the address.? The problem is only in the script, and with HO.? Well, I haven¡¯t disconnected the zephyr and reconnected it to the Nscale loop for a while, so, I¡¯m not totally sure the Nscale will work at this point.? Just that it has worked in the past, like 4 or 5 months ago.? Then, I was able to have the raspberry control my Nscale loop, sending the train out into a loop for a few turns and the bring it back. I will try to see if the soft throttle can aquire a different address.? So, it could be just something with the HO loco or address? On Friday, November 15, 2019, billybob experimenter <jawhugrps@...> wrote:
Kirk, |
Locked
Re: Best practices of building trains after run
#operationspro
But cars need to be *going somewhere* to be properly sorted in a classification yard to get onto outgoing trains.
His train is terminating in staging with cars that are going "off layout". The issue appears to be that the car forwarding system he's using doesn't assign them new locations until a new train is "built" by the system from staging. There's a couple ways staging can be dealt with: 1 - you assign new destinations/loads to cars in staging, and then get the appropriate cars onto trains (involving some shuffling and fiddling around of cars) 2 - another popular method is you take all the cars from a train that arrived in staging, assign all the cars in that train new on-layout destinations so that the new train is ready to go with all the exact same cars.? One very obvious point is that staging and sorting yards are very different things and don't work the same. You can't really achieve both things with the same yard. Switching/sorting of cars does not happen the same way in staging. I'm a little confused as to how you're handling your yard when you mention cars coming in without destinations and getting sorted. It sounds like you're doing classification here, but your trains built in staging should really come onto the layout with all the cars going somewhere. Chris |
Locked
Re: Best practices of building trains after run
#operationspro
That is what my yard has, classification tracks set as such in the program. That is how I have some tracks with routes so the cars get put in them. I left a couple with no destination just so the cars don't get dumped into the same tracks with the assigned cars and I have to do a lot more moves to get them sorted. However, some cars arrive with no predetermined destination, hence the reason I am asking the question.
|
Locked
Re: Logix anomaly files loaded to Problems being WorkedOn
Nick
Dave, Ken, Thanks for all of the info and help. Since this is my first venture into Logix, I expected some bumps.? The one Logix in the Dogbone file was a suggestion from Bob Bucklew to my friend on providing signaling logic with virtual signals. This was before I started building the US&S file. That Logix will disappear when the new panel is complete. I will contact my friend and see if he can load the US&S panel without the dogbone panel to see if the Logix work. Originally, I had to load both panels while I was building the new one as I needed references from the original panel for signal locations, sensors, and trackwork . The real confusion is that I have no problems with running both panels on my home system. They load fine and the signaling and detection messages still happen and the CMRI signals work fine, regardless of which panel I activate them on. The only time they do not work is when I transfer them to his computer. I will keep working on this and relay any updates as they happen. We are almost to the point to where I will have the US&S panel complete. At that time, we will no longer load the old panel. Thanks again for all of the help. I'm sorry you could not duplicate the problem but not surprised. I have a talent for finding weird crap. Nick Kulp "I'm not a failure. I started at the bottom and I found it easily attainable. Life is too short to set unattainable goals" - Nick Kulp
On Friday, November 15, 2019, 06:27:14 AM EST, Ken Cameron <kcameron@...> wrote:
Nick, FWIW, I've never found a working way to have multiple files for the panels. I only have one panel like file for a layout. The issue Dave pointed to about the SYS group of Logix is one example of why multiple files is a path to confusion and delay. -Ken Cameron, Member JMRI Dev Team www.jmri.org www.fingerlakeslivesteamers.org www.cnymod.org www.syracusemodelrr.org |
I have since installed the decoder into the loco(older Genesis SD75I) and am still experiencing the same issues.? The unit is on the test track and even though the sound level adjustments actually save, I get a 308.? Being that this is both my first time at JMRI and DCC, I've verified the jumpers, power connections, etc. one more time.? The only obvious variance in implementation is the use of non-Arduino branded boards.? Is that a possible culprit?? I've seen videos of the Derek-Robot Motor Shield used before for DCC with no problems.? I also ran the initial Arduino Serial Monitor checks through the IDE before firing up JMRI and corresponding indicator lights blink, etc.
I'm stumped. :) |
Locked
Re: Getting a setThrottle fails message
Kirk,
If I had to do some guessing, I would wonder whether one of the DCS50 "Jump" throttles got assigned to a loco, and that this loco is (still) associated with slot 6... Have you tried to "dispatch" any locos assigned to the DCS50 "jump" throttles? That might clear up the slot 6 LocoNet messages... (Check the DCS50 manual for instructions on dispatching the jump throttles; I have never used a jump throttle, so I am clueless on the process!) Regards, Billybob |
Locked
Re: SMAIL
¿ªÔÆÌåÓýRichard, Yup, all that works. In the instructions it is suggested
it might be easier pre program before installation. We have about
ten programmed using the NCE cab. Getting the normal and reverse
to match up requires changing CV284 (if I remember correctly !)
which i was going to try and do using D.P. Rick On 11/15/2019 5:06 PM, Richard_vanRaay
via Groups.Io wrote:
|
Locked
Re: SMAIL
Perhaps I misunderstand your question but if you want to set a dcc address for the Smail my understanding is it is programmed in a similar way to a light-It decoder.
There is a program button on the SMAIl. Press it and on my Powercab there is an Accy button. Just after the program button is pressed you would have 1 minute to press accy, and a number that you want to set as a dcc address. Here are he instructions from their web site. THE SMAILTM COMES ALREADY SET UP WITH THE MOST POPULAR CV SETTINGS FOR NORMAL USE. THE SMAILTM CANNOT BE PROGRAMMED ON YOUR PROGRAMMING TRACK. IT IS ALWAYS PROGRAMMED WHILE CONNECTED TO THE MAINLINE DCC TRACK POWER. Procedure for programming Accessory CVs with an NCE or other system providing Accessory OPs Mode Programming:
1) Press the [PROG/ESC] button on your cab.
2) Press [7] to go to the Program Accessories menu.
3) Press [ENTER] to access the menu.
4) Follow the menus to program the desired CVs.
Procedure for programming accessory CVs with a Digitrax, Lenz, MRC or other system that DOES NOT support Accessory OPs Mode Programming:
1) Press the programming button on the SMAILTM to enter programming mode.
2) Use your DCC system to use locomotive OPs mode programming to the desired CV.
3) The SMAIL will accept locomotive OPs programming commands at any locomotive address while the LED is flashing.
4) The LED will stop flashing after 60 seconds or when an OPs CV programming command is received.
5) Repeat the process for each CV you wish to program.
THE SMAILTM WILL ACKNOWLEDGE THE PROGRAMMING OF EACH CV BY ¡°EXERCISING¡± THE SWITCH MACHINE (MOVING IT FROM ITS CURRENT
POSITION TO APPROXIMATELY THE HALF WAY POINT THEN RETURNING TO THE ORIGINAL POSITION) AND LIGHTING THE LED. ONE EXCEPTION IS THE PROGRAMMING OF CV556 WHICH WILL ONLY BRIEFLY FLASH THE LED. |
Locked
Re: DP Feature request
It does work sequentially. What is being suggested is a mechanism for setting a multi-level sort at once, such as the Excel sort dialog. As the original poster noted, this would be an enhancement, not a fix.
toggle quoted message
Show quoted text
Brian On Nov 15, 2019, at 14:26, Bob Jacobsen <rgj1927@...> wrote: |
Locked
Re: Trouble Printing from JMRI on raspberry pi
I posted this question a few days ago and haven¡¯t gotten any input so I¡¯m adding some more information. I am able to print from other applications. I am having the same problem on two rpis, a pi3b and pi4. I get the print dialog box with my printers listed but nothing prints. After I try to send a report to the printer, I don¡¯t see it listed in CUPS job listing like I do the jobs that print from other applications so I can only assume that JMRI is not communicating with CUPS.
Any ideas would be greatly appreciated. Mike |
to navigate to use esc to dismiss