Keyboard Shortcuts
Likes
- Jmriusers
- Messages
Search
Locked
Re: Jython Script output problem
#timetable-tool
Dave,
Thank you again very much for that. I'll try to do some testing later today/tomorrow. Your program will, I am sure, enable me to produce variations should that be necessary. |
Locked
Re: Jim Thompson
toggle quoted message
Show quoted text
-------- Original message --------
From: Bob Jacobsen <rgj1927@...>
Date: 12/17/18 8:40 PM (GMT-05:00)
Subject: [jmriusers] Jim Thompson
Passing along some unfortunate news.
Bob
|
Locked
Jim Thompson
¿ªÔÆÌåÓýPassing along some unfortunate news.Bob
|
Locked
Test version 4.13.7 of JMRI/DecoderPro is available for download
Test version 4.13.7 of JMRI/DecoderPro is available for download.
This is hopefully the last in a series of test releases that will culminate in a production release later this week. We'd appreciate feedback on whether or not this release works for your layout. If you are currently using JMRI 4.9.6 or earlier, we strongly recommend that you first update to JMRI 4.12 and make sure that's running OK before updating to this test release. There have been a number of changes in serial port support, panel file format and configuration options since those earlier releases, and moving to the stable JMRI 4.12 release is a good way to work through any possible problems. <> If you use JMRI on Linux or Mac and are updating from JMRI 4.7.3 or earlier, there¡¯s a necessary migration step. (Not needed on Windows) Please see the JMRI 4.12 release note for details: <> For more information on the issues, new features and bug fixes in 4.13.7 please see the release note: <> Note that JMRI is made available under the GNU General Public License. For more information, please see our copyright and licensing page. <> The download links, along with lots of other information which we hope you'll read, can be found on the release note page: <> Bob -- Bob Jacobsen rgj1927@... |
Locked
Corrupted menus in Circuit Builder
The Circuit Builder option in Panel Editor does not work properly. When selected, the pull down menus display with jumbled characters, as though two lines are superimposed. The application is corrupted. None of the submenus can be activated. Please see ¡°screen shot 121618¡± in Photos . ? The problem occurs in an existing control panel file, and a new one also. I tried reinstalling the current JMRI v. 4.12+Rb6a9bb1, and then installing v. 4.13.6+Rcb07def, but with the same result. The JMRI InstallTest ran okay. I do not know how to verify the checksum of the installation files; perhaps the application is corrupt. The Java edition is v. 8.0.191, the latest. I also reset the computer. Is there a solution to this problem? |
Locked
Re: Jython Script output problem
#timetable-tool
Iain,
toggle quoted message
Show quoted text
I have uploaded the TimeTableExport.py file to my folder in ProblemsBeingWorkedOn: /g/jmriusers/files/ProblemsBeingWorkedOn/dsand/TimeTableExport.py The generated CSV file will be located in your user files location (panels, roster, etc.) with the name TimeTableExport.csv. This file can be imported into a spreadsheet program for additional processing. Dave Sand On Dec 17, 2018, at 12:36 PM, Dave Sand <ds@...> wrote: |
Locked
Re: setting up version 4.12
I can't remember in which version we dropped 19,200 support and forced JMRI to 9600. Maybe Perry was using a very old version.
toggle quoted message
Show quoted text
-- Dave in Australia On 18 Dec 2018, at 7:16 AM, Ken Cameron <kcameron@...> wrote: |
Locked
Re: Layout Editor Track Layout
A lot how you want to use a panel determines which editor is the better fit.
Having more than one pane, using different editors, isn't unusual. Some use drawings or even photos as background and then just place a few things, like signals, over them. The key thing about Layout Editor is that it builds a database of what connects to what or what is placed next to what. Other tools then use that information. Example: if you use signal masts, there is a signal mast logic builder that will use that information for creating logic to drive them. -Ken Cameron, Member JMRI Dev Team www.jmri.org www.fingerlakeslivesteamers.org www.cnymod.com www.syracusemodelrr.org |
Locked
Re: Accessary Numbering System
Whurry,
Yes, JMRI uses a separate prefix to differentiate items on one physical connection from items on another physical connection. They are separate ¡°System Name¡±s, so they are treated entirely separately from the JMRI perspective. For example, an NCE throttle can control Switch 12. A Digitrax throttle can control Switch 12. The NCE throttle operates the ¡°Switch machine¡± associated with the DCC track signal sourced by the NCE command station. The Digitrax throttle operates the ¡°switch machine¡± associated with the DCC track signal sourced by the Digitrax command station, or associated with a LocoNet device that acts upon control messages to ¡°Switch 12¡±. The two physical devices are typically not cross-connected, so each system controls its own resources. In some cases, the JMRI user may force a direct relationship between an NCE object and a Digitrax object of the same number. Making this direct relationship requires some special configuration in JMRI (Logix or scripting or other ¡°tricks¡±). I think it is rare for a JMRI user to implement such schemes, but I¡¯m sure we¡¯ll hear it if it is more common than I think. Digitrax command stations can support ¡°Turnout¡± numbers between 1 and 2044, but Digitrax throttles generally can only access turnouts between 1 and 999. Any LocoNet turnout address greater than 999 can not be directly accessed by a Digitrax throttle. (This is intentional, as it prevents user control of ¡°signals¡±.) Digitrax numbering can be difficult to get your hands around, to say the least. Digitrax ¡°addressing¡± and its effects on JMRI are discussed more completely in the JMRI help page for LocoNet ¡°addressing¡±: . Regards, Billybob |
Locked
Re: Layout Editor Track Layout
Ok. I was under the impression CPE would be where I'd want to build the schematic view.?
Is there a component of JMRI where what I'm trying to accomplish would work better?? |
Locked
Re: What decoder ID to use for Zemo MX660?
Quite! THAT is step one. No ifs, no buts. Wouter On Mon, 17 Dec 2018 at 17:09, Marc <forfoum@...> wrote: But have you resolved the all CV? reads returning 123 ?? |
Locked
Re: setting up version 4.12
The other speed have been proved to overrun the command station. Jim even
proved this a couple of years ago and so we dropped the other speeds as they will lead to dropped command bytes if the command station gets busy. By design, the command station should always be able to service the uart within the time of one 9600 byte. This is true of the command station using the 9 pin serial connection. The NCE-USB for the other types of command stations supports 9600 and 19200, but not by the originally documented jumper. -Ken Cameron, Member JMRI Dev Team www.jmri.org www.fingerlakeslivesteamers.org www.cnymod.com www.syracusemodelrr.org |
Locked
Accessary Numbering System
I am planning to use NCE Power Pro for train control and a separate Digitrax Loconet for signaling.? I will be installing a combination equipment from NCE (mini panels, AIUs, etc.), Digitrax (BDU168, SEC8, etc.), and DCC Specialties (PSX, PSXAR, Block Watcher, etc.).? I have a few questions regarding the assignment of accessory numbers.
1)? Are the Digitrax equipment really limited to numbers between 0 and 999?? I thought the range of numbers can be between 0 and 2044. 2)? If I understand correctly, JMRI uses a different prefix for the identities of NCE inputs and Digitrax inputs.? If I am correct, does this mean I can assign the same number to a NCE input and a Digitrax input at the same time? |
Locked
Re: Jython Script output problem
#timetable-tool
Iain,
toggle quoted message
Show quoted text
The 24/0 wrap is caused by not having a defined wait time that spans the 24 to 0 time period. As indicated in the help document, this is required to prevent strange issues like you see. For your data output you need to think of a 5x50 grid. You need to account for every cell in the grid. If a train does not have a stop at a station, that grid cell needs to be ¡°empty¡±. Since there are arrive and depart times, maybe the grid is 5x100. The other thing to keep in mind is that some trains run from station 1 to station 5 AND other trains run from station 5 to station 1. The easiest solution is to export the data using a CSV (comma separated values) file. This is actually on my TODO list. In the meantime, I will create a python version. The rows will be station and train arrive and depart times are the columns. Dave Sand On Dec 17, 2018, at 11:42 AM, Iain <iain@...> wrote: |
Locked
Re: Layout Editor Track Layout
Many people do not try to make the LE view match the physical view of the
layout. Instead it is a clean 'logical' relationship of everything flatten to be more like many 'dispatcher' view of a layout. So we skip things like curves etc... We want to make sure the relations of all the parts are right and that the signals and other uses of the data is right. Then we may go on an make other views to depict the layout as needed. So might be logical, might be physical, who knows. -Ken Cameron, Member JMRI Dev Team www.jmri.org www.fingerlakeslivesteamers.org www.cnymod.com www.syracusemodelrr.org |
Locked
Re: Jython Script output problem
#timetable-tool
Iain,
toggle quoted message
Show quoted text
I can only find files from the 13th. Dave Sand On Dec 17, 2018, at 11:42 AM, Iain <iain@...> wrote: |
Locked
Layout Editor Track Layout
Before I get too far into this drawing I thought I'd ask about viewability. We have an accurate drawing of our club layout which I placed as a background to trace in Layout Editor, I'll remove it when I'm finished.? However as I was drawing I got to wondering if I'm going to wind up not liking the spacing of the mainlines? I have the space in the aisle way to move the mainlines around and spread them apart. Looking at the image the upper left I drew the mainline separation accurate to the drawing. The middle/right I drew based on the default spacing that a crossover sets out as.?
The club is converting to DCC soon and this is my first attempt with JMRI. Those with more experience than me, are we going dislike having the mainlines that close?? |
Locked
Re: Jython Script output problem
#timetable-tool
Dave,
I have spent many hours entering my data into Timetable for the Ullapool - Lochinver segment.? That is 5 stations and some 50 or so trains.? I have put the data file into the problems list if you want to look at it.? The graph output is interesting in that the 24hr to 0hr wrap-round? goes right across the page. I have taken your code fragment and produced this: import java
import jmri
?
# Get the Timetable data manager
tdm = jmri.jmrit.timetable.TimeTableDataManager.getDataManager();
?
?
for stop in tdm.getStops(0, station.getStationId(), False):
train = tdm.getTrain(stop.getTrainId())
print train, stop.getArriveTime()
Which lists for one station (Lochinver) the UNSORTED arrival (and departure by coincidence) time of all trains at that station. What I need is to produce an output (table/matrix) something like: ? ? ? ? ? ? ?station 1? ? station 2? ?station 3? station 4? station 5 train 1? ?arr dep? ? ? arr dep train 2? ?? train 3 etc Which when inverted would produce a timetable for the line.? I don't need the station names of course. There is a snag since there are more trains between stations 1 and 2 than the other stations.? I am not sure how that gets dealt with? If I wanted to graph it I would need to output? station-no train time pairs for the y/x axes: train1? station-no arr-time station-no dep time??station-no arr-time station-no dep time etc...... train2 train3 etc. |
Locked
Re: setting up version 4.12
Perry Squier
¿ªÔÆÌåÓýDave,Success! ?Power Pro command station Baud rate was set to 19.2 not 9600. program on main and programming track works. Thanks for staying with this to the end. Perry Squier Modeling the PS&N in 1923
|
Locked
Backing Up Roster File (was: [jmriusers] What decoder ID to use for Zemo MX660?)
¿ªÔÆÌåÓýMel (and others), ? If your new laptop accesses the internet you may want to use Dropbox to keep a backup of your files.? ¡°Dropbox protects your files by providing an off-site copy of both current and recent (30 days) backup versions.¡±? You can also use Dropbox to ¡°share Rosters, layout configuration files and other information between multiple computers.¡± ? I share my JMRI user files between my laptop and programming computer (plus have a backup in the cloud).? I can use the laptop at the club with the same file I created at home. ? At our club we share data between our programming desk and layout computers (plus the cloud backup).? ? Details here:? ? Ross ? From: [email protected] <[email protected]> On Behalf Of Mel Graham
Sent: Monday, December 17, 2018 12:16 AM Subject: Re: [jmriusers] What decoder ID to use for Zemo MX660? ? OK.... I had to buy a new laptop last month when my desktop computer died. Good thing I had the roster saved to a desktop file.? .? .? . |