¿ªÔÆÌåÓý

Date

Locked Speed tables

 

I'm very new to this JMRI stuff so bear with me. I have successfully loaded JMRI and have successfully run trains from my laptop, I've even managed to run two trains at a time from my smart phone using the Engine Driver app. However the main reason I started with JMRI was to use the nifty speed table page to adjust the speed curves on my locos. I have 4 locomotives, all Bachman with DCC on board, and none of these will allow that table to come up. It says this page is not available and suggests I choose another tab. I this a problem with Bachman decoders not allowing the setting of these tables? Help!


Locked Re: Test version 4.9.1 further bug with setting sensors on turnouts

 

John,

I have been building a sample NX setup to test out your problems.

I was able to re-create the "turnout" issue for sensors by not adding a turnout to the icon. After adding the turnout name, I was able to add the sensors.

Just now I expanded my sample system to include the signal masts. This time the "turnout" name problem showed up for the signal masts. I faked out the system by adding one mast at a time.

You might try adding the sensors one at a time.


Dave Sand


Locked PanelPro Logix Consequent Action randomly changing Signal Head Appearance for same Signal Head and Action

 

Good evening



I have been observing this problem for quite a while and was hoping I might see a change in JMRI 4.8 but have not. It is an intermittent problem that occurs after confirming the Signal Head Appearance is correct in the Consequent Action Edit window and all criteria meet the requirements. The next action requesting this Consequent Action displays an incorrect Signal Head Appearance.



Building signal head logix manually using Logix table with three conditionals on main logix screen called Red, Yellow, and Green. Here is a Browse of one of my logix experiencing the problem in both live and SIM modes:


IX:AUTO:0058C1 Red
Antecedent: (R1 or (R2 and R3))
R1 IF Turnout "NT124" state is Turnout Thrown
R2 AND Turnout "NT124" state is Turnout Closed
R3 AND Sensor "LS123" state is Sensor Active
THEN
When Triggered True, Set Signal Head Appearance, "IH:SE8C:"LT315";"LT316"" to Red

IX:AUTO:0058C2 Yellow
R1 IF Turnout "NT124" state is Turnout Closed
R2 AND Sensor "LS123" state is Sensor Inactive
R3 AND Turnout "NT127" state is Turnout Closed
THEN
When Triggered True, Set Signal Head Appearance, "IH:SE8C:"LT315";"LT316"" to Yellow <==this is the changing value -->

IX:AUTO:0058C3 Green
R1 IF Turnout "NT124" state is Turnout Closed
R2 AND Sensor "LS123" state is Sensor Inactive
R3 AND Turnout "NT126" state is Turnout Closed
R4 AND Turnout "NT127" state is Turnout Thrown
R5 AND Sensor "LS87" state is Sensor Inactive
THEN
When Triggered True, Set Signal Head Appearance, "IH:SE8C:"LT315";"LT316"" to Green


I have even included the conditional from the JMRI file here:

<conditional systemName="IX:AUTO:0061C2" userName="Yellow" antecedent="R1 and R2" logicType="1" triggerOnChange="yes">
<systemName>IX:AUTO:0061C2</systemName>
<userName>Yellow</userName>
<conditionalStateVariable operator="4" negated="no" type="4" systemName="NT121" dataString="" num1="0" num2="0" triggersCalc="yes" />
<conditionalStateVariable operator="1" negated="no" type="2" systemName="LS121" dataString="" num1="0" num2="0" triggersCalc="yes" />
<conditionalAction option="1" type="3" systemName="IH:SE8C:"LT325";"LT326"" data="4" delay="0" string="Yellow" />
</conditional>


Problem is here: I am looking at IX:AUTO:0058C2 Yellow and expecting a Yellow signal head since all the IF statements are true. Initially the Signal Head was correct, but isn't after changing the signal conditions to Red, or Green, then back to a Yellow condition. It will not return to Yellow afterwards The Consequent Actions (the 'then' part) says the signal head should be yellow, but if I edit the Consequent Action, the Signal Head Appearance says "Green" despite how many times I change it back to Yellow (and save the file, quit the program and restart/reload the file). All I have to do is change a condition that will change the signal head correctly, then go back to a Yellow condition, but it will either say Red or Green in the Consequent Action.


Obviously, this can be very frustrating because it doesn't happen with every Logix I've created (30+). Is the fact that I am not using the SSL tool causing this problem? What can I do to isolate this problem, or more better describe it to anyone looking at this.

OS is Win7 running JMRI 4.8 now, but have experienced this in much earlier releases.

Any and all help will be great appreciated.
Wain Schroeder
Clinton Central Model Railroad
www.ccmrr.org


Locked Re: DecoderPro print problems

 

Hi Rick I spent the day going thru' every print combination I could think of on Windows 10 and Windows XP. All of them came out as ~5 lines per inch, ~12pt courier, correctly sized and spaced, which is slightly bigger than the old typewriter standard. The only way I could get anything close to not that, is by messing with the printer properties, and not setting Page Setup -->Page Layout --> Normal Size.


I think you or me may have miss read something, I wasn't aware that JMRI 4.6 ran under java 7u80. It didnt work for me.


Steve G.


Locked Re: Test version 4.9.1 further bug with setting sensors on turnouts

 

Dave, the turnout names are all there, and it displays the name at the top
of the box, so something else is going wrong. Thaniks for looking at this.
I am using the simulator if I hadn't said that already, if that makes any
difference. John


Locked Using PR3 on layout room laptop.

 

The problem I'm having when using the PR3 on my AVIO laptop running W10 is that when I look at the turnout table I can't find Loconet only IT turnouts. Yet when I change the computer to using Loconet Simulator lo and behold there is the Loconet turnouts.


What I'm I doing incorrectly.
below is the file from that computer.


Jack Eiermann


2017-07-31 14:25:50,833 util.Log4JUtil INFO - * JMRI log ** [main]


2017-07-31 14:25:50,864 util.Log4JUtil INFO - This log is appended to file: C:&#92;Users&#92;User&#92;JMRI&#92;log&#92;messages.log [main]


2017-07-31 14:25:50,864 util.Log4JUtil INFO - This log is stored in file: C:&#92;Users&#92;User&#92;JMRI&#92;log&#92;session.log [main]


2017-07-31 14:25:50,896 apps.Apps INFO - PanelPro version 4.7.6+R570b2bc starts under Java 1.8.0_131 on Windows 10 amd64 v10.0 at Mon Jul 31 14:25:50 PDT 2017 [main]


2017-07-31 14:25:51,396 apps.Apps INFO - Starting with profile My_JMRI_Railroad.3dd9a798 [main]


2017-07-31 14:25:51,771 node.NodeIdentity INFO - Using jmri-3C0771563C8C-3dd9a798 as the JMRI Node identity [main]


2017-07-31 14:25:51,943 jmrix.ConnectionConfigManager INFO - No local configuration found. [main]


2017-07-31 14:25:52,458 locobuffer.LocoBufferAdapter INFO - COM6 port opened at 57600 baud with DTR: true RTS: true DSR: false CTS: false CD: false [main]


2017-07-31 14:25:53,005 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,005 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,005 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,005 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,021 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,021 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,021 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,021 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,021 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,021 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,021 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,036 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,036 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,036 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,036 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,036 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,036 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,052 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,052 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,052 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,052 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,052 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,068 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,068 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,068 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,068 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,068 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,068 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,068 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,083 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,083 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,083 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,083 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,083 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,083 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,083 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,083 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,099 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,130 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,130 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,130 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,146 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,146 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,146 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,146 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,146 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,146 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,146 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,146 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,161 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,161 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,161 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,161 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,161 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,161 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,161 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,161 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,161 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,161 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,177 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,177 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,177 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,177 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,177 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,177 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,193 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,193 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,193 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,193 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,193 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,193 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,193 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,193 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,208 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,208 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,208 roster.RosterEntry ERROR - IllegalArgumentException in RosterEntry.setDateModified - this may indicate a problem with the classpath, specifically multiple copies of the 'jackson` library. See release notes [main]


2017-07-31 14:25:53,646 apps.PerformFileModel INFO - Loading file C:&#92;Users&#92;User&#92;JMRI&#92;My_JMRI_Railroad&#92;backupPanels&#92;11.24.16 copy_20161124101957.xml [main]


2017-07-31 14:25:54,193 server.WebServer INFO - Starting Web Server on port 12080 [WebServer]


2017-07-31 14:25:54,333 server.WebServer INFO - Starting ZeroConfService _http._tcp.local for Web Server with properties {path=/, json=4.0} [WebServer]


2017-07-31 14:25:55,161 managers.AbstractTurnoutManager ERROR - Invalid system name for turnout: LT10 needed IT [AWT-EventQueue-0]


2017-07-31 14:25:55,161 configurexml.ErrorHandler ERROR - Unexpected error (Exception) while load(/C:/Users/User/JMRI/My_JMRI_Railroad/backupPanels/11.24.16%20copy_20161124101957.xml) in adaptor of type jmri.jmrix.loconet.configurexml.LnTurnoutManagerXml Exception: java.lang.IllegalArgumentException: Invalid system name for turnout: LT10 needed IT


See for possibly more information. [AWT-EventQueue-0]




java.lang.IllegalArgumentException: Invalid system name for turnout: LT10 needed IT


at jmri.managers.AbstractTurnoutManager.newTurnout(AbstractTurnoutManager.java:82)


at jmri.managers.ProxyTurnoutManager.makeBean(ProxyTurnoutManager.java:52)


at jmri.managers.AbstractProxyManager.newNamedBean(AbstractProxyManager.java:243)


at jmri.managers.ProxyTurnoutManager.newTurnout(ProxyTurnoutManager.java:112)


at jmri.managers.configurexml.AbstractTurnoutManagerConfigXML.loadTurnouts(AbstractTurnoutManagerConfigXML.java:233)


at jmri.jmrix.loconet.configurexml.LnTurnoutManagerXml.load(LnTurnoutManagerXml.java:34)


at jmri.configurexml.ConfigXmlManager.loadOnSwingThread(ConfigXmlManager.java:699)


at jmri.configurexml.ConfigXmlManager.lambda$1(ConfigXmlManager.java:621)


at java.awt.event.InvocationEvent.dispatch(Unknown Source)


at java.awt.EventQueue.dispatchEventImpl(Unknown Source)


at java.awt.EventQueue.access$500(Unknown Source)


at java.awt.EventQueue$3.run(Unknown Source)


at java.awt.EventQueue$3.run(Unknown Source)


at java.security.AccessController.doPrivileged(Native Method)


at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)


at java.awt.EventQueue.dispatchEvent(Unknown Source)


at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)


at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)


at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)


at java.awt.EventDispatchThread.pumpEvents(Unknown Source)


at java.awt.EventDispatchThread.pumpEvents(Unknown Source)


at java.awt.EventDispatchThread.run(Unknown Source)


2017-07-31 14:26:05,537 withrottle.UserInterface INFO - Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleGUIServer]


2017-07-31 14:26:17,803 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT22' in layoutturnout TO6 [AWT-EventQueue-0]


2017-07-31 14:26:17,803 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT18' in layoutturnout TO8 [AWT-EventQueue-0]


2017-07-31 14:26:17,803 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT19' in layoutturnout TO10 [AWT-EventQueue-0]


2017-07-31 14:26:17,803 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT15' in layoutturnout TO11 [AWT-EventQueue-0]


2017-07-31 14:26:17,803 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT10' in layoutturnout TO15 [AWT-EventQueue-0]


2017-07-31 14:26:17,803 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT12' in layoutturnout TO20 [AWT-EventQueue-0]


2017-07-31 14:26:17,803 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT11' in layoutturnout TO22 [AWT-EventQueue-0]


2017-07-31 14:26:17,803 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT14' in layoutturnout TO1 [AWT-EventQueue-0]


2017-07-31 14:26:17,803 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT24' in layoutturnout TO5 [AWT-EventQueue-0]


2017-07-31 14:26:17,803 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT17' in layoutturnout TO2 [AWT-EventQueue-0]


2017-07-31 14:26:17,803 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT16' in layoutturnout TO3 [AWT-EventQueue-0]


2017-07-31 14:26:17,803 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT13' in layoutturnout TO7 [AWT-EventQueue-0]


2017-07-31 14:26:17,819 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT2010' in layoutturnout TO12 [AWT-EventQueue-0]


2017-07-31 14:26:17,819 layoutEditor.LayoutTurnout ERROR - bad turnoutname 'LT219' in layoutturnout TO13 [AWT-EventQueue-0]


2017-07-31 14:26:18,756 util.FileUtilSupport INFO - File path program: is C:&#92;Program Files (x86)&#92;JMRI&#92; [main]


2017-07-31 14:26:18,756 util.FileUtilSupport INFO - File path preference: is C:&#92;Users&#92;User&#92;JMRI&#92;My_JMRI_Railroad&#92; [main]


2017-07-31 14:26:18,756 util.FileUtilSupport INFO - File path profile: is C:&#92;Users&#92;User&#92;JMRI&#92;My_JMRI_Railroad&#92; [main]


2017-07-31 14:26:18,756 util.FileUtilSupport INFO - File path settings: is C:&#92;Users&#92;User&#92;JMRI&#92; [main]


2017-07-31 14:26:18,756 util.FileUtilSupport INFO - File path home: is C:&#92;Users&#92;User&#92; [main]


2017-07-31 14:26:18,756 util.FileUtilSupport INFO - File path scripts: is C:&#92;Program Files (x86)&#92;JMRI&#92;jython&#92; [main]


2017-07-31 14:26:32,335 audio.JoalAudioFactory INFO - Initialised JOAL using OpenAL: vendor - OpenAL Community version - 1.1 ALSOFT 1.15.1 [Listed Table Generation]


2017-07-31 14:28:05,012 withrottle.UserInterface INFO - Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleGUIServer]


2017-07-31 14:28:05,017 withrottle.DeviceServer INFO - Received Name: Jack' LG [WiThrottleUIDeviceServer]


2017-07-31 14:28:11,475 withrottle.DeviceServer INFO - Received Name: Jack' LG [WiThrottleUIDeviceServer]


2017-07-31 14:28:17,480 withrottle.DeviceServer INFO - Received Name: Jack' LG [WiThrottleUIDeviceServer]


2017-07-31 14:28:23,486 withrottle.DeviceServer INFO - Received Name: Jack' LG [WiThrottleUIDeviceServer]


2017-07-31 14:28:29,491 withrottle.DeviceServer INFO - Received Name: Jack' LG [WiThrottleUIDeviceServer]


2017-07-31 14:28:35,499 withrottle.DeviceServer INFO - Received Name: Jack' LG [WiThrottleUIDeviceServer]


2017-07-31 14:28:41,506 withrottle.DeviceServer INFO - Received Name: Jack' LG [WiThrottleUIDeviceServer]


2017-07-31 14:28:47,505 withrottle.DeviceServer INFO - Received Name: Jack' LG [WiThrottleUIDeviceServer]


2017-07-31 14:28:53,511 withrottle.DeviceServer INFO - Received Name: Jack' LG [WiThrottleUIDeviceServer]


2017-07-31 14:28:59,574 withrottle.DeviceServer INFO - Received Name: Jack' LG [WiThrottleUIDeviceServer]


2017-07-31 14:29:05,514 withrottle.DeviceServer INFO - Received Name: Jack' LG [WiThrottleUIDeviceServer]


2017-07-31 14:29:13,515 withrottle.UserInterface INFO - Creating new WiThrottle DeviceServer(socket) on port 12090, waiting for incoming connection... [WiThrottleGUIServer]


2017-07-31 14:29:13,519 withrottle.DeviceServer INFO - Received Name: Jack' LG [WiThrottleUIDeviceServer]


Locked Re: Now Available: WiThrottle

 

Thank you


Locked Re: Test version 4.9.1 further bug with setting sensors on turnouts

 

John,

You need to add a turnout name to the turnout icon on the Layout Editor panel before you can add the NX sensors to the turnout.


Dave Sand


Locked Re: TCS Indexed CV Problem on JMRI 4.9 amd 4.9.1

 

The difference is which CVs are index and which are data.

T2CV:
201 8 bit primary index (first number)
202 8 bit secondary index (second number)
203&204 16 bit data
Used for most sound things

T3CV:
201 8 bit primary index (first number)
203&204 16 bit secondary index (second & third number)
202 8 bit data
Used for volumes

Michael Mosher
Director NJ Div, MER, NMRA
Webmaster, ECSFM
Member SFRH&MS
DCC Master PVSMR

On 7/28/2017 3:06 PM, dbcherry@... [jmriusers] wrote:
What is the difference between the CVT2 and CVT3 anyway.

Dennis


Locked Re: System Console Warning Message

 

Paul; I have the Lenz LUUSB # 23151

The USB Green light
The XpressNet Red light; which I believe refers to the fact it is connected


Locked Re: Now Available: WiThrottle

Stephen Winter
 

Good to hear you got Engine Driver working. You don't need to turn off
the Withrottle server to Run digitrains, it will just ignore it.



The IP address would be the private/local address of the PC on your internal
network. Usually a 192.168.x.x or a 10.x.x.x. If you have WiThrotle
running, it may show the address in the pop-up window. Otherwise, you can
go to a command prompt (assuming windows) and type "ipconfig" if you are on
Linux/Mac, then "ifconfig -a" from a terminal window I think shows it..



Windows will look something like this:



C:&#92;Users&#92;Stephen>ipconfig



Windows IP Configuration



Wireless LAN adapter Wi-Fi 2:



Connection-specific DNS Suffix . :

Link-local IPv6 Address . . . . . : fe80::59ea:d256:1db1:b443%14

IPv4 Address. . . . . . . . . . . : 10.66.66.105

Subnet Mask . . . . . . . . . . . : 255.255.255.0

Default Gateway . . . . . . . . . : 10.66.66.1





-Stephen





From: jmriusers@... [mailto:jmriusers@...]
Sent: Monday, July 31, 2017 6:03 AM
To: jmriusers@...
Subject: [jmriusers] Re: Now Available: WiThrottle





thank you for your responses.

All is set as you stated.
Is the IP address the public IP address I find when I go online and do a "
My IP address is".


Thank you
Brian


Locked Re: Test version 4.9.1 further bug with setting sensors on turnouts

 

Which editor is this in? Layout? Panel? Other?


Locked Re: Now Available: WiThrottle

 

I switched to Engine Driver and it worked the first time. I did not realize it was a JMRI subset.

Brian


Locked Re: Now Available: WiThrottle

 

thank you for your responses.

All is set as you stated.
Is the IP address the public IP address I find when I go online and do a " My IP address is".


Thank you
Brian


Locked Re: WiThrottle

 

Thank you for your reply.

The PC firewall is off.
The server port is set to 12080.
I restarted the JMRI and Digitrains software.

I saw a second reply which said to utilize only the web server software
I turned off the WIThrottle.

I still get the same result. JMRI is disconnected.

Still looking for help

Thank yo
Brian


Locked Re: Error = Mis-recognising ZIMO decoders

 

Hello guys
Some updates: as a friend just received a new Roco lok with Zimo MX645P22 in SW release V37, I pushed to Github as issue #3846 a zip file including 5 updated Zimo_Unified_software_v36_*.xml decoder d¨¦finitions (for MX644, MX645, MX646, MX648 and MX658).


It was tested OK yesterday by him with JMRI on his Lenc DCC, and his new lok (detected OK).


As there's no manual nor release note saying which improvements were made between v35 (latest manual) and the latest versions, those V36+ profiles are just accepting SW releases from 36 to 40, otherwise being similar to the previous latest version.


Thus it should be available soon in a future test release.


Regards from Paris

Alain


Locked Re: WiThrottle

Stephen Winter
 

Ok.. I guess I should have read your message more thoroughly..



Do you have the firewall running on the PC? Also, make sure the web server
port configured in JMRI matches the settings in DigiTrains. DigiTrains uses
12080 by default (as does JMRI)



Did you Start the servers as well? Or Restart JMRI so it started them when
the program starts?



-Stephen



From: jmriusers@... [mailto:jmriusers@...]
Sent: Sunday, July 30, 2017 7:31 PM
To: jmriusers@...
Subject: [jmriusers] WiThrottle





I load "DigiTrains" from the Google Play Store for Androids.

In JMRI under Preferences, WiThrottle, Network tab, I marked "Start
automatically with application".
In JMRI under Web Server, Web Server tab, I marked "Start automatically with
application".
I turned off my Antivirse software.

However, In the Digitrains program, displays "JMRI is disconnected.".

Any suggestion will be helpful!!!

Brian K


Locked Re: WiThrottle

Stephen Winter
 

The DigiTrains App uses the Web Server instead of the WiThrottle Server.
Engine Driver is the app that uses the WiThrottle server.



-Stephen



From: jmriusers@... [mailto:jmriusers@...]
Sent: Sunday, July 30, 2017 7:31 PM
To: jmriusers@...
Subject: [jmriusers] WiThrottle





I load "DigiTrains" from the Google Play Store for Androids.

In JMRI under Preferences, WiThrottle, Network tab, I marked "Start
automatically with application".
In JMRI under Web Server, Web Server tab, I marked "Start automatically with
application".
I turned off my Antivirse software.

However, In the Digitrains program, displays "JMRI is disconnected.".

Any suggestion will be helpful!!!

Brian K


Locked Re: Now Available: WiThrottle

 

Brian, a few things to check in the DigiTrain App make sure the setting for 1) Connection -type is set to JMRI
2) in the JMRI setting the JMRI_IP is the ip address of the computer/device running JMRI
3) in the JMRI setting the Webserver port is set to the correct port number that is set up in JMRI
Also both devices are on the same network :)


hope this helps
also check out Engine Driver app


Russ.


Locked WiThrottle

 

I load "DigiTrains" from the Google Play Store for Androids.

In JMRI under Preferences, WiThrottle, Network tab, I marked "Start automatically with application".
In JMRI under Web Server, Web Server tab, I marked "Start automatically with application".
I turned off my Antivirse software.

However, In the Digitrains program, displays "JMRI is disconnected.".

Any suggestion will be helpful!!!

Brian K