¿ªÔÆÌåÓý

Date

Locked Re: Unable to select command station consist in consist manager

 

Hi Steve.
You are not missing anything, it's not enabled.
Steve G.

On August 11, 2018 12:12:36 PM EDT, gritcityrailroad@... wrote:
I Unable to select command station consist in the consist manager. The selection button is greyed out. I am running JMRI 4.12 on a raspberry pi. My commanf station isa digitrax DCS 240. All of my preferences are set to loconet. I am able to create advanced consisting. I'm thinking im missing something simple.

Steve

--
Sent from my Android device with K-9 Mail. Please excuse my brevity.


Locked Re: JMRI PanelPro - is detecting an Accessory Decoder being thrown possible

 

So, it's been a couple of weeks, and I think I've made progress. Actually, I'm very near ready to install this thing, but I've got one question.

Will JMRI re-transmit a DCC Accessory Decoder if it still thinks that the turnout included in the route is properly set?

Lemme explain.

The Walthers/Heljan turntable controllers use each DCC Accessory address to describe two positions. In our case, (assuming the several-year-old notes, by a member who is now passed away, are correct) use the following:
Cab End --> Track 3: 225/Closed
Cab End --> Track 4: 225/Reversed (also No-Cab end --> Track 16, but no further relevancy for the question, just explaining that some are used twice)
Cab End --> Track 5: 226/Closed
Cab End --> Track 6: 226/Reversed
Cab End --> Track 7: 227:Closed
etc.

So, let's say I press the button, which sets the route, pointing the Cab End of the turntable to Track 3 so that a locomotive can enter from the Yard.
JMRI will send the command, 225/Closed

Now, I press the button, setting the route that points the Cab End to Track 5.
JMRI will send the command, 226/Closed

Finally, another locomotive wants to enter the turntable from the Yard. I press the first button, indicating I want to point the Cab End of the turntable to Track e again.

When I'm looking at JMRI, though, it still shows the result that the first "Turnout" is Closed. So... I'm worried, will JMRI send the signal 225/Closed again, even if JMRI is currently indicating that the State is Closed.

Here's what I'm seeing:
https://drive.google.com/file/d/1mgnZ971b_9peJwdcnFS11XeXcbYYlXwe/view?usp=sharing

So... anyone know?

I would test... except the turntable is on the other side of Seattle, an hour away. Right now, I'm scheduled to go over there tomorrow and install this thing, but... I'm worried that it won't re-transmit in this case, and am hoping someone can give me a definitive answer.

Oh, and one more thing... I keep on Deleting that "Turnout1", and it keeps on re-appearing. I've even gone directly into the XML file to delete it, and it keeps re-appearing. Same with the test sensor and route I created to test (both part of the whole "LCC event --> JMRI Route --> DCC Accessory" pattern). How can I get rid of these ghosts permanently?

Thanks in advance,

Brian Pickering


Locked Re: Athern Genesis F45

 

Soundtraxx has cheat sheets for Athearn engines that have tsunamis in them. I would take a look on Soundtraxx's site if I were you.

John

On Sat, Aug 11, 2018 at 5:56 PM Robert J. Richter <rjr@...> wrote:

Thanks, but I changed the decoder selected in jmri and now it will power up when I hit mute, was not doing that before, so it seems that is good enough

?

It is a tsunami2 I think all Athern genesis are that, but there seems to be different ones and they react differently

?

Robert J. Richter

283 Elm Street

North Reading, MA 01864

?

From: [email protected] [mailto:[email protected]] On Behalf Of John Griffin
Sent: Saturday, August 11, 2018 5:25 PM
To: [email protected]
Subject: Re: [jmriusers] Athern Genesis F45

?

Robert,

?

I came in, in the middle of this conversation so forgive me. I am assuming that the decoder you are talking about is a Tsunami2. Starting the engine at power up or by function is controlled by CV114 bit 5. Putting a 1 in this bit causes the engine to start up as soon as power is applied. A zero puts it under control of F5/F6.

?

HTH
--

John Griffin
__________________________________
I've lost my dog and my remote...

?

Reward for remote.



--
John Griffin
__________________________________
I've lost my dog and my remote...

Reward for remote.


Locked Script Closing Serial Ports Question

 

Hi,
Question: I have a functioning script cal it scriptA working well using a serial port successfully as the input and output stream.
If I kill the script, the port is left open.
Is there a way to run a second script (call it scriptB) that can close the I/O streams and the previously opened port successfully?
The port is static, ie. the port can be explicitly known to both scripts.

The fact that the port remains open, prevents scriptA from being re-run.
Alternatively, can scriptA check to see if the port is already open and re-acquire it?

Any help, including specific scripts or pointers in the right direction would be much appreciated.
Thanks. Have fun!? :-)
Best regards,
Geoff Bunza


Locked Re: Athern Genesis F45

 

¿ªÔÆÌåÓý

Thanks, but I changed the decoder selected in jmri and now it will power up when I hit mute, was not doing that before, so it seems that is good enough

?

It is a tsunami2 I think all Athern genesis are that, but there seems to be different ones and they react differently

?

Robert J. Richter

283 Elm Street

North Reading, MA 01864

?

From: [email protected] [mailto:[email protected]] On Behalf Of John Griffin
Sent: Saturday, August 11, 2018 5:25 PM
To: [email protected]
Subject: Re: [jmriusers] Athern Genesis F45

?

Robert,

?

I came in, in the middle of this conversation so forgive me. I am assuming that the decoder you are talking about is a Tsunami2. Starting the engine at power up or by function is controlled by CV114 bit 5. Putting a 1 in this bit causes the engine to start up as soon as power is applied. A zero puts it under control of F5/F6.

?

HTH
--

John Griffin
__________________________________
I've lost my dog and my remote...

?

Reward for remote.


Locked Re: Routes through slips

 

David,

Sure. ?A slip always has 2 turnouts assigned and setting them appropriately will create a path.

To help visualize what happens, do the following:
  1. Create two internal turnouts, TA and TB.
  2. Use New Panel >> Layout Editor
  3. Add a double slip from the tool bar.
  4. The purple point is A and the red points are B, C, and D going counter clockwise.
  5. Right click the slip icon, select Edit, add the TA and TB turnouts using the drop downs, select Done.
  6. As you click in the turnout circles, one of the turnouts will change and the icon will change to match.
  7. The right click context menu will show you the current turnout positions.
For a double slip, the paths are A-C, A-D, B-D and B-C. ?B-C does not exist for a single slip.

Dave Sand
?

On Aug 11, 2018, at 5:59 PM, David Lay <david.lay@...> wrote:

Is it possible to create a route through a slip, without breaking it into separate turnouts?


Locked Routes through slips

 

Is it possible to create a route through a slip, without breaking it into separate turnouts?


Locked Re: ESU in Atlas

 

I have a raft of Atlas RS-3. All are Loksound Select.

What hardware are you using?

Thomas
DeSoto, TX


Locked Re: What is the best way to get a number or characters from devices into JMRI

 

Thanks for the ideas. ?I see a lot of experimenting ahead...

I¡¯m currently connecting the Arduinos as C/MRI SMINI nodes which doesn¡¯t suit my new purposes at all, allowing only sensor and turnout input (that is, zero or one) to JMRI. ?I need an interface where I can load JMRI memories (or reporters) with data so I can get numbers and characters from the layout to JMRI.

Jerry
___________________________________
jerryg2003@...


Locked Re: Athern Genesis F45

 

Robert,

I came in, in the middle of this conversation so forgive me. I am assuming that the decoder you are talking about is a Tsunami2. Starting the engine at power up or by function is controlled by CV114 bit 5. Putting a 1 in this bit causes the engine to start up as soon as power is applied. A zero puts it under control of F5/F6.

HTH
--
John Griffin
__________________________________
I've lost my dog and my remote...

Reward for remote.


Locked Re: Engine Driver Consists & functions

 

¿ªÔÆÌåÓý

Steve ¨C thanks for the response. So what I am observing is an ED behavior. Hopefully Robin will see this thread and respond.

?

Mark


Locked Re: Multiple turnouts on one address using functions?

 

Thanks, Dave.

I'll see what I can do with it. I haven't touched Python since I retired five years ago, but I'm sure it will come back. If not, I can ask my son.

If I get one working, I guess I'll just have to define each turnout and enter the outputs in the turnout table.

Not sure when I'll get back to it, but will let you know how it goes.?

Thanks, again.

Don


Locked Re: Multiple turnouts on one address using functions?

 

Don,

Here is the link to the script:

/g/jmriusers/files/ProblemsBeingWorkedOn/dsand/tf4_turnouts.py

You may need to adapt it based on how the function key process actually works. If nothing else, it will provide a framework for you to start with.

Dave Sand

On Aug 11, 2018, at 1:41 PM, Don Babcock via Groups.Io <donbab48@...> wrote:

Dave,

Please do the upload. It will save me alot of time as a start point. I've only got 15 points to change on this small layout. I count crossovers as one point, even though they throw two turnouts.

Thanks for taking an interest.

Don


Locked Re: Multiple turnouts on one address using functions?

 

Dave,

Please do the upload. It will save me alot of time as a start point. I've only got 15 points to change on this small layout. I count crossovers as one point, even though they throw two turnouts.

Thanks for taking an interest.

Don


Locked Re: Multiple turnouts on one address using functions?

 

Dave,

I appreciate the follow up. I started out to do this with Geoff Bunza's 17 function decoder, but had the TF-4's sitting around. If I'm going to script it, I may just see if I can write a routine to assign a different address to each function on that.
Might be fun, but will probably take me a while.
More when I make some progress. If it works, I'm happy to share.

Don


Locked Re: Multiple turnouts on one address using functions?

 

Don,

Based on my understanding of your setup, for the fun of it I have created a script that will send function key commands based on internal turnout changes.

If you would like it, I can upload it to the group¡¯s file area.


Dave Sand

On Aug 11, 2018, at 10:43 AM, Don Babcock via Groups.Io <donbab48@...> wrote:

Bob,

I can't tell you how to do it from a Digitrax throttle. I'm not a Digitrax guy and don't wnat to start a war by explaining why.

From any other system, I set the address for the decoder and press the function key that controls that turnout. Both NCE and Engine Driver ( the two systems I use at home) give me an indication of the state of the turnout.

What I want to do is set up a graphic indication under panel pro. I blindly assumed that a decoder for multiple turnouts used functions when I was building. It's my fault that I didn't check earlier that they used separate addresses for separate turnouts. Just trying to find a workaround.

Thanks for pointing to scripting. I'll take a look to see if I can handle that. It's been a few years since the days when I taught low level programing.

Don


Locked Re: ESU in Atlas

 

¿ªÔÆÌåÓý

There is no inherent reason why you were unable to set a long address in a LokSound Select decoder, unless you were trying to do it in Program on Main. Changing long address in Program on Main is unlikely to work.

The Speed Table behaviour you see is by design. It is explained on the Speed Table Pane of the ESU decoder definitions and also at this link:
<>

Did you actually use Read Type from Decoder in JMRI to determine the correct model? You should always do this for ESU decoders.

What version of JMRI are you using? Always use the latest version with ESU (or other modern) decoders.

Please read (or reread) the entire message I posted a few hours ago:
That message has important information about ESU V4 and Select decoders.

--?
Dave in Australia

The New England Convention 2018

On 11 Aug 2018, at 11:06 PM, Gary Ray <gerber1926@...> wrote:

A friend of mine brought over an Atlas RS-3 to be programmed and I was able to give it a 2 digit address but not 4 digit.? It has the ESU LokSound Select Sound-Decoder.? Also speed curve could not be changed other than readjusting the end value and the linear (straight) line speed is reduced.? Any ideas about 4 digit addressing?

?


Locked Re: Athern Genesis F45

 

¿ªÔÆÌåÓý

Thanks Rick, found f45, like the engine sound, but it seems to not start at power on, only when engine starts up, changed back and forth with read, write, but does not action, changes cv116, and when I look at the Tsunami 2 users manual, it says should be cv198, go to cv¡¯s page but don¡¯t know what to change 198 to manualy, any thoughts

?

Robert J. Richter

283 Elm Street

North Reading, MA 01864

?

From: [email protected] [mailto:[email protected]] On Behalf Of Richard Knight
Sent: Saturday, August 11, 2018 1:04 AM
To: [email protected]
Subject: Re: [jmriusers] Athern Genesis F45

?

Bob, That is the way it is for Soundtraxx decoders. There has been no indentifier that decoder pro could use to pick out the actual decoder, so you end up with a list that YOU have to pick out the right decoder or in the case of the Genesis loco the FP45 is in the list. So just select it? and continue on. Open programmer and read-write whatever. Again that is how it works with soundtraxx Tsunami decoders. That is the conundrum that we all face. There is very little uniformity among the various manufacturers. The NMRA should have addressed this issue years ago. Every decoder could get an identifier. Lok sound decoders have a serial number so they can be traced back to manufacture. The NMRA specs were written up 20-25 years ago long before decoders got so complicated. My wish is that all decoders would have the same functions F0-F10. Above that do what they want to make their decoders special.

??? When I get a chance i will sort out the headlight and rotary beacon wires. As? Dan said "it doesn't make any sense".

??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? Rick.

Will need a sympathetic ear so i can vent my frustrations.

?

On 8/10/2018 7:54 PM, Robert J. Richter wrote:

have an Athern Genesis F45 with Tsunami 2 diesel factory installed, when i hit Identify it says it could be any one of over 20 products, is this model not in the system on JMRI?

?


Locked Re: Multiple turnouts on one address using functions?

birmingham_rails
 

Hi all

Yep, did it by the book for those 8 mainline locations and it's worked well for ops sessions over about 7 years

However,

We've learned that switching my steel mill and related yard is too far to reach, but I was never willing to sink $$ into solution

Now, like you I have project to power 27 hard to reach single turnouts using Arduinos and SG90 servos. Have prototype working with a lot of cribbing from YouTube etc.

Haven't even tried to think how to interface with JMRI... But we have about 65 other hand thrown sites.

But am making panels with single pushbutton and bi-color LED indicators

In aiming for $5 per site and should be able to do that

Good luck and keep us posted on your progress.

John Stewart
Birmingham AL


Locked Re: ESU in Atlas

 

Gary,
The LokSound Select is a very versatile decoder. It should take 4 digit addresses just fine and the speed curve setting functions perfectly for me.?
Did you have decoder pro auto identify the decoder as in a new loco?
?After that you need to go to the cv pane and read full sheet. It takes a while. There are over 1000 cvs.
Depending on how your programming preferences are set up it can take 20 minutes to over an hour.?
Then you can change speed table, etc.
If you read Dave Heap's instructions in the same thread you referenced in your question, you can set your preferences following his instructions before reading the decoder and it will minimize the time needed.?


Tom Wilson


On Sat, Aug 11, 2018, 7:06 AM Gary Ray <gerber1926@...> wrote:

A friend of mine brought over an Atlas RS-3 to be programmed and I was able to give it a 2 digit address but not 4 digit.? It has the ESU LokSound Select Sound-Decoder.? Also speed curve could not be changed other than readjusting the end value and the linear (straight) line speed is reduced.? Any ideas about 4 digit addressing?

?

Gary Ray

?

From: [email protected] [mailto:[email protected]] On Behalf Of Tom Wilson
Sent: Friday, August 10, 2018 9:07 PM
To: [email protected]
Subject: Re: [jmriusers] ESU Loksound Intermountain Loco for Decoder Pro

?

If those are the ESU Essential Sound Unit model decoders, I dont think they are in the JMRI system yet. I think the developer that is working on that is trying to clarify with ESU some fine points. If they are LokSound v4.0 or Loksound Select, they should be in there.?

The Essential Sound Unit model has limited programmability. But I dont know any of the specifics as I dont own any.

?

?


Virus-free.