Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Jmriusers
- Messages
Search
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: -- 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: 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.
toggle quoted message
Show quoted text
-- Dave in Australia The New England Convention 2018 On 8 Mar 2018, at 5:36 PM, John Parrish johnreesep@... [jmriusers] <jmriusers@...> wrote: |
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.
toggle quoted message
Show quoted text
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).
toggle quoted message
Show quoted text
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: |
to navigate to use esc to dismiss