¿ªÔÆÌåÓý

Date

Locked Re: Will JMRI 4.12 (or above) work with JRE 10?

 

Thank you, Mr. Jacobsen!

I installed JRE 10.0.2 and my display problem appears to be solved.? I did have to reset 'Preferences' - 'Display' to the default font size, and resize (shrink) columns in the few screens I opened.? There's a Windoze setting somewhere I know I changed that I'll gave to find.

I've only opened a few Operations screens that I knew were problematic, but so far so good on Windows 10 Home, version 1803, 64-bit; JMRI? version 4.12+Rb6a9bb1; JRE 10.0.2+13.
Thanks again,

Chris


Locked Re: Will JMRI 4.12 (or above) work with JRE 10?

 

JRE 10 has worked fine for me with the last several JMRI test versions and totally solves the screen readability problem.

Brian Gilhuly

-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Bob Jacobsen
Sent: September 10, 2018 12:36
To: [email protected]
Subject: Re: [jmriusers] Will JMRI 4.12 (or above) work with JRE 10?

It should. There was some testing earlier, right after the formal Java 10 release in March (IIRC). But Java 9 and 10 compatibility isn¡¯t (yet) part of our release process, so problems can creep in.

I¡¯d certainly be interested in hearing if Java 10 fixes the display problems.

You can also still find the Java 9 downloads at the Oracle archive site: (9.0.1 had some problems with certain home networks and JMRI; 9.0.4 fixed those, but of course might have introduced other issues)

Bob

On Sep 10, 2018, at 9:05 AM, Chris Mawdsley <mawdsch@...> wrote:

Hi everyone,

I have a 4k display on my laptop, and nothing I've tried is helping with screen readability or functionality. Many of the JMRI windows render input fields behind buttons and it's just not workable. I had been using an older laptop, but it is no longer reliable I've seen messages here about using JRE 9, but the download for it seems not to be available now. I downloaded JRE 10, but thought I'd check first if JMRI will run properly on it.

Currently running JMRI version 4.12+Rb6a9bb1 and Java version 1.8.0_181 (en_CA). I'm fine with installing the latest beta version of JMRI, if it helps.

Thanks in advance,
--
Bob Jacobsen
rgj1927@...


Locked Re: Custom Panel Graphics

 

Jon,

One other idea for building/using custom graphics, don't put them in with
the JMRI graphics. Keep them in a directory tree that mirrors the
distribution files but would start with 'resources' as the base, right next
to your profile directories. This will keep them safe from being deleted or
over written by changes in the JMRI distribution. It will also make it
simpler if you need help on the panels. You would send that and the profile
directory with the panel files. That lets others recreate the exact matching
setup.

-Ken Cameron, Member JMRI Dev Team
www.jmri.org
www.fingerlakeslivesteamers.org
www.cnymod.com
www.syracusemodelrr.org


Locked Re: Custom Panel Graphics

 

Hi Jon,

Good to hear another CBUS user coming on-board :-)

I've been able to create IECC ( Simsig ) styles in Layout Editor, just a case of getting colours / widths / blocks etc. setup right.
With the grids enabled in Layout editor, add a few signals to get the proportions of those looking ok with track widths, if you've got the scales ok could save a load of custom artwork!
You can set the train describers over the track with the same core background if the TDs you want to emulate don't normally show, these display differently depending on the prototypical IECC,

Steve.


Locked Re: Will JMRI 4.12 (or above) work with JRE 10?

 

It should. There was some testing earlier, right after the formal Java 10 release in March (IIRC). But Java 9 and 10 compatibility isn¡¯t (yet) part of our release process, so problems can creep in.

I¡¯d certainly be interested in hearing if Java 10 fixes the display problems.

You can also still find the Java 9 downloads at the Oracle archive site: (9.0.1 had some problems with certain home networks and JMRI; 9.0.4 fixed those, but of course might have introduced other issues)

Bob

On Sep 10, 2018, at 9:05 AM, Chris Mawdsley <mawdsch@...> wrote:

Hi everyone,

I have a 4k display on my laptop, and nothing I've tried is helping with screen readability or functionality. Many of the JMRI windows render input fields behind buttons and it's just not workable. I had been using an older laptop, but it is no longer reliable I've seen messages here about using JRE 9, but the download for it seems not to be available now. I downloaded JRE 10, but thought I'd check first if JMRI will run properly on it.

Currently running JMRI version 4.12+Rb6a9bb1 and Java version 1.8.0_181 (en_CA). I'm fine with installing the latest beta version of JMRI, if it helps.

Thanks in advance,
--
Bob Jacobsen
rgj1927@...


Locked Re: Audio Coding

 

Does anyone kindly have any further thoughts that might help me with this?
Thanks


Locked Will JMRI 4.12 (or above) work with JRE 10?

 

Hi everyone,

I have a 4k display on my laptop, and nothing I've tried is helping with screen readability or functionality.? Many of the JMRI windows render input fields behind buttons and it's just not workable.? I had been using an older laptop, but it is no longer reliable.? I've seen messages here about using JRE 9, but the download for it seems not to be available now.? I downloaded JRE 10, but thought I'd check first if JMRI will run properly on it.

Currently running JMRI version 4.12+Rb6a9bb1 and Java version 1.8.0_181 (en_CA).? I'm fine with installing the latest beta version of JMRI, if it helps.

Thanks in advance,

Chris


Locked Re: Reading Thtottles

 

David,

I don¡¯t have any script insights yet, but I do have a couple of other thoughts.

First, I assume that you have the throttles defined to use a roster entry for each locomotive. Also, verify that there is a xml file for each locomotive in <user files location>/throttles.

To eliminate potential timing issues, try setting the layout connection to use the simulation mode.

For my testing, I used two throttles in one throttle window and a third throttle in its own throttle window. This was saved as the default throttle layout. I then added a startup action to load the default throttle layout.


Dave Sand

On Sep 10, 2018, at 8:36 AM, David Smith via Groups.Io <daversmth@...> wrote:

I understand that is how it is supposed to work, but for me it doesn't

I am happy to write a script that I can run on startup which will open multiple throttle windows of a specific size and layout and asign a loco throttle to each window. But I do not know the jython commands that I need to use in the script or where to look in the docjmentation to find them.


Locked Re: New Athearn SD60E Decoder Profile

 

¿ªÔÆÌåÓý

Without the latest definition, you'll not be able to program via JMRI the light config and function mapping CVs for light outputs 7 & 8.? The SD60E is the first TSU2 decoder to have those functions, both in OEM & aftermarket.

It also has function mapping CVs for the Straight to Idle feature, included in current aftermarket TSU2 but first use in Genesis OEM.

You'll have to make any changes wanted in those CVs via your DCC system programming interface or JMRI's single CV programmer and the Soundtraxx manual.
Michael Mosher
Webmaster, ECSFM            
Member SFRH&MS              
DCC Master PVSMR            
On 9/9/2018 6:35 PM, Video7105 wrote:

Thank to the people who responded. ?After downgrading back to Version 4.10, which I had always used, I am able to read the Athearn SD60E Decoder.?

So I¡¯ll just stay here at 4.10

Thanks
Dave
In PA


_._,_._,_


Locked Re: Reading Thtottles

 

I understand that is how it is supposed to work, but for me it doesn't

I am happy to write a script that I can run on startup which will open multiple throttle windows of a specific size and layout and asign a loco throttle to each window. But I do not know the jython commands that I need to use in the script or where to look in the docjmentation to find them.


Locked Re: Questions regarding Turnout Table

 

The auto-create has various protections in it against accidentally creating too many. The code (java/src/jmri/jmrit/beantable/TurnoutTableAction.java ) seems to check against 100, 65 and a couple other things, but not 30. Perhaps that code is broken or inconsistent with what you want to do. (I tend to think that most of this kind of thing is over-protective)

So instead of trying to get all that to do something it¡¯s apparently not willing to do, perhaps you could write a script that uses turnouts.newTurnout(¡°systemname¡±, "username") to create each turnout.

Bob

On Sep 9, 2018, at 6:37 PM, Geoffb <gbglacier@...> wrote:

Hi Bob,
Thanks for such a fast response. Regarding:

3. I cannot define a Turnout Table with an ordered set of user names more than 30. Once the first 30 are deined (0-29) I cannot add the next 30, except without user names.Is this a bug? I would like to have an ordered set with user names to 127, or to the
maximum table size.. Is this possible?
What do you mean by that first sentence? Is there some specific way that you¡¯re trying it, and it¡¯s not working?
In general, creating a Turnout in a manager with a particular user name only checks whether that user name is the same as an existing one. The manager doesn¡¯t have any way to count to 30.

In the Turnout Table window I want to define 200 internal turnouts number IT0-IT199 with user defined names AT & AT:1 - AT:199 using the Add... button at the bottom of the window and by selecting "Add a sequential range; if I specify 200 items it only creates 1 with IT0 and user name AT

After playing with this a while I sometimes get different results if I create a new config profile from scratch., sometimes exactly what I just described, and sometimes with some number of turnouts created, but it seems never the max I specify.

5. Is it possible to loose the "XX:" notation when creating a range for a table?
and define the numeric start and stop specifically, and without the colon ":¡±?
Don¡¯t know what that means. Don¡¯t focus on the Table. Focus on the Turnouts. They¡¯re what matters.
This point is about the auto naming sequence generated when I hit the create button. If I specify I want a sequence of 10 turnouts created in the table with User name prefix AT it names the first one "AT" then AT:1 then AT:2 etc. I was asking if there is a way to loose the colon in the user name for all, and also to be able to specify a starting number for the user name sequence.

I hope this is a bit more clear.
Have fun! :-)
Best regards,
Geoff
--
Bob Jacobsen
rgj1927@...


Locked Re: Questions regarding Turnout Table

 

Geoff,

You might think about creating the system names automatically without user names, although I would not start with IT0. Then enter the user names manually. It is tedious work to manually assign the user names but it gives you full control of the format and you only need to do it once.

Dave Sand

On Sep 9, 2018, at 8:37 PM, Geoffb <gbglacier@...> wrote:

Hi Bob,
Thanks for such a fast response. Regarding:

3. I cannot define a Turnout Table with an ordered set of user names more than 30. Once the first 30 are deined (0-29) I cannot add the next 30, except without user names.Is this a bug? I would like to have an ordered set with user names to 127, or to the
maximum table size.. Is this possible?
What do you mean by that first sentence? Is there some specific way that you¡¯re trying it, and it¡¯s not working?
In general, creating a Turnout in a manager with a particular user name only checks whether that user name is the same as an existing one. The manager doesn¡¯t have any way to count to 30.

In the Turnout Table window I want to define 200 internal turnouts number IT0-IT199 with user defined names AT & AT:1 - AT:199 using the Add... button at the bottom of the window and by selecting "Add a sequential range; if I specify 200 items it only creates 1 with IT0 and user name AT

After playing with this a while I sometimes get different results if I create a new config profile from scratch., sometimes exactly what I just described, and sometimes with some number of turnouts created, but it seems never the max I specify.

5. Is it possible to loose the "XX:" notation when creating a range for a table?
and define the numeric start and stop specifically, and without the colon ":¡±?
Don¡¯t know what that means. Don¡¯t focus on the Table. Focus on the Turnouts. They¡¯re what matters.
This point is about the auto naming sequence generated when I hit the create button. If I specify I want a sequence of 10 turnouts created in the table with User name prefix AT it names the first one "AT" then AT:1 then AT:2 etc. I was asking if there is a way to loose the colon in the user name for all, and also to be able to specify a starting number for the user name sequence.

I hope this is a bit more clear.
Have fun! :-)
Best regards,
Geoff


Locked Re: Questions regarding Turnout Table

 

Hi Bob,
Thanks for such a fast response. Regarding:

3. I cannot define a Turnout Table with an ordered set of user names more than 30. Once the first 30 are deined (0-29) I cannot add the next 30, except without user names.Is this a bug? I would like to have an ordered set with user names to 127, or to the
maximum table size.. Is this possible?
What do you mean by that first sentence? Is there some specific way that you¡¯re trying it, and it¡¯s not working?
In general, creating a Turnout in a manager with a particular user name only checks whether that user name is the same as an existing one. The manager doesn¡¯t have any way to count to 30.

In the Turnout Table window I want to define 200 internal turnouts number IT0-IT199 with user defined names AT & AT:1 - AT:199 using the Add... button at the bottom of the window and by selecting "Add a sequential range; if I specify 200 items it only creates 1 with IT0 and user name AT

After playing with this a while I sometimes get different results if I create a new config profile from scratch., sometimes exactly what I just described, and sometimes with some number of turnouts created, but it seems never the max I specify.

5. Is it possible to loose the "XX:" notation when creating a range for a table?
and define the numeric start and stop specifically, and without the colon ":¡±?
Don¡¯t know what that means. Don¡¯t focus on the Table. Focus on the Turnouts. They¡¯re what matters.
This point is about the auto naming sequence generated when I hit the create button. If I specify I want a sequence of 10 turnouts created in the table with User name prefix AT it names the first one "AT" then AT:1 then AT:2 etc. I was asking if there is a way to loose the colon in the user name for all, and also to be able to specify a starting number for the user name sequence.

I hope this is a bit more clear.
Have fun!? :-)
Best regards,
Geoff


Locked Re: Questions regarding Turnout Table

 

On Sep 9, 2018, at 5:19 PM, Geoffb <gbglacier@...> wrote:

Hi,
I have a few questions regarding the Turnout Table that I would appreciate some technical help with:

1. What is the maximum size of the Turnout Table?
There is no fixed maximum size. At some point, you run out of memory¡­

2. Is a Turnout Table with only internal Turnouts defined part of the same and only Turnout Table?
The Turnout Table windows are really an artifact of the GUI. Inside JMRI, they¡¯re handled by managers that are different by type and connection.

3. I cannot define a Turnout Table with an ordered set of user names more than 30.
Once the first 30 are deined (0-29) I cannot add the next 30, except without user names.
Is this a bug? I would like to have an ordered set with user names to 127, or to the
maximum table size.. Is this possible?
What do you mean by that first sentence? Is there some specific way that you¡¯re trying it, and it¡¯s not working?

In general, creating a Turnout in a manager with a particular user name only checks whether that user name is the same as an existing one. The manager doesn¡¯t have any way to count to 30.

4, When I set up a Listener on a turnout, is this a high overhead in JMRI? That is, is JMRI's
listener behavior more like and exception handler, or a polling app?
There¡¯s no polling. The listener is triggered when something changes, and only when something changes.

5. Is it possible to loose the "XX:" notation when creating a range for a table?
and define the numeric start and stop specifically, and without the colon ":¡±?
Don¡¯t know what that means.

Don¡¯t focus on the Table. Focus on the Turnouts. They¡¯re what matters.

Bob
--
Bob Jacobsen
rgj1927@...


Locked Re: Lights Table Internal - External

 

OpenLCB connections don¡¯t have Lights yet.

Jeff Collell is working on adding this, and it should be available pretty soon (even now if you¡¯d like to build your own version of the code):

Bob

On Sep 9, 2018, at 4:50 PM, Tim Anderson <t.anderson46@...> wrote:

Hi,

In the Lights Table there are three tabs: All,Internal,Internal.

How do I get one of them to be External so I can use the LCC bus that I have connected and working.

Thanks, Tim



--
Bob Jacobsen
rgj1927@...


Locked Re: Lights Table Internal - External

 

Mine shows All / LocoNet / Internal.

How are your preferences set? What JMRI version are you using?

--
Peter Ulvestad

JMRI Users Group Moderator - ( )
Tam Valley Group Moderator - ( )
Sprog-DCC Group Moderator - ( )
Edmonton Model Railroad Association -


Locked Questions regarding Turnout Table

 

Hi,
I have a few questions regarding the Turnout Table that I would appreciate some technical help with:

1. What is the maximum size of the Turnout Table?
2. Is a Turnout Table with only internal Turnouts defined part of the same and only Turnout Table?
3. I cannot define a Turnout Table with an ordered set of user names more than 30.
??? Once the first 30 are deined (0-29) I cannot add the next 30, except without user names.
??? Is this a bug? I would like to have an ordered set with user names to 127, or to the
??? maximum table size.. Is this possible?
4, When I set up a Listener on a turnout, is this a high overhead in JMRI? That is, is JMRI's
??? listener behavior more like and exception handler, or a polling app?
5. Is it possible to loose the "XX:" notation when creating a range for a table?
??? and define the numeric start and stop specifically, and without the colon ":"?

Thanks for any help with this.
Have fun!? :-)
Best regards,
Geoff Bunza
scalemodelanimation.com


Locked Lights Table Internal - External

 

Hi,

In the Lights Table there are three tabs: All,Internal,Internal.

How do I get one of them to be External so I can use the LCC bus that I have connected and working.

Thanks, Tim


Locked Re: New Athearn SD60E Decoder Profile

Video7105
 

¿ªÔÆÌåÓý

Thank to the people who responded. ?After downgrading back to Version 4.10, which I had always used, I am able to read the Athearn SD60E Decoder.?

So I¡¯ll just stay here at 4.10

Thanks
Dave
In PA

6 Plus

On Sep 9, 2018, at 08:02, David Klemm <davidklemm7511@...> wrote:

Dave,

Having a specific decoder profile won¡¯t fix the 301 error. You need to fix that regardless of the decoder profile.?

David Klemm
8 Plus

From: 31011205100n behalf of
Sent: Sunday, September 9, 2018 00:02
To: [email protected]
Subject: Re: [jmriusers] New Athearn SD60E Decoder Profile
?
Thanks Mike?
Will be looking for it. I tried reading all sheets, but just keep getting them¡± No Locomotve (301) message

Dave
In PA

6 Plus

On Sep 8, 2018, at 22:12, Michael Mosher <mjmx1@...> wrote:

Yes will be in next test version, 4.13.3 due soon.? It will require that version and will not work in older versions of JMRI.
Michael MosherWebmaster, ECSFM            Member SFRH&MS              DCC Master PVSMR            
On 9/8/2018 5:13 PM, Video7105 wrote:
Is there a file that needs to be added for the new Athearn SD60E, Tsunami 2 decoder

When i go to create new loco, it doesn¡¯t read the decoder

Dave
In PA


Locked Re: Problem upgrading Version 4.4 to 4.12

 

Thank you.? I'll make a note of it for the future.

Ron