Keyboard Shortcuts
Likes
- Jmriusers
- Messages
Search
Locked
SCRIPTING - Can a script obtain the names of classes that are already running
#scripting
While I understand it is possible to use the Thread Monitor to see what classes are already running, is it possible for a script to get access to this same information?
I'd like a script to be able to check if another specific class is already running and take action as required. For example:
If this can't be done directly I can see a way to do it with internal sensors, but the direct approach would be neater.
TrevorThanks, |
Locked
Re: Econami and Tsunami2 Programming issue
#nce
#soundtraxx
Dave in PA,
On 7 Feb 2020, at 1:31 PM, Video7105 <video7105@...> wrote:The Power Cab is not affected at all. The problem is a firmware issue in the Power Pro command station (CS02). Program Track Write is the only affected operation. Dave in Australia |
On Thu, Feb 6, 2020 at 01:33 PM, Ed Woz. wrote:
A button on the top menu toggles between Unknown, On, or Off. ?Is that significant?If you hit the Unknown /ON / OFF? your EASYDCC? should send out a "K" message that turns on Track power.? If that is not occurring you still have connection problems. But based on the fact you got a " No loco detected " (error 301, 308)? the computer and EASYDCC must be talking.? What if you try to read the same decoder bia EASYDCC itself ? Marc |
Locked
Re: Econami and Tsunami2 Programming issue
#nce
#soundtraxx
2020-02-06 19:10:00,776 ementation.MultiIndexProgrammerFacade ERROR - Exception doing final write [AWT-EventQueue-0]
jmri.ProgrammerException: CV number not supported
at jmri.jmrix.nce.NceProgrammer.writeCV(NceProgrammer.java:130)
at jmri.implementation.MultiIndexProgrammerFacade.programmingOpReply(MultiIndexProgrammerFacade.java:397)
at jmri.Programmer.notifyProgListenerEnd(Programmer.java:216) And this confirms what Peter is brought up. No this? is not an issue with Powercab as you have probably discovered. Marc |
Locked
Re: Econami and Tsunami2 Programming issue
#nce
#soundtraxx
Video7105
Peter,
toggle quoted message
Show quoted text
Does any of thus carry over to CV writing and reading with PowerCab system. I use my PowerCab for only Program Track and the Pro system in the layout Dave In PA Sent from iPhone Xs Max On Feb 6, 2020, at 20:26, Peter Ulvestad <ulvestad@...> wrote: |
Locked
Re: Econami and Tsunami2 Programming issue
#nce
#soundtraxx
Here is a copy and paste from a post by Dave Heap
Power Pro CV Limitations ================== Due to a firmware issue, the NCE Power Pro is: - Capable of reading values correctly from any CV in the range 1-1024** inclusive in Program Track mode. - Incapable of writing values correctly to any CV>256 in Program Track mode. The wrong CV is written. For example, a write attempt to CV275 will instead reprogram CV19! - Capable of writing values correctly from any CV in the range 1-1024** inclusive in Program on Main mode. ** If using the Pro Cab, you can only program CVs in the range 1-999 inclusive. You need software like JMRI DecoderPro to access the full 1-1024 range. Notes: 1) This is unrelated to the concept of indexed CVs. Your NCE system is unaware of this concept, everything is just a CV. The indexed concept only exists in the decoder (and JMRI DecoderPro if you use it). 2) JMRI DecoderPro will not attempt to write to any CV>256 in Program Track mode. It protects your decoder from CV corruption. 3) JMRI DecoderPro is able to program CVs>256 in Program Track mode for ESU decoders only. This is because ESU has provided an in-decoder workaround to deal with DCC systems having this problem and JMRI automatically uses this workaround when needed. 4) The original Tsunami decoders are unaffected by this problem. For Tsunami2 and Econami, any attempt to write CVs in Program Track Mode on the Function Map, Sound, Alt Sound Levels, and DDE panes will be blocked by JMRI, but you will need to restart JMRI to continue (I'd like to fix that but it's not easy and I don't have the time). 5) The JMRI workaround with affected decoders is to read and save the roster entry in Program Track, close and reopen in Program on Main mode when changing affected panes. 6) This problem has nothing to do with PTB-100 or any programming track booster. That is related to programming track hardware limitations and not related to the CV>256 firmware issue. It is an unrelated separate question. -- Peter Ulvestad JMRI Users Group Moderator - ( ) Tam Valley Group Moderator - ( ) Sprog-DCC Group Moderator - ( ) Edmonton Model Railroad Association - |
Locked
Re: Econami and Tsunami2 Programming issue
#nce
#soundtraxx
2020-02-06 18:58:21,302 util.Log4JUtil? ? ? ? ? ? ? ? ? ? ? ? INFO? - * JMRI log ** [main]
2020-02-06 18:58:21,319 util.Log4JUtil? ? ? ? ? ? ? ? ? ? ? ? INFO? - This log is appended to file: C:\Users\powr3\JMRI\log\messages.log [main]
2020-02-06 18:58:21,320 util.Log4JUtil? ? ? ? ? ? ? ? ? ? ? ? INFO? - This log is stored in file: C:\Users\powr3\JMRI\log\session.log [main]
2020-02-06 18:58:21,347 apps.Apps? ? ? ? ? ? ? ? ? ? ? ? ? ? ?INFO? - PanelPro version 4.19.3ish+jenkins+20200129T0314Z+R6ee334f starts under Java 1.8.0_231 on Windows 10 amd64 v10.0 at Thu Feb 06 18:58:21 CST 2020 [main]
2020-02-06 18:58:29,651 apps.Apps? ? ? ? ? ? ? ? ? ? ? ? ? ? ?INFO? - Starting with profile Yellowstone_Division.3e349a48 [main]
2020-02-06 18:58:30,174 node.NodeIdentity? ? ? ? ? ? ? ? ? ? ?INFO? - Using jmri-fJ1kbdf6bhNiaaujOmhUZX-3e349a48 as the JMRI storage identity for profile id 3e349a48 [AWT-EventQueue-0]
2020-02-06 18:58:30,593 xml.AbstractSerialConnectionConfigXml INFO? - Starting to connect for "NCE" [main]
2020-02-06 18:58:31,463 serialdriver.SerialDriverAdapter? ? ? INFO? - NCE COM6 port opened at 9600 baud [main]
2020-02-06 18:58:31,585 nce.NceConnectionStatus? ? ? ? ? ? ? ?INFO? - NCE EPROM revision = 6.2.1 [AWT-EventQueue-0]
2020-02-06 18:58:32,327 apps.PerformFileModel? ? ? ? ? ? ? ? ?INFO? - Loading file C:\Users\powr3\Dropbox\Micheal Farley\Yellowstone Division.xml [main]
2020-02-06 18:58:34,417 configurexml.DefaultRouteManagerXml? ?WARN? - Converting route system name IRDILWORTH to IODILWORTH [AWT-EventQueue-0]
2020-02-06 18:58:34,422 configurexml.DefaultRouteManagerXml? ?WARN? - Converting route system name IRJAMESTOWN to IOJAMESTOWN [AWT-EventQueue-0]
2020-02-06 18:58:34,423 configurexml.DefaultRouteManagerXml? ?WARN? - Converting route system name IRLADOGA to IOLADOGA [AWT-EventQueue-0]
2020-02-06 18:58:34,424 configurexml.DefaultRouteManagerXml? ?WARN? - Converting route system name IRLYONS to IOLYONS [AWT-EventQueue-0]
2020-02-06 18:58:34,425 configurexml.DefaultRouteManagerXml? ?WARN? - Converting route system name IRMEDINA to IOMEDINA [AWT-EventQueue-0]
2020-02-06 18:58:34,426 configurexml.DefaultRouteManagerXml? ?WARN? - Converting route system name IRPIERCE to IOPIERCE [AWT-EventQueue-0]
2020-02-06 18:58:34,426 configurexml.DefaultRouteManagerXml? ?WARN? - Converting route system name IRSTEELE to IOSTEELE [AWT-EventQueue-0]
2020-02-06 18:59:10,134 configurexml.DefaultRouteManagerXml? ?WARN? - System names for 7 Routes changed; this may have operational impacts. [AWT-EventQueue-0]
2020-02-06 18:59:18,830 roster.Roster? ? ? ? ? ? ? ? ? ? ? ? ?INFO? - Roster rebuilt, stored in C:\Users\powr3\Dropbox\Micheal Farley\roster.xml [AWT-EventQueue-0]
2020-02-06 18:59:18,928 util.FileUtilSupport? ? ? ? ? ? ? ? ? INFO? - File path program: is C:\Users\powr3\JMRI\ [main]
2020-02-06 18:59:18,930 util.FileUtilSupport? ? ? ? ? ? ? ? ? INFO? - File path preference: is C:\Users\powr3\Dropbox\Micheal Farley\ [main]
2020-02-06 18:59:18,931 util.FileUtilSupport? ? ? ? ? ? ? ? ? INFO? - File path profile: is C:\Users\powr3\Dropbox\Micheal Farley\ [main]
2020-02-06 18:59:18,931 util.FileUtilSupport? ? ? ? ? ? ? ? ? INFO? - File path settings: is C:\Users\powr3\JMRI\ [main]
2020-02-06 18:59:18,932 util.FileUtilSupport? ? ? ? ? ? ? ? ? INFO? - File path home: is C:\Users\powr3\ [main]
2020-02-06 18:59:18,932 util.FileUtilSupport? ? ? ? ? ? ? ? ? INFO? - File path scripts: is C:\Users\powr3\JMRI\jython\ [main]
2020-02-06 18:59:19,352 PanelPro.PanelPro? ? ? ? ? ? ? ? ? ? ?INFO? - Main initialization done [main]
2020-02-06 19:00:19,835 rollingstock.RollingStock? ? ? ? ? ? ?WARN? - Rollingstock (AMTK 214) at (Glendive, MT) doesn't have a track assignment [Operations Auto Save]
2020-02-06 19:00:19,838 rollingstock.RollingStock? ? ? ? ? ? ?WARN? - Rollingstock (AMTK 219) at (Glendive, MT) doesn't have a track assignment [Operations Auto Save]
2020-02-06 19:00:19,853 rollingstock.RollingStock? ? ? ? ? ? ?WARN? - Rollingstock (BN 9975) at (Dilworth, MN) doesn't have a track assignment [Operations Auto Save]
2020-02-06 19:00:27,287 decoderdefn.IdentifyDecoder? ? ? ? ? ?INFO? - Decoder returns mfgID:141;modelID:71;productID:782 [AWT-EventQueue-0]
2020-02-06 19:01:56,776 jmrit.XmlFile? ? ? ? ? ? ? ? ? ? ? ? ?INFO? - No C:\Users\powr3\Dropbox\Micheal Farley\roster\BN_2009.xml file to backup [AWT-EventQueue-0]
2020-02-06 19:10:00,776 ementation.MultiIndexProgrammerFacade ERROR - Exception doing final write [AWT-EventQueue-0]
jmri.ProgrammerException: CV number not supported
at jmri.jmrix.nce.NceProgrammer.writeCV(NceProgrammer.java:130)
at jmri.implementation.MultiIndexProgrammerFacade.programmingOpReply(MultiIndexProgrammerFacade.java:397)
at jmri.Programmer.notifyProgListenerEnd(Programmer.java:216)
at jmri.jmrix.nce.NceProgrammer.notifyProgListenerEnd(NceProgrammer.java:317)
at jmri.jmrix.nce.NceProgrammer.reply(NceProgrammer.java:268)
at jmri.jmrix.nce.NceTrafficController.forwardReply(NceTrafficController.java:110)
at jmri.jmrix.AbstractMRTrafficController.notifyReply(AbstractMRTrafficController.java:295)
at jmri.jmrix.AbstractMRTrafficController$RcvNotifier.run(AbstractMRTrafficController.java:1227)
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) No programming track booster in the mix here, since they are newer decoders. My command station can handle page after page of ESU sound decoder pages, and every other page within these definition files...just not this page in Programming mode. Ops mode works fine. Micheal Farley Bismarck, ND www.facebook.com/yellowstonedivision |
Locked
Re: Panel Editor - Signal Heads not able to be Dragged and Dropped from Palette
#paneleditor
Bob England
Cliff
I just uploaded files to the FILES BEING WORKED ON folder (subfolder RJE).? It is a large zip file - about 5 MB so I'm worried I might be hogging too much of the upload files space.? Let me know when I can remove the files and I'll do so as soon as I can. I cannot find a way to direct the location of the icon files away from the main JMRI program file area - can you point me in the right direction?? I can find the listing under "HELP" and where to change a few directories under "PREFERENCES", but don't know how to change where JMRI finds the icon files.? I'll keep poking to see if I can find it. Thanks. BobE |
Locked
Re: Econami and Tsunami2 Programming issue
#nce
#soundtraxx
This may be an issue with your command station and extended CVs. Check out this thread:
/g/jmriusers/message/145419 -- Peter Ulvestad JMRI Users Group Moderator - ( ) Tam Valley Group Moderator - ( ) Sprog-DCC Group Moderator - ( ) Edmonton Model Railroad Association - |
Locked
Re: Econami and Tsunami2 Programming issue
#nce
#soundtraxx
Bob Miller
¿ªÔÆÌåÓýAre your using a programming track booster? ? From: [email protected] <[email protected]> On Behalf Of
Micheal
Sent: Thursday, February 6, 2020 2:51 PM To: [email protected] Subject: [jmriusers] Econami and Tsunami2 Programming issue ? I have run into a very specific programming issue with Econami and Tsunami2 decoders: |
Locked
Re: Econami and Tsunami2 Programming issue
#nce
#soundtraxx
I would suggest you provide the System Console log when the issue occurs? as a start.. That or the Messages.log?
HELP > System Console? >? Copy to clipboard? > Paste it to this thread. Marc |
Locked
Re: Panel Editor - Signal Heads not able to be Dragged and Dropped from Palette
#paneleditor
Bob England
¿ªÔÆÌåÓýCliff ? Once again thanks for your help!!! ? I do keep the custom icons outside of the JMRI programs folder on my c: drive ¨C I actually have set up a cloud drive on our Synology NAS (J:).? Maybe we are honing in on my problem if something is pointing to the wrong location!? I know that I have a location on J: where I normally store and work on the custom icon files, then I move them to the C: drive JMRI folder so I can access them from JMRI. ? I¡¯d like to know more about this ¡°coping mechanism that enables you to do what we always recommend JMRI users to never do¡±, as this sounds like something I¡¯d do! ? I¡¯ll investigate this all tonight to make sure I have things pointing in the right direction.? I¡¯ll also throw into that ¡°problems being worked on¡± folder my custom icons, the catalogtree file, the layout file, and perhaps a file or two more for your perusal. ? Thanks! ? BobE ? From: [email protected] [mailto:[email protected]] On Behalf Of Cliff Anderson
Sent: February 06, 2020 2:24 PM To: [email protected] Subject: Re: [jmriusers] Panel Editor - Signal Heads not able to be Dragged and Dropped from Palette #paneleditor ? Bob, After a lot of interruptions a block of time allowed me to investigate at least some of what you have described. Unfortunately, I am not able to duplicate what you are describing with your icons. You appear to be using custom icons which would make it difficult for us to just examine an uploaded copy of your panel xml file unless you also uploaded all of those icons. Normally we request one to upload the panel into the "Files/Problems being worked on" folder and report back to the thread with a link to the new entry or at least a unique name that we can find to tie it to the message. Additional files in different folders adds some complexity to that effort. Not impossible, but extra bookkeeping is required at both your end and at ours. But before going down that route, there is an "issue" that involves your custom signal icon file location. Please note that this issue may or may not have anything to do with the symptoms that you have described. It is also possible that you have developed a coping mechanism that enables you to do what we always recommend JMRI users to never do. The first icon in your list is identified with this line:
Which indicates that your custom icon, and all the others listed, reside in a folder named _RJE/Signals and is a subfolder of the JMRI distribution folder. Everything in the distribution folder will get overwritten during the next version update. It is strongly recommended that each user keep all custom files in a folder that does not get overwritten. Depending on how one uses those custom files the protective process can be as simple as creating a subfolder of one's JMRI user's folder with something like "resources/icons/_RJE/Signals/" in your case. If the custom files are to be shared then one might use something like a Dropbox location. Often there is some choice that fits one's needs but is in between these extremes. Once that folder is defined, then the options and preferences dialogs within JMRI and the xml files saved will have replaced "program:" with "preference:" or with "profile:" or with "settings:" or maybe a more complicated explicit local hardware or network name. JMRI will then default to that folder location. Numerous other message threads on this list provide details. Save copies with different names early and often as you make modifications. My apologies for this long digression. It will be either late this evening or tomorrow before I can get back to trying to duplicate your symptoms. Cliff |
Locked
Re: Seeking decoder selection for new Walthers Proto GP7 with Tsunami
I asked Soundtrax a similar question about a used Walthers P2K engine, and received the following prompt and helpful reply:
These decoders are based off of the original Tsunami decoder. I've included a link to the proper User's Guide for this.. Tsunami Steam User's Guide- Here is a listing of the default CV values for this decoder- Please let me know if I can be of further assistance! Josh Levine Customer Support 970.259.0690 ext. 22 jlevine@...My request was about a steamer, but I suggest you give Josh a call / email -- Chris McK |
Locked
Re: Panel Editor - Signal Heads not able to be Dragged and Dropped from Palette
#paneleditor
Bob, After a lot of interruptions a block of time allowed me to investigate at least some of what you have described. Unfortunately, I am not able to duplicate what you are describing with your icons. You appear to be using custom icons which would make it difficult for us to just examine an uploaded copy of your panel xml file unless you also uploaded all of those icons. Normally we request one to upload the panel into the "Files/Problems being worked on" folder and report back to the thread with a link to the new entry or at least a unique name that we can find to tie it to the message. Additional files in different folders adds some complexity to that effort. Not impossible, but extra bookkeeping is required at both your end and at ours. But before going down that route, there is an "issue" that involves your custom signal icon file location. Please note that this issue may or may not have anything to do with the symptoms that you have described. It is also possible that you have developed a coping mechanism that enables you to do what we always recommend JMRI users to never do. The first icon in your list is identified with this line:
Which indicates that your custom icon, and all the others listed, reside in a folder named _RJE/Signals and is a subfolder of the JMRI distribution folder. Everything in the distribution folder will get overwritten during the next version update. It is strongly recommended that each user keep all custom files in a folder that does not get overwritten. Depending on how one uses those custom files the protective process can be as simple as creating a subfolder of one's JMRI user's folder with something like "resources/icons/_RJE/Signals/" in your case. If the custom files are to be shared then one might use something like a Dropbox location. Often there is some choice that fits one's needs but is in between these extremes. Once that folder is defined, then the options and preferences dialogs within JMRI and the xml files saved will have replaced "program:" with "preference:" or with "profile:" or with "settings:" or maybe a more complicated explicit local hardware or network name. JMRI will then default to that folder location. Numerous other message threads on this list provide details. Save copies with different names early and often as you make modifications. My apologies for this long digression. It will be either late this evening or tomorrow before I can get back to trying to duplicate your symptoms. Cliff |
Locked
Re: Ignoring track lengths
#operationspro
Mike,
I was able to fix your issue.? Mike had a local switcher that departed staging, serviced a location, and returned to staging.? The program didn't handle the staging track correctly for a local switcher, and the fix will be in the next test release. Dan |
Rodney, here it is.?
2020-02-06 13:41:35,541 util.Log4JUtil??????????????????????? INFO? - * JMRI log ** [main] 2020-02-06 13:41:35,619 util.Log4JUtil??????????????????????? INFO? - This log is appended to file: C:\Users\Clay Smith\JMRI\log\messages.log [main] 2020-02-06 13:41:35,619 util.Log4JUtil??????????????????????? INFO? - This log is stored in file: C:\Users\Clay Smith\JMRI\log\session.log [main] 2020-02-06 13:41:35,635 apps.Apps???????????????????????????? INFO? - JMRI version 4.8+Rbe0ff15 starts under Java 1.8.0_191 on Windows 10 x86 v10.0 at Thu Feb 06 13:41:35 CST 2020 [main] 2020-02-06 13:41:35,635 util.Log4JUtil??????????????????????? INFO? - * JMRI log ** [main] 2020-02-06 13:41:35,635 util.Log4JUtil??????????????????????? INFO? - This log is appended to file: C:\Users\Clay Smith\JMRI\log\messages.log [main] 2020-02-06 13:41:35,635 util.Log4JUtil??????????????????????? INFO? - This log is stored in file: C:\Users\Clay Smith\JMRI\log\session.log [main] 2020-02-06 13:41:35,635 apps.Crandic????????????????????????? INFO? - JMRI version 4.8+Rbe0ff15 starts under Java 1.8.0_191 on Windows 10 x86 v10.0 at Thu Feb 06 13:41:35 CST 2020 [main] 2020-02-06 13:41:35,635 apps.Crandic????????????????????????? INFO? - CATS version 2.37 [main] 2020-02-06 13:41:40,359 apps.Apps???????????????????????????? INFO? - Starting with profile My_JMRI_Railroad.3f687529 [main] 2020-02-06 13:41:41,609 node.NodeIdentity???????????????????? INFO? - Using jmri-AC2B6EDC2E7C-3f687529 as the JMRI Node identity [main] 2020-02-06 13:41:42,374 jmrix.ConnectionConfigManager???????? INFO? - No local configuration found. [main] 2020-02-06 13:41:43,905 swing.JmriJTablePersistenceManager??? INFO? - Table preferences not found. This is expected on the first time the "My JMRI Railroad" profile is used on this computer. [main] 2020-02-06 13:41:45,655 util.FileUtilSupport????????????????? INFO? - File path program: is C:\Program Files (x86)\JMRI\ [main] 2020-02-06 13:41:45,655 util.FileUtilSupport????????????????? INFO? - File path preference: is C:\Users\Clay Smith\JMRI\My_JMRI_Railroad.jmri\ [main] 2020-02-06 13:41:45,655 util.FileUtilSupport????????????????? INFO? - File path profile: is C:\Users\Clay Smith\JMRI\My_JMRI_Railroad.jmri\ [main] 2020-02-06 13:41:45,655 util.FileUtilSupport????????????????? INFO? - File path settings: is C:\Users\Clay Smith\JMRI\ [main] 2020-02-06 13:41:45,655 util.FileUtilSupport????????????????? INFO? - File path home: is C:\Users\Clay Smith\ [main] 2020-02-06 13:41:45,655 util.FileUtilSupport????????????????? INFO? - File path scripts: is C:\Program Files (x86)\JMRI\jython\ [main] 2020-02-06 13:41:46,123 apps.Crandic????????????????????????? INFO? - main initialization done [main] size=java.awt.Rectangle[x=0,y=0,width=656,height=460] Line 119: LH264 is not implemented as an output. Line 122: LH261 is not implemented as an output. Line 184: LH272 is not implemented as an output. Line 187: LH271 is not implemented as an output. Line 355: LH257 is not implemented as an output. Line 358: LH258 is not implemented as an output. Line 361: LH257 is not implemented as an output. Line 366: LH259 is not implemented as an output. Line 369: LH260 is not implemented as an output. Line 419: LH261 is not implemented as an output. Line 422: LH262 is not implemented as an output. Line 425: LH261 is not implemented as an output. Line 480: LH270 is not implemented as an output. Line 483: LH269 is not implemented as an output. Line 533: LH265 is not implemented as an output. Line 536: LH266 is not implemented as an output. Line 539: LH265 is not implemented as an output. Line 544: LH267 is not implemented as an output. Line 547: LH268 is not implemented as an output. Line 1115: The Normal Route has not been defined for Points. Line 1183: The Normal Route has not been defined for Points. 2020-02-06 13:42:22,594 ptionhandler.UncaughtExceptionHandler ERROR - Uncaught Exception caught by jmri.util.exceptionhandler.UncaughtExceptionHandler [AWT-EventQueue-0] java.lang.NullPointerException ?at cats.layout.items.IOSpec.sendCommand(IOSpec.java:193) ?at cats.jmri.HWSignalHead.updateOutput(HWSignalHead.java:123) ?at cats.jmri.HWSignalHead.setAppearance(HWSignalHead.java:84) ?at cats.layout.items.PhysicalSignal.sendSignalCommands(PhysicalSignal.java:234) ?at cats.layout.items.PhysicalSignal.setAspect(PhysicalSignal.java:191) ?at cats.layout.items.SecSignal.tumbleDown(SecSignal.java:141) ?at cats.layout.items.SecSignal.nextSignal(SecSignal.java:229) ?at cats.layout.items.Signal.setPredecesor(Signal.java:185) ?at cats.layout.items.FrogSignal.initialSignal(FrogSignal.java:89) ?at cats.layout.items.PtsEdge.setPtsSignal(PtsEdge.java:556) ?at cats.layout.items.OSSignal.setPredecesor(OSSignal.java:50) ?at cats.layout.items.BlkEdge.locateFeeder(BlkEdge.java:243) ?at cats.layout.items.Section.wireSignals(Section.java:363) ?at cats.gui.Screen.findBounds(Screen.java:230) ?at cats.gui.Screen.init(Screen.java:722) ?at cats.gui.DispPanel.jMenuFileOpen_actionPerformed(DispPanel.java:185) ?at cats.gui.DispPanel$1.actionPerformed(DispPanel.java:365) ?at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) ?at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) ?at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) ?at javax.swing.DefaultButtonModel.setPressed(Unknown Source) ?at javax.swing.AbstractButton.doClick(Unknown Source) ?at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source) ?at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source) ?at java.awt.Component.processMouseEvent(Unknown Source) ?at javax.swing.JComponent.processMouseEvent(Unknown Source) ?at java.awt.Component.processEvent(Unknown Source) ?at java.awt.Container.processEvent(Unknown Source) ?at java.awt.Component.dispatchEventImpl(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(Unknown Source) ?at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Window.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) ?at java.awt.EventQueue$4.run(Unknown Source) ?at java.awt.EventQueue$4.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) |
Locked
Econami and Tsunami2 Programming issue
#nce
#soundtraxx
I have run into a very specific programming issue with Econami and Tsunami2 decoders:
NCE PowerhousePro JMRI 4.17 or 4.19 (upgraded after I first had this issue. It did not have an effect) I cannot write the page or write changes to the page "Function Map" while in Program Track programming. The first Function will turn red, the programming track will shut off and power will immediately return to the layout. The program will lock and the only way out is to Ctrl+Alt+Del JMRI and open it again. This is the only page in either of these definitions that I cannot write page or write changes to page. I can successfully read any page in Program Track programming. I can write the page or write changes to the "Function Map" page while in Ops programming. Please let me know if you need more information regarding this issue. Micheal Farley Bismarck, ND www.facebook.com/yellowstonedivision |
Locked
Re: Cable Extension ?
I have a 25' RS232/serial port pass-through cable between my PowerhousePro and my USB adapter. It works without issue.
Micheal Farley Bismarck, ND www.facebook.com/yellowstonedivision |