¿ªÔÆÌåÓý

Date

Locked Logix vs Signal Mast Logic - help please.

 

I am attempting to use some logix for a situation where a route diverges through several turnouts including two crossovers, effectively sending the train onto the oposite running line for reverse working - I am not relying on paths and am not using discover.


I can set up mast logic to look to the next masts ok, but due to a double track layout plan, with each direction having masts, but only for that direction, I was going to use Logix to set the mast aspects approaching these junctions to a yellow if the turnout is set. The problem is that if I leave in the working Signal Mast Logic looking to the next mast along the track for the continuing route, this messes with my Logix, making me think I have to remove the Signal Mast Logic and use pure Logix in these situations, which is much more complex to accomplish.


I hope that is clear... basically, I thought Logix would override an aspect - force an aspect - given the right triggers... but Mast Logic seems stronger?! May have been wishful thinking?


Is this something I have to live with or is there a simple work around?


Thanks.
John, Bristol.


Locked Re: Fw: Subject: Issues with latest version 4.10

 

John

When using the Tsunami 2 or Econami - remove the PTB100.

Gerry


On 8/03/2018 5:36 PM, John Parrish johnreesep@... [jmriusers] wrote:



----- Forwarded Message -----
From: John Parrish <[email protected]>
To: "JMRIusers@..." <JMRIusers@...>
Sent: Wednesday, March 7, 2018 10:21 PM
Subject: Subject: Issues with latest version 4.10

Hello,
I'm having some difficulties after recently upgrading to 4.10 just
after the new year.
+ Computer make and model - HP Compaq 6220
+ Computer Operating System - Windows 7
+ JMRI version installed - 4.10
? + if you just upgraded, from which version - 4.9?(I think)
+ JAVA version installed - 1.8
+ Interface device (if any)
+ DCC system in use - Digitrax DCS50
? ? ? (the specific model, not just the manufacturer)
+ Any other DCC devices in use - Soundtraxx PTB-100 / Locobuffer - USB 2.0
+ Com port in use (if any) - COM5
+ Baud Rate settings (if known)
+ Specific details of your difficulty, including error messages if any.
?I am suddenly having issues with:
- Trying to read correct CV's and change CV's using my JMRI and power
system (have been doing this successfully for 3 years now).
- Could not?change sound levels or type of sound on?a new
Soundtraxx?Sound Car decoder.? I use Programming Track.
- I noticed that the ON/OFF light on the JMRI screen showed "Unknown",
and when I tried to change it,
?????????to "On" (green) or "Off (red) using my "power" on/off button
on my throttle as it has always done in the past, it did not take it.?
The light did not change ???????? and "Unknown" was still
illuminated.??I had to move the curser to the box and then click to
get ON or OFF.
- When I put a Soundtraxx decoder on the track and went to "Read New
Loco", it read some other decoder that I had never heard of:? Massoth
Elektronik, Gmbh???
- The Loconet "box" keeps popping up everytime I go into JMRI.? I have
saved it each time, but it comes up again and keeps asking if I want
to save it or deleate it.

I have been reading some group remarks today about issues with the
4.10, yes?? Should I go to the next level...4.11, or?do I need to
revert to an earlier version than 4.10?
Your assistance is most appreciated.
John



--
Gerry Hopkins MMR #177 FNMRA
Great Northern Downunder




NMRA Australasian Region
Contest & AP Chairman
Web Administrator


Locked Re: JMRI Throttle Problems

 

Hello Billybob & John,

I sent a reply at noon today, but don't see it, so I'm sending a new update via 'add to the conversation'. Sorry, I'm new at this Yahoo Group thing.

I installed version 4.11.3 as Billybob suggested and experimented quite a bit with, I think, good results. Basically, I got the same results as John. When using 'Release' instead of 'Dispatch' on the JMRI & WiThrottles, the system runs fine. When 'Release' is used, the Status is set to 'Common'; when 'Dispatch' is used, the Status is set to 'Idle'. The JMRI & WiThrottles appear NOT to be able to acquire an engine when the status is set to 'Idle'.

Hopefully, this problem will get a little more attention in the next release.

BTW, I see there are a lot of reports about 'turnout' problems. We have not had any problems operating any turnouts with the Turnout Control or via WiThrottle Server iphones.

Thanks again guys! GSV Train Club is back in business!

Mike Lanyon


Locked Re: JMRI and NEW APPLE Computer

Jim Albanowski
 

Randall:

Which LocoBuffer? I have the older LB-USB and the FTDI drivers install for a serial device.

Needed to do Google RR=Cirkits USB drivers... drivers for 10.4 (Intel) and higher.

Reports cu.usbserial-FT00U9BU

Jim Albanowski

<snip>


Locked Re: Turnouts in Engine Driver

 

Jay,

As Steve Todd has stated earlier, use a leading zero in your turnout numbers below #10 if you have less than 100. E.g., IT01, IT02..., IT09

Ken Ninomiya
Oxnard, CA
<jmriusers@...<mailto:jmriusers@...>> wrote:

Re: Turnouts in Engine Driver <;_ylc=X3oDMTJzZXRwcnMzBF9TAzk3MzU5NzE1BGdycElkAzY2MDI3NTgEZ3Jwc3BJZAMxNzA1MDYzNTc2BG1zZ0lkAzE0NzE4NARzZWMDZG1zZwRzbGsDdm1zZwRzdGltZQMxNTIwNTM0Mzkw>
Thu Mar 8, 2018 8:50 am (PST) . Posted by:
jayfmn <mailto:[email protected]?subject=Re%3A%20Turnouts%20in%20Engine%20Driver>
Hi, Mine are named IT1, IT2, IT3,.....
I have the same issue as Kenny!
Jay
<<<<<<<<


Locked Re: Fw: Subject: Issues with latest version 4.10

 

You need to explain this box in more detail and tell us exactly what it says. It is quite likely indicating a problem that is preventing you from setting the defaults correctly. The exact wording is important.
--
Dave in Australia

The New England Convention 2018

On 8 Mar 2018, at 5:36 PM, John Parrish johnreesep@... [jmriusers] <jmriusers@...> wrote:

- The Loconet "box" keeps popping up everytime I go into JMRI. I have saved it each time, but it comes up again and keeps asking if I want to save it or deleate it.


Locked Re: Fw: Subject: Issues with latest version 4.10

 

Ken,
I was not able to keep the change from "internal" to "Loconet".? I went into Preferences and made the change from Internalto Loconet.? But when?JMRI had to shut down to save the changes, they were not changed when the system came back up again. Internal was once again in the box.? I tried this several times, but no luck.
In short, I'm not able to use my power throttle system to turn JMRI ON or OFF?as I was able to do?before I updated to 4.11.
Is there a way to save just my?roster, but still remove the current JMRI 4.11?
John

From: "'Ken Cameron' kcameron@... [jmriusers]" <jmriusers@...>
To: jmriusers@...
Sent: Thursday, March 8, 2018 9:07 AM
Subject: RE: [jmriusers] Fw: Subject: Issues with latest version 4.10

? John,

A quick thing, check the settings in the Preferences->Defaults. Sometimes
they get changed to 'Internal' instead of your real system (LocoNet). If the
radio buttons are on Internal, change them to LocoNet.

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

#yiv5542476278 #yiv5542476278 -- #yiv5542476278ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv5542476278 #yiv5542476278ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv5542476278 #yiv5542476278ygrp-mkp #yiv5542476278hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv5542476278 #yiv5542476278ygrp-mkp #yiv5542476278ads {margin-bottom:10px;}#yiv5542476278 #yiv5542476278ygrp-mkp .yiv5542476278ad {padding:0 0;}#yiv5542476278 #yiv5542476278ygrp-mkp .yiv5542476278ad p {margin:0;}#yiv5542476278 #yiv5542476278ygrp-mkp .yiv5542476278ad a {color:#0000ff;text-decoration:none;}#yiv5542476278 #yiv5542476278ygrp-sponsor #yiv5542476278ygrp-lc {font-family:Arial;}#yiv5542476278 #yiv5542476278ygrp-sponsor #yiv5542476278ygrp-lc #yiv5542476278hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv5542476278 #yiv5542476278ygrp-sponsor #yiv5542476278ygrp-lc .yiv5542476278ad {margin-bottom:10px;padding:0 0;}#yiv5542476278 #yiv5542476278actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv5542476278 #yiv5542476278activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv5542476278 #yiv5542476278activity span {font-weight:700;}#yiv5542476278 #yiv5542476278activity span:first-child {text-transform:uppercase;}#yiv5542476278 #yiv5542476278activity span a {color:#5085b6;text-decoration:none;}#yiv5542476278 #yiv5542476278activity span span {color:#ff7900;}#yiv5542476278 #yiv5542476278activity span .yiv5542476278underline {text-decoration:underline;}#yiv5542476278 .yiv5542476278attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv5542476278 .yiv5542476278attach div a {text-decoration:none;}#yiv5542476278 .yiv5542476278attach img {border:none;padding-right:5px;}#yiv5542476278 .yiv5542476278attach label {display:block;margin-bottom:5px;}#yiv5542476278 .yiv5542476278attach label a {text-decoration:none;}#yiv5542476278 blockquote {margin:0 0 0 4px;}#yiv5542476278 .yiv5542476278bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv5542476278 .yiv5542476278bold a {text-decoration:none;}#yiv5542476278 dd.yiv5542476278last p a {font-family:Verdana;font-weight:700;}#yiv5542476278 dd.yiv5542476278last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv5542476278 dd.yiv5542476278last p span.yiv5542476278yshortcuts {margin-right:0;}#yiv5542476278 div.yiv5542476278attach-table div div a {text-decoration:none;}#yiv5542476278 div.yiv5542476278attach-table {width:400px;}#yiv5542476278 div.yiv5542476278file-title a, #yiv5542476278 div.yiv5542476278file-title a:active, #yiv5542476278 div.yiv5542476278file-title a:hover, #yiv5542476278 div.yiv5542476278file-title a:visited {text-decoration:none;}#yiv5542476278 div.yiv5542476278photo-title a, #yiv5542476278 div.yiv5542476278photo-title a:active, #yiv5542476278 div.yiv5542476278photo-title a:hover, #yiv5542476278 div.yiv5542476278photo-title a:visited {text-decoration:none;}#yiv5542476278 div#yiv5542476278ygrp-mlmsg #yiv5542476278ygrp-msg p a span.yiv5542476278yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv5542476278 .yiv5542476278green {color:#628c2a;}#yiv5542476278 .yiv5542476278MsoNormal {margin:0 0 0 0;}#yiv5542476278 o {font-size:0;}#yiv5542476278 #yiv5542476278photos div {float:left;width:72px;}#yiv5542476278 #yiv5542476278photos div div {border:1px solid #666666;min-height:62px;overflow:hidden;width:62px;}#yiv5542476278 #yiv5542476278photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv5542476278 #yiv5542476278reco-category {font-size:77%;}#yiv5542476278 #yiv5542476278reco-desc {font-size:77%;}#yiv5542476278 .yiv5542476278replbq {margin:4px;}#yiv5542476278 #yiv5542476278ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv5542476278 #yiv5542476278ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv5542476278 #yiv5542476278ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv5542476278 #yiv5542476278ygrp-mlmsg select, #yiv5542476278 input, #yiv5542476278 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv5542476278 #yiv5542476278ygrp-mlmsg pre, #yiv5542476278 code {font:115% monospace;}#yiv5542476278 #yiv5542476278ygrp-mlmsg * {line-height:1.22em;}#yiv5542476278 #yiv5542476278ygrp-mlmsg #yiv5542476278logo {padding-bottom:10px;}#yiv5542476278 #yiv5542476278ygrp-msg p a {font-family:Verdana;}#yiv5542476278 #yiv5542476278ygrp-msg p#yiv5542476278attach-count span {color:#1E66AE;font-weight:700;}#yiv5542476278 #yiv5542476278ygrp-reco #yiv5542476278reco-head {color:#ff7900;font-weight:700;}#yiv5542476278 #yiv5542476278ygrp-reco {margin-bottom:20px;padding:0px;}#yiv5542476278 #yiv5542476278ygrp-sponsor #yiv5542476278ov li a {font-size:130%;text-decoration:none;}#yiv5542476278 #yiv5542476278ygrp-sponsor #yiv5542476278ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv5542476278 #yiv5542476278ygrp-sponsor #yiv5542476278ov ul {margin:0;padding:0 0 0 8px;}#yiv5542476278 #yiv5542476278ygrp-text {font-family:Georgia;}#yiv5542476278 #yiv5542476278ygrp-text p {margin:0 0 1em 0;}#yiv5542476278 #yiv5542476278ygrp-text tt {font-size:120%;}#yiv5542476278 #yiv5542476278ygrp-vital ul li:last-child {border-right:none !important;}#yiv5542476278


Locked Re: JMRI Throttle Problems

BirminghamRails .
 

Hi again folks

Well, progress is being made at this end.

I downloaded the latest test version 4.11.3+R80b3ab3 as suggested and then
opened a withrottle on an iphone 4 running withrottle 2.2.

I was able to acquire and control about 15 locomotives one after the other
without a problem, both long and short addresses, walking around the layout

After about 15, the next loco I tried wouldn't acquire, and it seemed that
none of them would.

I opened another iphone (6s with WT 2.2) and tried to acquire a loco and it
wouldn't work either. The phones showed up on withrottle window on JMRI,
but no address -- "not set"

I restarted JMRI and it seems I am back in business. So it seems that
there was some sort of slot capacity issue...

After restarting JMRI I went back to the layout and was able to acquire and
run all the locos on the layout, more than 15. This time I "released" them
on the withrottle after running each of them and didn't lose the ability to
acquire and control locomotives.

My layout is happy again!

What more can I do to help you as you work on this?

Thanks very much for all the work you guys do

John

--

John Stewart
www.bhamrails.info


Locked Re: Help with closing a socket on JMRI

 

Hi Mike



Thanks for the response.


I've tried:


s.dispose
s.shutdown(socket.SHUT_RDWR)


No luck so far. A lot of sites mention using:
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)


However I couldn't get that working either.

I'm not sure if JMRI has all of the functionality of sockets?


Regards


Kev






---In jmriusers@..., <mpiazza2007@...> wrote :

At a guess you initially bound the socket before you opened it. You closed
the socket but never unbound it so it is still "attached" to the original
instance when you try to open it again. Try an unbind command to see if it
frees it up.

Mike Piazza

On Mar 7, 2018 14:47, "kd.marsh@... mailto:kd.marsh@... [jmriusers]" <
jmriusers@... mailto:jmriusers@...> wrote:

>
>
> Hi All
>
>
> I recently succeeded in getting a number of computers running JMRI to
> share sensor information with each other using sockets. The only problem is
> that I cannot work out how two close the socket.
>
>
> If the socket has been opened on a port and then closed (due to a
> disconnection of some sort) it is not possible to re-open the socket as the
> port is still in use form the previous time I'd opened the socket. The only
> way I can close it is to shut JMRI and re-open it which is a real pain.
>
>
> A lot of the things I have in below we're in an attempt to correctly close
> the socket.
>
>
>
>
> I open a socket using the following code:
>
>
> start_new_thread(Simulator.links,('East',Simulator.sim2EastPort))
>
>
>
>
>
> def links(name,port):
>
>
> Simulator.log( name+' handle')
> Simulator.log( 'port:'+str(port))
>
>
> if Simulator.interlocking == 'West':
> host = Simulator.westIp
> else:
> host = Simulator.eastIp
> s = socket.socket()
> s.bind((host,port))
>
>
> Simulator.log( name+' RX Server Started')
>
> while Simulator.closePort != name:
> try:
> s.listen(1)
> Simulator.log( name+' RX listening')
> except:
> Simulator.log( name+' RX failed')
> pass
>
> c, addr = s.accept()
> Simulator.log( name+' RX Connection from: '+str(addr))
> while True and Simulator.closePort != name :
>
> data = c.recv(2048)
> if not data:
> break
> try:
>
>
> if data[-1] == '4':
> InstanceManager.sensorManagerInstance().getSensor(data[:-1]).setKnownState(Sensor.INACTIVE)
>
> if data[-1] == '2':
> InstanceManager.sensorManagerInstance().getSensor(data[:-1]).setKnownState(Sensor.ACTIVE)
>
> except:
> Simulator.log( 'failed to find sensor:'+data[:-1])
> c.close()
>
>
> s.close()
> Simulator.log( name+' RX closed port')
> if Simulator.closePort != name:
> return 1
> else:
> Simulator.closePort = None
> return 0
>
>
> links = SPSstaticMethod(links)
>
>
>
>
>
>
> Can anyone help?
>
>
> Thanks.
>
>
> Kev
> (PS, I'm no programmer, I got this far by trial, error and lots of copy
> and paste.)
>
>
>
>
>
>
>
>
>


Locked Re: Turnouts in Engine Driver

 

Also consider using sensible user names for the turnouts. To simplify the
display, use a separator (default is : ) and then you get them grouped by
the prefix part. Great for larger layouts so you get only a screenful for
each area. Much easier to work with IMHO.

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


Locked Re: JMRI Throttle Problems

 

Hi John & Billybob,

This morning I installed Version 4.11.3 over version 4.10 and experimented somewhat using the 'Slot Monitor' tool. This is what I found:
1. In effect, I found a 'work-around' as follows for both the JMRI throttle and the WiThrottle (iphone7): The first time I select an engine, the slot monitor goes to 'in-use' status and engine runs fine. If I use the 'Release' button, the status goes to 'Common', and I can re-select the engine successfully as the status returns to 'in-use'.
2. If I use the 'Dispatch' button, the status changes to 'idle' instead of 'Common'; this prevents me from being able to re-select the engine.
3. When using a Digitrax tethered UT4 or DT400 throttle, there is no 'Release' button and you must use the 'Dispatch' button which puts the status to 'Common' about 90% of the time, the 10% goes to 'idle'. ??

Conclusion: My thinking suggests that the software should always put the status to 'Common' regardless which button (Dispatch or Release) is used. FYI: When using the 4.10 version, I concentrated on using the 'Dispatch' button, not so much the Release button. I plan to experiment some more later this afternoon.

Thanks for your help!
Mike Lanyon


Locked Re: Turnouts in Engine Driver

kennyhunt990
 

The easiest fix for my sorting issue may be to give the turnouts locations based off the turnout numbers. For example 1 through 9 be in a location called Turnouts 1 -9. 10 through 19 location called Turnouts 10 - 19. Etc. Then filter by location when looking for a certain one.


Sent via the Samsung Galaxy S7 edge, an AT&T 4G LTE smartphone

-------- Original message --------From: "mstevetodd@... [jmriusers]" <jmriusers@...> Date: 3/8/18 10:16 AM (GMT-06:00) To: jmriusers@... Subject: [jmriusers] Re: Turnouts in Engine Driver

?









Hi Kenny,





1. The turnout initial states should match those shown in the JMRI Turnouts Table. Do yours?


This behavior is hardware-dependent. Some systems, such as my LocoNet Tam Valley servo controllers, respond to the startup interrogation with the current state. This updates the Turnout Table, which is then used for EngineDriver. What command station and turnout hardware are you using?


There are some script-based workarounds, for example, when I'm using the Loconet Simulator, I run the SetAllTurnoutsClosed.py script in my startup to force the initial state.











2. The current sort is by UserName. There's a ToDo list item to add an option to sort by SystemName, but it hasn't received any attention. I'm not clear if that would help in your situation. You set your UserName to "Turnout #1"?


As a workaround, you could adjust your UserNames, e.g. "Turnout #01".


For my layout, I use meaningful UserNames, such as "East:Yard Lead". Then I can select "East" as the location and filter my list. This is much easier for me than remembering the assigned addresses.








HTH,


SteveT


Locked Re: Fw: Subject: Issues with latest version 4.10

 

Ken,
I'll try this?and will let you know.
Thanks for the advice.
JP

From: "'Ken Cameron' kcameron@... [jmriusers]" <jmriusers@...>
To: jmriusers@...
Sent: Thursday, March 8, 2018 9:07 AM
Subject: RE: [jmriusers] Fw: Subject: Issues with latest version 4.10

? John,

A quick thing, check the settings in the Preferences->Defaults. Sometimes
they get changed to 'Internal' instead of your real system (LocoNet). If the
radio buttons are on Internal, change them to LocoNet.

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

#yiv0468978008 #yiv0468978008 -- #yiv0468978008ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv0468978008 #yiv0468978008ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv0468978008 #yiv0468978008ygrp-mkp #yiv0468978008hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv0468978008 #yiv0468978008ygrp-mkp #yiv0468978008ads {margin-bottom:10px;}#yiv0468978008 #yiv0468978008ygrp-mkp .yiv0468978008ad {padding:0 0;}#yiv0468978008 #yiv0468978008ygrp-mkp .yiv0468978008ad p {margin:0;}#yiv0468978008 #yiv0468978008ygrp-mkp .yiv0468978008ad a {color:#0000ff;text-decoration:none;}#yiv0468978008 #yiv0468978008ygrp-sponsor #yiv0468978008ygrp-lc {font-family:Arial;}#yiv0468978008 #yiv0468978008ygrp-sponsor #yiv0468978008ygrp-lc #yiv0468978008hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv0468978008 #yiv0468978008ygrp-sponsor #yiv0468978008ygrp-lc .yiv0468978008ad {margin-bottom:10px;padding:0 0;}#yiv0468978008 #yiv0468978008actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv0468978008 #yiv0468978008activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv0468978008 #yiv0468978008activity span {font-weight:700;}#yiv0468978008 #yiv0468978008activity span:first-child {text-transform:uppercase;}#yiv0468978008 #yiv0468978008activity span a {color:#5085b6;text-decoration:none;}#yiv0468978008 #yiv0468978008activity span span {color:#ff7900;}#yiv0468978008 #yiv0468978008activity span .yiv0468978008underline {text-decoration:underline;}#yiv0468978008 .yiv0468978008attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv0468978008 .yiv0468978008attach div a {text-decoration:none;}#yiv0468978008 .yiv0468978008attach img {border:none;padding-right:5px;}#yiv0468978008 .yiv0468978008attach label {display:block;margin-bottom:5px;}#yiv0468978008 .yiv0468978008attach label a {text-decoration:none;}#yiv0468978008 blockquote {margin:0 0 0 4px;}#yiv0468978008 .yiv0468978008bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv0468978008 .yiv0468978008bold a {text-decoration:none;}#yiv0468978008 dd.yiv0468978008last p a {font-family:Verdana;font-weight:700;}#yiv0468978008 dd.yiv0468978008last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv0468978008 dd.yiv0468978008last p span.yiv0468978008yshortcuts {margin-right:0;}#yiv0468978008 div.yiv0468978008attach-table div div a {text-decoration:none;}#yiv0468978008 div.yiv0468978008attach-table {width:400px;}#yiv0468978008 div.yiv0468978008file-title a, #yiv0468978008 div.yiv0468978008file-title a:active, #yiv0468978008 div.yiv0468978008file-title a:hover, #yiv0468978008 div.yiv0468978008file-title a:visited {text-decoration:none;}#yiv0468978008 div.yiv0468978008photo-title a, #yiv0468978008 div.yiv0468978008photo-title a:active, #yiv0468978008 div.yiv0468978008photo-title a:hover, #yiv0468978008 div.yiv0468978008photo-title a:visited {text-decoration:none;}#yiv0468978008 div#yiv0468978008ygrp-mlmsg #yiv0468978008ygrp-msg p a span.yiv0468978008yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv0468978008 .yiv0468978008green {color:#628c2a;}#yiv0468978008 .yiv0468978008MsoNormal {margin:0 0 0 0;}#yiv0468978008 o {font-size:0;}#yiv0468978008 #yiv0468978008photos div {float:left;width:72px;}#yiv0468978008 #yiv0468978008photos div div {border:1px solid #666666;min-height:62px;overflow:hidden;width:62px;}#yiv0468978008 #yiv0468978008photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv0468978008 #yiv0468978008reco-category {font-size:77%;}#yiv0468978008 #yiv0468978008reco-desc {font-size:77%;}#yiv0468978008 .yiv0468978008replbq {margin:4px;}#yiv0468978008 #yiv0468978008ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv0468978008 #yiv0468978008ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv0468978008 #yiv0468978008ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv0468978008 #yiv0468978008ygrp-mlmsg select, #yiv0468978008 input, #yiv0468978008 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv0468978008 #yiv0468978008ygrp-mlmsg pre, #yiv0468978008 code {font:115% monospace;}#yiv0468978008 #yiv0468978008ygrp-mlmsg * {line-height:1.22em;}#yiv0468978008 #yiv0468978008ygrp-mlmsg #yiv0468978008logo {padding-bottom:10px;}#yiv0468978008 #yiv0468978008ygrp-msg p a {font-family:Verdana;}#yiv0468978008 #yiv0468978008ygrp-msg p#yiv0468978008attach-count span {color:#1E66AE;font-weight:700;}#yiv0468978008 #yiv0468978008ygrp-reco #yiv0468978008reco-head {color:#ff7900;font-weight:700;}#yiv0468978008 #yiv0468978008ygrp-reco {margin-bottom:20px;padding:0px;}#yiv0468978008 #yiv0468978008ygrp-sponsor #yiv0468978008ov li a {font-size:130%;text-decoration:none;}#yiv0468978008 #yiv0468978008ygrp-sponsor #yiv0468978008ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv0468978008 #yiv0468978008ygrp-sponsor #yiv0468978008ov ul {margin:0;padding:0 0 0 8px;}#yiv0468978008 #yiv0468978008ygrp-text {font-family:Georgia;}#yiv0468978008 #yiv0468978008ygrp-text p {margin:0 0 1em 0;}#yiv0468978008 #yiv0468978008ygrp-text tt {font-size:120%;}#yiv0468978008 #yiv0468978008ygrp-vital ul li:last-child {border-right:none !important;}#yiv0468978008



| | Virus-free. www.avg.com |



[Non-text portions of this message have been removed]


Locked Re: Fw: Subject: Issues with latest version 4.10

 

John,

A quick thing, check the settings in the Preferences->Defaults. Sometimes
they get changed to 'Internal' instead of your real system (LocoNet). If the
radio buttons are on Internal, change them to LocoNet.

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


Locked Re: Turnouts in Engine Driver

 

Hi, Mine are named IT1, IT2, IT3,.....
I have the same issue as Kenny!
Jay


Locked Re: Turnouts in Engine Driver

 

Hi Kenny,

1. The turnout initial states should match those shown in the JMRI Turnouts Table. Do yours?
This behavior is hardware-dependent. Some systems, such as my LocoNet Tam Valley servo controllers, respond to the startup interrogation with the current state. This updates the Turnout Table, which is then used for EngineDriver. What command station and turnout hardware are you using?
There are some script-based workarounds, for example, when I'm using the Loconet Simulator, I run the SetAllTurnoutsClosed.py script in my startup to force the initial state.



2. The current sort is by UserName. There's a ToDo list item to add an option to sort by SystemName, but it hasn't received any attention. I'm not clear if that would help in your situation. You set your UserName to "Turnout #1"?
As a workaround, you could adjust your UserNames, e.g. "Turnout #01".
For my layout, I use meaningful UserNames, such as "East:Yard Lead". Then I can select "East" as the location and filter my list. This is much easier for me than remembering the assigned addresses.


HTH,
SteveT


Locked Turnouts in Engine Driver

 

I have 2 questions concerning using turnouts in the Engine Driver app.

1. When first starting the app all the turnouts on the turnouts page show a status of ???? Until the toggle button is hit once. This first press does nothing to the turnout but the status shown on the button then updates to show the current turnout status. All subsequence button presses then will toggle the turnout as desired. Is there a way to update the status of the turnouts when the app starts and not have to do this first press of all the turnout buttons to update the status first?

2. The turnouts on the turnout page ate sorted alphabetically. I have the turnouts named Turnout #1, Turnout #2, etc. This causes turnout #2 to be shown in the list after turnout #11 since alphabetically 2 comes after 1. Is there a way to sort the list numerically.


Locked Re: Section errors - sensor direction

 

Hi Paul.

Be consistent in all things....


Ensure all you anchor points are complete, that is green on my panels.


Ensure when adding blocks to sections that the "REVERSE" "FORWARD" entry point directions are consistant. When you define a transit, the transit should be all FORWARD or all REVERSE unless you pass thru a reversing loop.
This will allow you to debug the problem without resorting to drink.
If you edit any of this, first edit the Section and save, then edit the transit by deleting and re adding the sections. Then reset up the Signal head or signal mast logic.
To further aid debugging add Occupancy, Forward sensor and Reverse sensor icons to layout panel next to each block.


Good luck and using a computer isn't cricket, its more like Australian Rules Football, Lacrosse or Ladies Field Hockey.


Steve G.


Locked Re: Digitrax DH126 BEMF

 

Hi Jim,

Thank you the feedback. When I wrote the decoder definition of the Economy Series 6 series, I indeed relied on the product description to remove BEMF support from the definition compared to the regular series.
I have asked confirmation to Digitrax about what you have observed.
When I receive their feedback, I'll update the definition accordingly, which as you experienced yourself, just requires removing comments.
For compatibility purpose (family name) it is better to keep a separate definition, though we could use to decoder upgrade capabilities of JMRI to merge them back into the regular definition.
Meanwhile, you can put your modified decoder definition in your JMRI personal folder in the decoder folder as you described: it will supersede the definition shipped with the JMRI installation. Don't forget to remove the file once you update JMRI to a version that will contain the change.

Alain LM


---In jmriusers@..., <jszinger@...> wrote :

<...>

Where should I save my updated definition? If I read the JMRI docs
right, it should be ~/.jmri/decoders/Digitrax_Economy_Series6.xml,
right?

How widespread is BEMF in the DH126 decoders? Maybe the definitions
should be merged back into Digitrax_01x6.xml.


Locked Re: JMRI and NEW APPLE Computer

Randall Wood
 

In helping Frank get his system up, we are at the point where his iMac is confirmed to not be seeing the LocoBuffer-USB as a Virtual COM Port (VCP).

We¡¯ve gone through the installation of the FTDIChip drivers version 2.4.2 (I confirmed on my MacBook running macOS 10.13.3 that they are needed), but a VCP for the LocoBuffer-USB does not show up when the LocoBuffer-USB is plugged in.

What could we be missing?

Randall

On Mar 5, 2018, at 18:46, Randall Wood rhwood@... [jmriusers] <jmriusers@...> wrote:

A: the LocoBuffer-USB works on macOS; no need to buy new equipment.. You may need to install drivers. Check with RR-Cirkits.

B:
1. Copy the *entire* profile folder to a thumb drive, or, if you use it, DropBox.
a. If you used a thumb drive , copy the Profile folder to anywhere you want on the Mac.
2. Start JMRI on the Mac and go to the Preferences window.
3. Select ¡°Config Profiles¡± in that window and click ¡°Add Existing¡­¡±
4. Find your profile where you copied it or in DropBox and click Choose.
5. Activate the profile and restart JMRI.
6. JMRI will complain about not finding the LocoBuffer-USB on COM3 (or COM-some-other-number).
7. Open the Preferences, go to Connections.
8. Change the LocoBuffer-USB connection from COM3 to something like cu.usbserial-FTZ12345.
9. Save Preferences and restart JMRI.
10. It should ¡°just work¡± now.

Note that if you used DropBox, you can do the same on your Windows computer, and the two JMRI computers can share the same profile, and will keep the correct connection for the LocoBuffer-USB.

Randall
Sent from my iPhone

On Mar 5, 2018, at 18:29, upitrr@... <mailto:upitrr@...> <mailto:upitrr@... <mailto:upitrr@...>> [jmriusers] <jmriusers@... <mailto:jmriusers@...><mailto:jmriusers@... <mailto:jmriusers@...>>> wrote:

A)...Can I use my LOCOBUFFER-USB to connect my Digitrax system layout to my new APPLE computer or do i have to purchase something different?

B)...How do I move files from the backups directory under Operations (PanelPro) on the Microsoft PC tot he backups folder under Operations (PanelPro) on the new APPLE computer?

Example....set up trains on PC...copy files from backups folder under Operations on the PC to a thumb drive and then use the thumb drive (USB Port) to load these files to the backups folder under Operations (update Operations) on the new Apple computer. HOW DO I PUT THESE FILES IN THE BACKUPS FOLDER ON THE APPLE COMPUTER?

THANK YOU....at this point I am really confused......Frank in Houston

[Non-text portions of this message have been removed]

[Non-text portions of this message have been removed]