¿ªÔÆÌåÓý

Date

Locked Issue with JRMI Zimo MX621 Decoder File

 

Hello,

I have installed Zimo MX621 deoders in many of my locomotives. But I am seeing errors writing to the decoders. The Zimo MX621 has no CV Values in the 400's yet the decoder profile seems to think it does. It errors out on CV's 400-428. Is there a way to correct this?

Thanks!

Respectfully,

David


Locked Re: Is computer the only option to operate JMRI web server?

 

Paul,
I have not seen that? anyone has addressed the size of the Pi for you. That is another great piece of information. If you get it with a plastic protective case, it is approximately 4 inches by 3 inches by less than 2 inches. It is a very small unit loaded with powerful capability.? You can just place it next to your command station and almost forget its even there. Very small footprint for running your railroad.

Tom Wilson
Colorado Springs, CO


On Tue, Dec 25, 2018, 11:29 PM Paul Davidson <pdavidson@... wrote:
Bob,
Thanks. I should have checked Steve's website earlier. I have not had a chance to read it in detail but it looks like it will do what I am asking.
Paul D


Locked Re: cmri turnout

 

Bob,

If the config is wrong, the wrong init is sent, that would also account for
the poll not working since the node doesn't initialize. If that's right, we
don't have a hardware issue as much as getting the node config corrected.
I'm not good enough at keeping the details to know one init from the next
without having to dig deep into the books (or code).

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


Locked Re: cmri turnout

 

That Init message indicates your JMRI preferences are _NOT_ set correctly. The type will be N if a SUSIC is configured.

But the first thing to do is to fix whatever has gone wrong with the node. Somehow, in the process of flipping the switches, something electrical has gone wrong. Find that and fix it, then you¡¯ll see the system polling again.

After that, we can walk you through setting the preferences step-by-step. But you really should first get the electrical problem fixed first, because otherwise it¡¯s going to be very difficult to get this right.

Bob

On Dec 25, 2018, at 11:00 PM, hpschilling@... wrote:

Init ua=0 type=X DL=0 NS=1 CT: 16
--
Bob Jacobsen
rgj1927@...


Locked Re: Upgrade to 4.14 crashing

 

Ken,

I just got it working this morning. ?I removed all the connections except for the one NCE network connection I am using. ?The way it ended up working was to do a complete uninstall, remove the working directory in users, and then a completely new install. ?I added back my tables, panels and roster after I had it working as just a new install (with only the one connection). ?Thanks. ?

Eric
--
Eric Sitiko


Locked Re: Is computer the only option to operate JMRI web server?

 

Paul:

David is correct... A command station is that and will not be replaced by a computer running JMRI.

I have left two of the (Steve's) RPi-JMRI boxes at friends for their (1) Digitrax RR and (2) NCE RR... Simple and straight forward they just work, we run trains with WiFi throttles.

If you wanted a programming computer it will do that too, need human I/O but that can even be a PC or Laptop that can run a VCN into the Pi so it doesn't need keyboard, mouse and screen.

I look at the Pi and marvel... okay 40 years ago my first computer was 1/1000 the horse power at 500 times the price... didn't even do WiFi...

Part of the advantage of the Pi if used for the WiFi to Digitrax is that it able to be turned on and off like any other appliance not needing an orderly shut down and hoping that in the case of Windows waiting for the big update to finish... Another part of that advantage is that as it's configured to provide it own set of IP addresses and passwords it completely off the home network and you're not giving out passwords you might not want to.

Jim Albanowski

Happy Boxing Day!


Locked Re: cmri turnout

 

The SUSIC was working and if all up stream from it to the computer remained unchanged you should get the 1 to 1 blink...? I say that not sure if it initializes without it's cards set right... Let's assume that the computer to the SUSIC is okay and there is a change at there... You would still see the data in light blink on the 232/485 and SUSIC it wouldn't initialize if it's address changed. If a baud rate problem there should be fast blink if the address is right (or wrong?) Be sure the DIP switches are as they were when you at least had inputs.

Any change at the computer end that might have caused JMRI to forget the SUSIC and/or I/O? Check there first even if the computer changed the com number.

Then pull the I/O cards and with just the SUSIC and MB see if you can get that back at least to the data lights and maybe the heart beat.

If we get this back to where it was when first posted we'll need to if the outputs are working... rather than a loop back to an input we'll want an LED to the pin tested. LED to +5 and through 330/470 resister to pin.

If this goes too much longer I'll dig my SUSIC and I/O 24's out of storage and play along with any further tests... rather not but it would be nice to get this one working.

Jim Albanowski


Locked Re: Is computer the only option to operate JMRI web server?

 

Bob,
Thanks. I should have checked Steve's website earlier. I have not had a chance to read it in detail but it looks like it will do what I am asking.
Paul D


Locked Re: cmri turnout

 

Did you change any wiring for the bus? Did you touch the address switch
block on the SUSIC? The SUSIC was working ok before. It is now acting like
node 0 isn't on the line.

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


Locked Re: Upgrade to 4.14 crashing

 

Eric,

It seems you have 3 NCE connections, I doubt that is right. I suspect that
is confusing the rest of the startup. I would say you need to clean that up
first, then see what issues remain.

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


Locked Re: Layout Editor crossover question

 

Don,

The required track segment between two turnouts can have a length as little as zero. You do need to assign a block from one of the turnouts to satisfy block routing calculations. On a friend's layout the physical cross-overs are two turnouts but in JMRI they are the cross-over icons.

The cross-over icon supports up to four blocks. For layouts that I have been involved with, the two blocks for each straight route have the same block. This provides two OS sections for signaling.

Dave Sand

On Dec 25, 2018, at 10:48 PM, Don Weigt <dweigt47@...> wrote:

My railroad has several crossovers, in yards so locos can uncouple from their trains, and escape by way of an adjacent track, and one along a double track mainline. Physically, they are two switches (turnouts). On most of my railroad, the switch's rails are powered from the single route block at one end, and the exiting straight and diverging routes are wired as two other blocks. Two switches connected to form a crossover and wired that way results in four blocks meeting at the crossover.

Layout Editor's crossover symbol doesn't seem to be usable that way. Am I missing something? Especially, I need the crossover route to be in two separate blocks, because as wired for DC track power, the main line crossover is a reversing connection. It's also necessary for block detection for signalling.

I've tried placing two switches so their diverging routes touch, forming a crossover, but the editor won't allow it, the junction displays as red, not green. To remedy, I've had to insert a length of track between them. The minimum length needed seems to be about 30 grid units. Is there a better way?


Locked Re: cmri turnout

 

checked dip switch settings .. flipped all of them and reset to 0 for the output board (all switches off), 1 for the first input board (end one flipped), 2 for the second input board (2nd from end flipped) ...

now I don't get any red or yellow led lights ...?

susic green led shows only Mode 0 - idle - 1.8 sec on / 0.2 sec off ...

sensors don't show up now ..

two turnouts snap to thrown during power up, if in normal position ... yes, have a solid common ground ...
I can operate the turnouts by jumping the output card wire to ground ... so it seems like not getting signal (change of state) from JMRI ?

checked baud rate setting : USB converter - com4 : 9600 & Susic - dip switches all off - so 9600 ..

also, checked shield wire from rs232/rs485 to susic ... didn't seem to make a difference if it is connected or not ...?

this is the monitor now : (constantly repeats)

Init ua=0 type=X DL=0 NS=1 CT: 16?
Transmit ua=0 OB=0 0 0 0?
Poll ua=0
Poll ua=0
Poll ua=0

according to CMRI user's manual - CT should be 22 ? ... 16 is not even a valid value ..


Locked Layout Editor crossover question

 

My railroad has several crossovers, in yards so locos can uncouple from their trains, and escape by way of an adjacent track, and one along a double track mainline. Physically, they are two switches (turnouts). On most of my railroad, the switch's rails are powered from the single route block at one end, and the exiting straight and diverging routes are wired as two other blocks. Two switches connected to form a crossover and wired that way results in four blocks meeting at the crossover.

Layout Editor's crossover symbol doesn't seem to be usable that way. Am I missing something? Especially, I need the crossover route to be in two separate blocks, because as wired for DC track power, the main line crossover is a reversing connection. It's also necessary for block detection for signalling.

I've tried placing two switches so their diverging routes touch, forming a crossover, but the editor won't allow it, the junction displays as red, not green. To remedy, I've had to insert a length of track between them. The minimum length needed seems to be about 30 grid units. Is there a better way?


Locked Re: Horn Function Kills Throttle

Jay
 

Hi Dave,
Yes, it was a Digitrax Sound decoder.
They fixed the problem.
But I threw that that out as an idea.
Sorry if that bothered you.

Jay


Locked Upgrade to 4.14 crashing

 

I am having issues with the new version of JMRI.? I updated both Java and JMRI tonight to 4.14.? I am getting a lot of errors in the system console, not sure where to even start.? is there a way to enter a "safe mode" and start adding back things one at a time.? I have a lot of logix and panels that I use, and I really don't want to recreate everything.

Here is the most important (I think part of the systems console log.? I can share everything with someone if they can help.? Thanks- Eric
~~~~~~~~~~~~~

2018-12-25 18:51:34,615 apps.AppsBase???????????????????????? INFO? - DecoderPro version 4.14+Rd060e0b starts under Java 1.8.0_191 on Windows 10 x86 v10.0 at Tue Dec 25 18:51:34 MST 2018 [main]

2018-12-25 18:51:41,153 gui3.Apps3??????????????????????????? INFO? - Starting with profile PanelPro.3f586be6 [main]

2018-12-25 18:51:44,143 node.NodeIdentity???????????????????? INFO? - Using jmri-dZkXVaiQGhOiaalnb_N2Xa-3f586be6 as the JMRI Node identity [AWT-EventQueue-0]

2018-12-25 18:51:44,464 xml.AbstractSerialConnectionConfigXml INFO? - Starting to connect for "NCE" [main]

2018-12-25 18:51:44,583 xml.AbstractSerialConnectionConfigXml INFO? - Starting to connect for "NCE2" [main]

2018-12-25 18:51:44,838 xml.AbstractSerialConnectionConfigXml INFO? - Starting to connect for "NCE4" [main]

2018-12-25 18:51:44,860 jmrix.AbstractNetworkPortController?? ERROR - getInputStream called before load(), stream not available [main]

?

2018-12-25 18:51:44,863 jmrix.AbstractMRTrafficController???? ERROR - Failed to start up communications. Error was java.lang.NullPointerException [main]

2018-12-25 18:51:44,877 nce.NceConnectionStatus?????????????? INFO? - NCE EPROM revision = 6.2.1 [AWT-EventQueue-0]

2018-12-25 18:51:44,885 managers.AbstractProxyManager???????? WARN? - Manager already present: jmri.jmrix.cmri.serial.SerialSensorManager@451d4d [main]

2018-12-25 18:51:44,887 managers.AbstractProxyManager????? ???WARN? - Manager already present: jmri.jmrix.cmri.serial.SerialTurnoutManager@1dcaa40 [main]

2018-12-25 18:51:44,888 managers.AbstractProxyManager???????? WARN? - Manager already present: jmri.jmrix.cmri.serial.SerialLightManager@eff876 [main]

2018-12-25 18:51:45,759 apps.PerformFileModel???????????????? INFO? - Loading file C:\Users\Eric\Google Drive\Train Club- PDX\JMRI Files\URly-Turntable-Rev3.xml [main]

2018-12-25 18:51:56,458 util.FileUtilSupport????????????????? INFO? - File path program: is C:\Program Files (x86)\JMRI\ [main]

2018-12-25 18:51:56,459 util.FileUtilSupport????????????????? INFO? - File path preference: is C:\Users\Eric\Google Drive\Train Club- PDX\JMRI Files\ [main]

2018-12-25 18:51:56,459 util.FileUtilSupport????????????????? INFO? - File path profile: is C:\Users\Eric\JMRI\PanelPro\ [main]

2018-12-25 18:51:56,460 util.FileUtilSupport????????????????? INFO? - File path settings: is C:\Users\Eric\JMRI\ [main]

2018-12-25 18:51:56,461 util.FileUtilSupport????????????????? INFO? - File path home: is C:\Users\Eric\ [main]

2018-12-25 18:51:56,462 util.FileUtilSupport????????????????? INFO? - File path scripts: is C:\Program Files (x86)\JMRI\jython\ [main]

2018-12-25 18:51:57,628 server.WebServer????????????????????? INFO? - Starting Web Server on port 12080 [WebServer]

2018-12-25 18:51:59,082 server.WebServer????????????????????? INFO? - Starting ZeroConfService _http._tcp.local for Web Server with properties {path=/, json=4.1} [WebServer]

2018-12-25 18:52:05,935 decoderdefn.DecoderIndexFile ?????????INFO? - update decoder index [initialize decoder index]

2018-12-25 18:52:05,953 jmri.InstanceManager????????????????? ERROR - Proceeding to initialize class jmri.jmrit.decoderdefn.DecoderIndexFile while already in initialization [initialize decoder index]

java.lang.Exception: Thread "initialize decoder index"

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:272)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:379)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:309)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIndexFile.java:299)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(DecoderIndexFile.java:668)

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:313)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at apps.gui3.dp3.DecoderPro3$1.run(DecoderPro3.java:125)

??????????????? at java.lang.Thread.run(Unknown Source)

2018-12-25 18:52:05,960 jmri.InstanceManager????????????????? ERROR -???? Prior initialization: [initialize decoder index]

java.lang.Exception: Thread initialize decoder index

??????????????? at jmri.InstanceManager.setInitializationState(InstanceManager.java:891)

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:270)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at apps.gui3.dp3.DecoderPro3$1.run(DecoderPro3.java:125)

??????????????? at java.lang.Thread.run(Unknown Source)

2018-12-25 18:52:08,651 decoderdefn.DecoderIndexFile????????? INFO? - update decoder index [initialize decoder index]

2018-12-25 18:52:08,663 jmri.InstanceManager????????????????? ERROR - Proceeding to initialize class jmri.jmrit.decoderdefn.DecoderIndexFile while already in initialization [initialize decoder index]

java.lang.Exception: Thread "initialize decoder index"

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:272)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:379)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:309)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIndexFile.java:299)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(DecoderIndexFile.java:668)

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:313)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:379)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:309)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIndexFile.java:299)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(DecoderIndexFile.java:668)

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:313)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at apps.gui3.dp3.DecoderPro3$1.run(DecoderPro3.java:125)

??????????????? at java.lang.Thread.run(Unknown Source)

2018-12-25 18:52:08,665 jmri.InstanceManager????????????????? ERROR -???? Prior initialization: [initialize decoder index]

java.lang.Exception: Thread initialize decoder index

??????????????? at jmri.InstanceManager.setInitializationState(InstanceManager.java:891)

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:270)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:379)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:309)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIndexFile.java:299)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(DecoderIndexFile.java:668)

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:313)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at apps.gui3.dp3.DecoderPro3$1.run(DecoderPro3.java:125)

??????????????? at java.lang.Thread.run(Unknown Source)

2018-12-25 18:52:11,503 decoderdefn.DecoderIndexFile????????? INFO? - update decoder index [initialize decoder index]

2018-12-25 18:52:11,530 jmri.InstanceManager????????????????? ERROR - Proceeding to initialize class jmri.jmrit.decoderdefn.DecoderIndexFile while already in initialization [initialize decoder index]

java.lang.Exception: Thread "initialize decoder index"

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:272)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:379)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:309)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIndexFile.java:299)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(DecoderIndexFile.java:668)

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:313)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:379)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:309)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIndexFile.java:299)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(DecoderIndexFile.java:668)

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:313)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:379)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:309)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIndexFile.java:299)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(DecoderIndexFile.java:668)

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:313)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at apps.gui3.dp3.DecoderPro3$1.run(DecoderPro3.java:125)

??????????????? at java.lang.Thread.run(Unknown Source)

2018-12-25 18:52:11,533 jmri.InstanceManager??? ??????????????ERROR -???? Prior initialization: [initialize decoder index]

java.lang.Exception: Thread initialize decoder index

??????????????? at jmri.InstanceManager.setInitializationState(InstanceManager.java:891)

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:270)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:379)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:309)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIndexFile.java:299)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(DecoderIndexFile.java:668)

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:313)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:379)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.forceCreationOfNewIndex(DecoderIndexFile.java:309)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile.updateIndexIfNeeded(DecoderIndexFile.java:299)

??????????????? at jmri.jmrit.decoderdefn.DecoderIndexFile$Initializer.getDefault(DecoderIndexFile.java:668)

??????????????? at jmri.InstanceManager.getInstance(InstanceManager.java:313)

??????????????? at jmri.InstanceManager.getNullableDefault(InstanceManager.java:230)

??????????????? at jmri.InstanceManager.getDefault(InstanceManager.java:201)

??????????????? at apps.gui3.dp3.DecoderPro3$1.run(DecoderPro3.java:125)

??????????????? at java.lang.Thread.run(Unknown Source)

2018-12-25 18:52:14,121 decoderdefn.DecoderIndexFile????????? INFO? - update decoder index [initialize decoder index]

?

2018-12-25 18:52:14,134 jmri.InstanceManager????????????????? ERROR - Proceeding to initialize class jmri.jmrit.decoderdefn.DecoderIndexFile while already in initialization [initialize decoder index]


--
Eric Sitiko


Locked Re: Horn Function Kills Throttle

 

That sounds like a decoder brand-specific problem. I have never experienced such problems or heard of it.

There are however some issues with the NCE Power Cab (and SB5) firmware that could conceivably cause problems:

1) If your Power Cab or SB5 firmware is not V1.65B (note the B) it is possible that Function Commands can be sent to the wrong Function when using consists.

2) There is an issue with the Power Cab firmware in that if you have been in Program Track mode during a session, there is a mixup of Horn/Bell keys until you unplug/replug the Power Cab. However, it won't be a problem when you are using the Power Cab in slave mode with an SB5.

Gary's problem may have also been caused by using the JMRI Consist Tool with NCE Systems.

The documents I suggested Gary read are the most accurate information available about NCE Consists. He needs to work through them. He also needs to avoid using JMRI consist tools with his hardware and just use a JMRI throttle addressed to the lead or rear loco address, just as he would/should with an NCE throttle. Trying to use the consist address or the Throttle buttons on the JMRI consist tools will interact badly with the NCE command station's implementation of consists, leading to frustration.
--
Dave in Australia

On 26 Dec 2018, at 11:46 AM, Jay <[email protected]> wrote:

There was an issue, way back that I had, that when BEMF was on, it would cause that issue.
Hit horn & the engine would stop and restart the sound process.
Not likely anymore, but something that may be the issue.


Locked Re: Is computer the only option to operate JMRI web server?

 

The Raspberry Pi setup is _exactly_ "some option I have to remove my computer from the loop¡±. It¡¯s a $35 computer that replaces your laptop. You set it up (See Steve¡¯s web pages referenced earlier), then leave it there. It does exactly what your laptop does using the same JMRI, etc.

Bob

On Dec 25, 2018, at 7:05 PM, Paul Davidson <pdavidson@...> wrote:

Bob,
If the USB question is directed at me, I do not keep my computer at my layout thus it is disconnected from my layout when I turn off my layout and leave it. When I return, I need to reconnect everything. That is why I was looking to see if there was any other option. My layout is all Digitrax with a DCS240 controller. I have no plans to replace the DCS240 with any other device such as a Pi/etc but I would be very interested in any device(s) that I can add to my layout that would allow me to use my iPad as a walk around control panel. I don't need (or want) to flip a single switch to start everything up or shut down. I have stuff connected via multiple switches that allows me to start up my electronics in a specific sequence according to my preferences. As an example, my first switch starts my DCS240 then I give Loconet a few seconds to stabilize before I start the rest of my devices (boosters, etc). If I had some additional device I could use in lieu of my computer to run JMRI, I could just add that to my start up sequence. Similarly, I shut everything down in a controlled sequence. In a different situation such as programming decoders or doing a quick run test on a loco, I do not need my full layout up and running so I only start up the pieces I need for the task at hand.
Bottom line....just looking to see if there is some option I have to remove my computer from the loop if I have something to replace it.

--
Bob Jacobsen
rgj1927@...


Locked Re: Is computer the only option to operate JMRI web server?

 

¿ªÔÆÌåÓý

Paul,

A PC or any other device would not replace the command station. That is necessary for any set up whether it is the DCS240 or an NCE system etc.?

David Klemm
Xs Max


From: [email protected] on behalf of Paul Davidson <pdavidson@...>
Sent: Tuesday, December 25, 2018 19:05
To: [email protected]
Subject: Re: [jmriusers] Is computer the only option to operate JMRI web server?
?
Bob,
If the USB question is directed at me, I do not keep my computer at my layout thus it is disconnected from my layout when I turn off my layout and leave it. When? I return, I need to reconnect everything. That is why I was looking to see if there was any other option. My layout is all Digitrax with a DCS240 controller. I have no plans to replace the DCS240 with any other device such as a Pi/etc but I would be very interested in any device(s) that I can add to my layout that would allow me to use my iPad as a walk around control panel. I don't need (or want) to flip a single switch to start everything up or shut down. I have stuff connected via multiple switches that allows me to start up my electronics in a specific sequence according to my preferences. As an example, my first switch starts my DCS240 then I give Loconet a few seconds to stabilize before I start the rest of my devices (boosters, etc). If I had some additional device I could use in lieu of my computer to run JMRI, I could just add that to my start up sequence. Similarly, I shut everything down in a controlled sequence. In a different situation such as programming decoders or doing a quick run test on a loco, I do not need my full layout up and running so I only start up the pieces I need for the task at hand.
Bottom line....just looking to see if there is some option I have to remove my computer from the loop if I have something to replace it.


Locked Re: Is computer the only option to operate JMRI web server?

 

Bob,
If the USB question is directed at me, I do not keep my computer at my layout thus it is disconnected from my layout when I turn off my layout and leave it. When? I return, I need to reconnect everything. That is why I was looking to see if there was any other option. My layout is all Digitrax with a DCS240 controller. I have no plans to replace the DCS240 with any other device such as a Pi/etc but I would be very interested in any device(s) that I can add to my layout that would allow me to use my iPad as a walk around control panel. I don't need (or want) to flip a single switch to start everything up or shut down. I have stuff connected via multiple switches that allows me to start up my electronics in a specific sequence according to my preferences. As an example, my first switch starts my DCS240 then I give Loconet a few seconds to stabilize before I start the rest of my devices (boosters, etc). If I had some additional device I could use in lieu of my computer to run JMRI, I could just add that to my start up sequence. Similarly, I shut everything down in a controlled sequence. In a different situation such as programming decoders or doing a quick run test on a loco, I do not need my full layout up and running so I only start up the pieces I need for the task at hand.
Bottom line....just looking to see if there is some option I have to remove my computer from the loop if I have something to replace it.


Locked Re: Horn Function Kills Throttle

Jay
 

Hi Gary,
There was an issue, way back that I had, that when BEMF was on, it would cause that issue.
Hit horn & the engine would stop and restart the sound process.
Not likely anymore, but something that may be the issue.

Jay