Keyboard Shortcuts
Likes
- Jmriusers
- Messages
Search
Locked
Re: Odd Turnout behavior part #1
¿ªÔÆÌåÓýTom,I do need them to be independent sometimes so I went with the route method. Thank you for the suggestion. Now I am exploring my new world of routes. I have 3 main lines but they can all be routed from 1 to 2 to 3 or any combination. I will struggle naming them something I can remember. ?I don¡¯t have a track planned after anything real. Thank you, Jasen On Oct 29, 2019, at 10:09 PM, Tom Cain <atsf93@...> wrote:
--
Thank you, Jasen |
Locked
Re: VSDecoder: Problems with xml and sound - Saving VSD Manager with Roster Entries
#rpi
#vsdecoder
Klamath,
toggle quoted message
Show quoted text
The instructions you gave all worked fine up to that point. However I could not use the web server on WiThrottle to turn off the engine sound. None of the VSD Manager buttons work on the web server panel. Hmmm.... Should they be able to? I wonder if I have another sett wrong. I also have issues with the web server locking up JMRI sometimes too. What can I try next? Thank you, Jasen On Oct 30, 2019, at 10:04 AM, Klaus Killinger <klaus.killinger@...> wrote: --
Thank you, Jasen |
Locked
Problem in Reporter Table
I need to make 100 reporters in the table, however the option for creating a sequence of numbers does not work. One one at a time. All other tables so far allow me the create a sequence of numbers Blocks, Turnouts, Sensors are fine |
Locked
Re: Moving from NCE system to DRS5000
I have sorted it by re entrering all the turnouts in the table and re entering all the routes. ?I tried several of the suggestions in previous messages but could not transfer the tables from the NCE to Loconet.
I will spend the next few days sorting the route then sort the signals. Doug |
Locked
Re: Cannot delete items from a turnout or sensor table
Dan, I cannot tell for sure, but it appears that you are trying to delete a turnout that is currently part of a SSL definition for a signal head. If you upload the panel xml file to the group's ProblemsBeingWorkedOn folder, we can confirm the problem. Dave Sand ----- Original message ----- From: Daniel Kubarych <danandsharek@...> Subject: Re: [jmriusers] Cannot delete items from a turnout or sensor table Date: Wednesday, October 30, 2019 11:58 AM Enclosed is the output from the system console when we try to delete a turnout... 2019-10-30 09:33:32,273 beantable.BeanTableDataModel????????? ERROR - Exception while deleting bean [AWT-EventQueue-0] java.util.concurrent.ExecutionException: java.lang.NullPointerException: driveSignal should not have been null ?at java.util.concurrent.FutureTask.report(Unknown Source) ?at java.util.concurrent.FutureTask.get(Unknown Source) ?at javax.swing.SwingWorker.get(Unknown Source) ?at jmri.jmrit.beantable.BeanTableDataModel$DeleteBeanWorker.done(BeanTableDataModel.java:1074) ?at javax.swing.SwingWorker$5.run(Unknown Source) ?at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source) ?at sun.swing.AccumulativeRunnable.run(Unknown Source) ?at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source) ?at javax.swing.Timer.fireActionPerformed(Unknown Source) ?at javax.swing.Timer$DoPostEvent.run(Unknown Source) ?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) Caused by: java.lang.NullPointerException: driveSignal should not have been null ?at java.util.Objects.requireNonNull(Unknown Source) ?at jmri.jmrit.blockboss.BlockBossLogic.getDrivenSignal(BlockBossLogic.java:170) ?at jmri.jmrit.blockboss.BlockBossLogic.vetoableChange(BlockBossLogic.java:1276) ?at jmri.managers.AbstractManager.fireVetoableChange(AbstractManager.java:440) ?at jmri.managers.AbstractManager.deleteBean(AbstractManager.java:160) ?at jmri.managers.AbstractProxyManager.deleteBean(AbstractProxyManager.java:339) ?at jmri.jmrit.beantable.BeanTableDataModel$DeleteBeanWorker.doInBackground(BeanTableDataModel.java:967) ?at jmri.jmrit.beantable.BeanTableDataModel$DeleteBeanWorker.doInBackground(BeanTableDataModel.java:1) ?at javax.swing.SwingWorker$1.call(Unknown Source) ?at java.util.concurrent.FutureTask.run(Unknown Source) ?at javax.swing.SwingWorker.run(Unknown Source) ?at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ?at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ?at java.lang.Thread.run(Unknown Source) Dan K...¡. ARHS |
Locked
Re: Cannot delete items from a turnout or sensor table
Enclosed is the output from the system console when we try to delete a turnout...
2019-10-30 09:33:32,273 beantable.BeanTableDataModel????????? ERROR - Exception while deleting bean [AWT-EventQueue-0] java.util.concurrent.ExecutionException: java.lang.NullPointerException: driveSignal should not have been null ?at java.util.concurrent.FutureTask.report(Unknown Source) ?at java.util.concurrent.FutureTask.get(Unknown Source) ?at javax.swing.SwingWorker.get(Unknown Source) ?at jmri.jmrit.beantable.BeanTableDataModel$DeleteBeanWorker.done(BeanTableDataModel.java:1074) ?at javax.swing.SwingWorker$5.run(Unknown Source) ?at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source) ?at sun.swing.AccumulativeRunnable.run(Unknown Source) ?at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source) ?at javax.swing.Timer.fireActionPerformed(Unknown Source) ?at javax.swing.Timer$DoPostEvent.run(Unknown Source) ?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) Caused by: java.lang.NullPointerException: driveSignal should not have been null ?at java.util.Objects.requireNonNull(Unknown Source) ?at jmri.jmrit.blockboss.BlockBossLogic.getDrivenSignal(BlockBossLogic.java:170) ?at jmri.jmrit.blockboss.BlockBossLogic.vetoableChange(BlockBossLogic.java:1276) ?at jmri.managers.AbstractManager.fireVetoableChange(AbstractManager.java:440) ?at jmri.managers.AbstractManager.deleteBean(AbstractManager.java:160) ?at jmri.managers.AbstractProxyManager.deleteBean(AbstractProxyManager.java:339) ?at jmri.jmrit.beantable.BeanTableDataModel$DeleteBeanWorker.doInBackground(BeanTableDataModel.java:967) ?at jmri.jmrit.beantable.BeanTableDataModel$DeleteBeanWorker.doInBackground(BeanTableDataModel.java:1) ?at javax.swing.SwingWorker$1.call(Unknown Source) ?at java.util.concurrent.FutureTask.run(Unknown Source) ?at javax.swing.SwingWorker.run(Unknown Source) ?at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ?at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ?at java.lang.Thread.run(Unknown Source) Dan K...¡. ARHS |
Locked
VSD Autostrart
#vsdecoder
Dumb VSD question #46: I finally read the DecoderPro manual on VSD (lol) and discovered that I can save a VSD file to each of my ¡°vsd¡± locos. Now, once I bring up a particular loco in VSDecoder Manager the associated vsd file is automatically loaded. Good. Questions is: can I link this to my throttle selection so that when choosing a ¡°vsd¡± loco the VSD file loads with the throttle, thus only one strep from JMRI start to throttle with VSD sound? Conrad Ps I¡¯m starting to realize that I now sound like one of those ¡°customers¡± that drive programmers crazy. Out goes the program and then in come the requests for this feature and that feature and more and more fluff. If so, just buzz me off. The bottom line is I am thrilled to be running VSD. |
Locked
Re: VSDecoder: Problems with xml and sound - Saving VSD Manager with Roster Entries
#rpi
#vsdecoder
Jasen,
toggle quoted message
Show quoted text
Can you please do a simple test: * Launch PanelPro * Check the option "Auto Start Engine" in VSDecoder Preferences * Debug > Virtual Sound Decoder > VSDecoder Manager > Add > select your Roster with the generic steam loco > OK If you are hearing the idle sound and the Roster is associated with Roster Group "VSD", you are setup for a web throttle. Please navigate to "Help", then select "System console" and post the result, if it doesn't work so far. Klaus Am 30.10.2019 um 01:09 schrieb Jasen Krueger via Groups.Io: I tried option 3 and had an initial good result. However, upon a restart I could not get the engine start to work. The bell and whistle works fine on the generic steam loco I was using from the example files. I had Auto engine start on then I tried it off. I also could not control the VSD Manager on the web server on WiThrottle. The buttons would simply not accept a click. The script showed it found my VSD group ok on the terminal window. I only had one roster entry to test. I¡¯ve had issues with the web server locking up JMRI so I change the port from 12080 to 12085 and had way better performance but not perfect. Very confusing. |
Locked
Re: Problem migrating Panelpro from Windows XP with MS100 to a laptop with PR3 connection
Hooray! It finally works! Of course Windows decided to de-activate my COM3 port again, so had to re-install, and when I transferred to old My_JMRI_Railroad data, the connection reverted to the MS100 and COM1, but correcting those did the trick. - John in Cape Town, South Africa. |
Locked
Re: MIld panic: all ID tags appear to be gone
Sent from my iPad
On Oct 30, 2019, at 12:40 AM, ahouse3761 <trainmail1@...> wrote:Oh, that I can explain. Your tags are being loaded by the Transponding Tag manager if you renamed the file to include transponding in the name. This means the tags end up having a different system name, which may very well be how the operations code is storing the tag information. ( you are not required to set the user name on an ID tag ) I edited 3 of my car entries and added back the system id tags and saved them. They appear to save in the transponding file but then the script I am using is able to see them again and works properly. Is the transponding file somehow confused with the PanelProIdTag.xml file in 4.16?After reviewing the code, that is highly unlikely. The file names are currently encoded in the tag managers, and each manager maintains its own list of tags. Now a new couple of questions: 1) how is your RFID reader connected to the layout? 2) exactly what does your script do? Paul |
Locked
Re: MIld panic: all ID tags appear to be gone
I do have a loconet connection.
Additional info - I just looked at the system console output and found a series of errors like this one: 2019-10-29 21:20:57,394 rollingstock.RollingStock???????????? ERROR - Tag ACY750 Not Found [main] for all of my tags even though they are still in the xml file. I edited 3 of my car entries and added back the system id tags and saved them. They appear to save in the transponding file but then the script I am using is able to see them again and works properly. Is the transponding file somehow confused with the PanelProIdTag.xml file in 4.16? Allen |
Locked
Re: Question re deprecated command
Paul,
I used your second option, 'reporters', and that worked. Thanks, Allen |
Locked
Re: Odd Turnout behavior part #1
¿ªÔÆÌåÓýJasen,Are there times when you would throw TO 01 and not throw TO 09? ?If they are always thrown together and if they depend on both being thrown, such as in a crossover, I would rename and reprogram one to the same address as the other so that they always work together. ?Another possible solution would be to group the 2 turnouts into a ¡°Route¡± and use that to throw them together. ?That would allow them to remain separate for other functions. Thomas Cain Indianapolis, IN atsf93@... See my?NEW website?and layout?at: ? Modeling the Eastern Illinois?Santa Fe from the Prototype
|
Locked
Re: Question re deprecated command
¿ªÔÆÌåÓýOn Oct 27, 2019, at 11:11 PM, ahouse3761 <trainmail1@...> wrote:
jmri.InstanceManager.reporterManagerInstance() To jmri.InstanceManager.getDefault(jmri.ReporterManager) See line 36 of: You can also replace? jmri.InstanceManager.reporterManagerInstance() With reporters In scripts. See: ?( line 38 ) Paul |
Locked
Re: VSDecoder: Problems with xml and sound - Saving VSD Manager with Roster Entries
#rpi
#vsdecoder
I tried option 3 and had an initial good result. However, upon a restart I could not get the engine start to work. The bell and whistle works fine on the generic steam loco I was using from the example files. I had Auto engine start on then I tried it off. I also could not control the VSD Manager on the web server on WiThrottle. The buttons would simply not accept a click. The script showed it found my VSD group ok on the terminal window. I only had one roster entry to test. I¡¯ve had issues with the web server locking up JMRI so I change the port from 12080 to 12085 and had way better performance but not perfect. Very confusing.
toggle quoted message
Show quoted text
Jasen On Oct 29, 2019, at 2:30 PM, Klaus Killinger <klaus.killinger@...> wrote: --
Thank you, Jasen |
Locked
Re: Cannot delete items from a turnout or sensor table
Dan, Are there any messages in the JMRI system console? ?Help >> System Console. Dave Sand ----- Original message ----- From: Daniel Kubarych <danandsharek@...> Subject: [jmriusers] Cannot delete items from a turnout or sensor table Date: Tuesday, October 29, 2019 2:50 PM Hello all: A quick question...? As we debug our layout all three of the main tables (turnout, sensor and block) need to be revised.? We have found that we cannot delete old entries. For example the entry for turnouts 52A and 52B are no longer valid and need to be deleted. View the turnout table... highlight the 52A entry... hit delete and nothing happens. Same behavior with 52B...? Same behavior with the sensor table and the block table... Any ideas? Dan Kubarych ARHS |
Locked
Re: Problem migrating Panelpro from Windows XP with MS100 to a laptop with PR3 connection
¿ªÔÆÌåÓýJohn, I know Dave said copy ALL user files, but I don't want to overwrite any preferences which are needed for the new connection... If you copy everything from the "User Files Location" (as specified by Help->Locations) on the old machine into the "User Files Location" on the new machine, you won't overwrite your connection preferences and other machine-specific preferences. They are now stored elsewhere in the "...<yourusername>\JMRI\" folder hierarchy. Note that (due to an accident of history) the "User Files Location" is called "preference:" in the JMRI System Console and in XML files. Dave in Australia |
Locked
Cannot delete items from a turnout or sensor table
Hello all:
A quick question...? As we debug our layout all three of the main tables (turnout, sensor and block) need to be revised.? We have found that we cannot delete old entries. For example the entry for turnouts 52A and 52B are no longer valid and need to be deleted. View the turnout table... highlight the 52A entry... hit delete and nothing happens. Same behavior with 52B...? Same behavior with the sensor table and the block table... Any ideas? Dan Kubarych ARHS |
Locked
Re: Problem migrating Panelpro from Windows XP with MS100 to a laptop with PR3 connection
I know Dave said copy ALL user files, but I don't want to overwrite any preferences which are needed for the new connection...
|
Locked
Re: VSDecoder: Problems with xml and sound - Saving VSD Manager with Roster Entries
#rpi
#vsdecoder
Thank you for the reply, I¡¯ll have to try these options.
toggle quoted message
Show quoted text
Thank you, Jasen On Oct 29, 2019, at 2:30 PM, Klaus Killinger <klaus.killinger@...> wrote: --
Thank you, Jasen |