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
Ryan,
toggle quoted message
Show quoted text
At this time, you have to use the 4.17.3 test release to get the CMRI fix. Dave Sand On Aug 25, 2019, at 11:50 PM, Ryan Blundon <ryansrailroad@...> wrote: |
I have run in to the same issue as reported and fixed in issue #7207.? Glad I wasn't the only one that ran in to it, but I did spend hours troubleshooting it.? I see that there is a fix for the issue.? Is there a release that it is planned to be fixed in?? How do I apply the fix to my installation running 4.16?? I have temporarily reverted my layout to 4.14, but have made many changes to my panels on 4.16 that I would like to take advantage of.
Thanks, Ryan |
Locked
Re: Best or correct way to add signal masts
Steve,
toggle quoted message
Show quoted text
Signal mast logic responds to changes to block occupancy, turnout positions and the aspect of the next mast (the pair¡¯s destination mast). Assuming that you an active layout connection or have made provisions to simulate layout activity, the SML for a new signal mast pair may need a little help to get started. When I do a full layout discover, I save the panel xml file and stop/start PanelPro and load the new panel xml file. I am not sure what you mean by ¡°do turnouts need to be assigned to a block¡±. All track components between a pair of masts are assigned blocks. If you are asking ¡°does a turnout need its own block?¡±, my answer is yes. Others say not necessarily. Signaling projects tend to evolve over time. Since signaling is very dependent on the block design, wiring for full block capability during construction is easier than going back and changing it. Dave Sand On Aug 25, 2019, at 10:28 PM, steve <steve@...> wrote: |
Locked
Re: JMRI overloads a spur
EngineerRay
Thanks Dan. I did reread the aggressive mode explanation and see now the warning re:overloading. I think I switched to aggressive long ago because normal wasn't creating enough movement of cars. But I just switched back to normal and the builds look pretty good - and without overloading. Perhaps due to the fine tuning I've done over a couple of years. Anyway I will try normal mode for a while and hope to get good traffic.
However, I don't see a practical use of aggressive mode now. The suggestion is to build the trains in the "right" order (to avoid overloading), but there is no way to know beforehand which order will be "right". I usually build a set of four trains to start. Anyway, thanks for the help to all of you. Ray |
Locked
Re: Best or correct way to add signal masts
Ken,
toggle quoted message
Show quoted text
It would be hard to backup to an identical state.? What I know is that removing the virtual mast icon from the layout panel stopped the oscillation.? Then adding the real mast made things work by going to the mast logic panel for the lead mast, deleting the virtual mast from its list, then running the "discover" process. When I removed the virtual mast icon a popup informed me it depended on and or several items it was associated with depended on it,, but I couldn't guess what they were at this point.? Perhaps one of them was the offender. On a similar matter, it *seems* like I need to "exercise" the circuit after I build it and run discover.? Specifically the masts don't all change aspects as expected until I've run all the masts, turnouts, and block occupancy sensors thru several cycles.? Is this possible, or do you think some other issue is at play here? I *think* I've observed this on several different test panels I've set up this past week... Am I correct in believing the correct procedure is: ? Create the panel, add all the track and turnouts. ? Assign blocks to all the track areas needing them (do turnouts need to be assigned to a block?) ? Set masts at the appropriate block boundaries. ? Run the mast logic on each mast, setting all the fields (Use layout panel paths ..., everything except lock turnouts), ? then run the "Discover" process. Steve On 08/25/2019 07:28 PM, Ken Cameron wrote:
Steve, |
Locked
Re: Best or correct way to add signal masts
Steve,
To oscillate, there would have to be some sort of loop between the signals. Namely setting something on the triple head mast was causing something to change at the far end signal, and that would cause the triple head to change again. Usually turns out to be a sensor or turnout named wrong so it got into the wrong part of the logic. -Ken Cameron, Member JMRI Dev Team www.jmri.org www.fingerlakeslivesteamers.org www.cnymod.com www.syracusemodelrr.org |
Locked
Operations = Car Float Operation - restricted moves
I have a car float with an 8 car capacity.? My local trains have a 4 car limit so it takes two tricks to fully unload the car float.??
I also have a "float sails' job that takes the car float cars to location "off layout storage" and brings 8 new cars back. The problem is I don't want the cars taken from the industries and spotted on the car float on the first trick to be sent out on the second trick.? I want to fill the float with 8 cars from industries and have it 'sail' to storage then bring back the next 8 cars. One way I thought of doing this is have two trains "float job 1 and float job 2", each using the same route (the route includes all 11 of my local industries).? Then I would build and operate Float Job 1 but NOT TERMINATE it.? Then build Float Job 2 for the rest of the cars on the float.? This way the cars spotted on the float by Float Job 1 would not be available to build Float Job 2.? I would then terminate both jobs and build the "Float Sails" job with a full float going to storage. Is there a simpler way to accomplish this? Thanks Mike Stewart Oakley, CA |
There is a SIMPLE way to gracefully shut down a Raspberry PI that will work just fine when using the RPI as a JMRI host.
All it needs is to connect 2 wires to the GPIO header('DuPont' connectors to the GPIO pins are OK, so soldering isn't required), and attach those to a SPST pushbutton. It only requires adding one line to a file, and will shutdown the RPI with the equivalent of the "sudo shutdown -h now". Here's the reference.......https://www.stderr.nl/Blog/Hardware/RaspberryPi/PowerButton.html As stated, if the RPI is running, it will perform an orderly shutdown, and after it's been shutdown(to the a low power state), pressing the button again will re-start the OS. So, if you've shut down the RPI and then realized that you didn't want to, it can be re-started without a power recycle. Just make sure the activity on the RPI has stopped after pressing the button, which ususally takes about 20 seconds. I've tested this on the model 3B and 3B+ and the Zero W, all running pre-buster Raspbian(Buster is needed for the RPI 4), but since the functionality is built-in the OS, it should also work on the RPI 4. |
Locked
Re: Best or correct way to add signal masts
Hi,
toggle quoted message
Show quoted text
A stumbling block I encountered was that my Triple Searchlight mast would oscillate rapidly when paired with a virtual mast at the end of a spur as suggested in a tutorial I watched.? I replaced the virtual with another Triple and it all started to work as expected.? This is with AAR 1946 rules.? I have my openLCB gateway to the point that my DIY mast follows the JMRI icon exactly! Steve On 08/25/2019 03:45 PM, Dave Sand wrote:
Rummy, |
Locked
Re: Best or correct way to add signal masts
Rummy,
Now about track speeds. Turnouts default to a low speed for the reversed route. You can change that in the turnout table. The logic will build knowing this and 'some' signal system rules use this a lot and some ignore it a lot. I suspect that was your problem with the original dwarf issues. Granted, which type of mast you use on the panel will effect the rules it uses to compute the aspect, but the physical can be anything, the panel doesn't know. -Ken Cameron, Member JMRI Dev Team www.jmri.org www.fingerlakeslivesteamers.org www.cnymod.com www.syracusemodelrr.org |
Locked
Re: Best or correct way to add signal masts
Rummy,
toggle quoted message
Show quoted text
There are quite a few differences between the "Single head dwarf¡± mast type and the "Position light dwarf¡± mast type. That explains why one works and one does not. I don¡¯t have access to a copy of the rule book for AAR 1946 so I don¡¯t know if the differences were intentional. Making the mast types consistent is not difficult. JMRI provides a mechanism for a local modification of the rules. That approach prevents changes to the installed rules that other people may have relied on. Dave Sand On Aug 25, 2019, at 3:30 PM, rummy@... wrote: |
Locked
Re: Best or correct way to add signal masts
Dave,
I was using the "AAR 1946" signal system, and the mast type that was not cooperating is the "Position light dwarf signal". ? Right now I'm using the "Single head dwarf signal" in the staging yard, which are also in the "AAR 1946" signal system, and they are working great. ?Ultimately, I prefer to have dwarf position light signals. It's really a great feeling to get this all working correctly. ?Thanks again guys! Ruimmy |
I use the shutdown from the main Pi menu. I have run panels from it, for controlling our modular group's storage yards via a tablet, at present it is used for withrottle and has a configuration file that starts on start up with all our turnouts and storage yard routes so the throttles can see the turnout and route names. I have my roster installed so throttles can select those locos. Occasionally I have edited the locos and routes from the Pi using the screen, not as easy as with a larger screen.
Mike Ruby |
Locked
Re: Best or correct way to add signal masts
Rummy,
toggle quoted message
Show quoted text
Which signal system are you using? There might be an issue in the appearance xml file. Dave Sand On Aug 25, 2019, at 2:43 PM, rummy@... wrote: |
Locked
Re: Best or correct way to add signal masts
Wow!
I guess I had that "ah-ha" moment. ?I got all the signal masts added, the logic automatically created, and most importantly, the signals all work as I intended! And, just as importantly, I understand what is going on! But, I did have an issue with the dwarf position light signal heads. ?I had high position light signals and dwarf position light signals in the staging yard. ?I could not get the dwarf position light signals to show the clear aspect no matter where they were placed. ?But, replace them with high position light signals, or dwarf single light signals and everything works great. ?Same signal mast logic in each case. ?And just to be sure, I changed those high position light and dwarf single light signals back to the dwarf position light signals and they still would not work right. ?Any ideas why? Thanks to all, especially Dave and Ken, for having patience with me and providing some good information. Rummy |
I have an Elegoo 3.5" display. I had to install their driver, down loaded it onto a USB memory card and then installed it from their instructions (had to get those from the supplier as the normal way is straight from online).
The screen works after setting the Pi to use a small screen in appearance settings. I have Steve Todd's JMRI image running on it. After trying several ways of setting up the touch screen I still haven't got it to work , it is always 90? out. I use a handheld wifi keyboard/touch panel to access it instead, probably more convenient anyway. I use it for checking on connected phones, basic programming and shutting down. Also useful for setting up stuff in the Pi. Before that I used VNC from a laptop, which was how I installed the screen driver. Mike Ruby |
Locked
Re: Web Server Alphabetizes Panels in 4.16
Randall, Thanks for the info, even if it is not what was hoped for. All twenty-six panels contain at least one linkinglabel icons, and most have as many as three. Updating and testing all of those links will take time and require at least several full participation Op Sessions to verify that we have found each and every possible typo. Cliff |
to navigate to use esc to dismiss