¿ªÔÆÌåÓý

Date

Locked Re: JMRI 4.8 is available for download

Donald Dilllaby
 

Ok Dave. Thanks.





Donald Dillaby

27 Palisade Dr

Nashua, NH 03062-2119

603-888-2766

603-305-5523







From: jmriusers@... [mailto:jmriusers@...]
Sent: Thursday, July 27, 2017 1:37 PM
To: jmriusers@...
Subject: [jmriusers] Re: JMRI 4.8 is available for download





Donald,

No. The file I modified for was an appearance file for SPTCO-1930 signal
system. Those changes are included in 4.8.


Dave Sand


Locked Re: JMRI 4.8 is available for download

 

Donald,

No. The file I modified for was an appearance file for SPTCO-1930 signal system. Those changes are included in 4.8.


Dave Sand


Locked just updated to 4.8 and it doesn't seem to like 3 way points in the control panel!

 

Hi


I upgraded to v4.8 but ever since have not been able to get my control panel to load without using TurnOffXmlValidation.py in the startup folder.


the error message says
Exception: org.jdom2.input.JDOMParseException: error on line 693: cvc-complex-type.3.2.2: Attribute 'firstTurnoutExit' is not allowed to appear in element 'slipturnouticon'.


the line of code is as follows:


<slipturnouticon turnoutType="threeWay" firstTurnoutExit="lower" x="0" y="0" level="7" forcecontroloff="false" hidden="no" positionable="true" showtooltip="true" editable="true" tristate="false" class="jmri.jmrit.display.configurexml.SlipTurnoutIconXml">



I have tried creating a new panel with just a three way point but get exactly the same error.
any help would be appreciated.


Brian


Locked SysConsole indicating "no routes returned for getRouteByNeighbour" INFO error

 

Hello,


I have experienced this "problem" in 4.5.x. I did some searching within this forum and read that this problem might be resolved in 4.7.1, so I upgraded to 4.7.1 Still getting errors (see below). No Routes have been created in Routes nor LRoutes tables within this panel. HOWEVER, the BLOCKS table IS populated. Running Win 7 in SIM mode. I can upload the entire panel entire file if needed, but am hoping these samples might provide a clue.


Is this a normal condition or does anyone have any suggestions as to what needs to be be done to stop messages? Am I required to build Routes? Or, is the fact that the BLOCKS table is populated, the "errors" are coming from that? If the BLOCKS table is causing these messages, can I delete the block assignments?


Thanks in advance,
Wain Schroeder


<<< Normal startup without panels loaded: >>>



2017-07-27 11:14:38,066 util.Log4JUtil INFO - * JMRI log ** [main]
2017-07-27 11:14:38,086 util.Log4JUtil INFO - This log is appended to file: C:&#92;Users&#92;WLS&#92;JMRI&#92;log&#92;messages.log [main]
2017-07-27 11:14:38,086 util.Log4JUtil INFO - This log is stored in file: C:&#92;Users&#92;WLS&#92;JMRI&#92;log&#92;session.log [main]
2017-07-27 11:14:38,106 apps.Apps INFO - PanelPro version 4.7.1-R1b7dd65 starts under Java 1.8.0_31 on Windows 7 amd64 v6.1 at Thu Jul 27 11:14:38 EDT 2017 [main]
2017-07-27 11:14:44,367 apps.Apps INFO - Starting with profile PanelPro.3f4800f9 [main]
2017-07-27 11:14:44,757 node.NodeIdentity INFO - Using jmri-3C4A924E5CC0-3f4800f9 as the JMRI Node identity [main]
2017-07-27 11:14:45,327 simulator.SimulatorAdapter INFO - NCE Simulator Started [Nce Simulator]
2017-07-27 11:14:45,397 nce.NceConnectionStatus INFO - NCE EPROM revision = 6.2.1 [AWT-EventQueue-0]
2017-07-27 11:14:46,137 hexfile.LnHexFilePort INFO - LocoNet Simulator Started [Thread-12]
2017-07-27 11:14:47,397 apps.PerformScriptModel INFO - Running script C:&#92;Program Files (x86)&#92;JMRI&#92;jython&#92;SetAllTurnoutsClosed.py [main]
2017-07-27 11:14:47,407 script.JmriScriptEngineManager INFO - ECMAScript ECMA - 262 Edition 5.1 is provided by Oracle Nashorn 1.8.0_31 [main]
2017-07-27 11:14:47,407 script.JmriScriptEngineManager INFO - python 2.7 is provided by jython 2.7.0 [main]
0 turnouts found, 0 changed to CLOSED
2017-07-27 11:14:52,548 util.FileUtilSupport INFO - File path program: is C:&#92;Program Files (x86)&#92;JMRI&#92; [main]
2017-07-27 11:14:52,548 util.FileUtilSupport INFO - File path preference: is C:&#92;Users&#92;WLS&#92;JMRI&#92; [main]
2017-07-27 11:14:52,548 util.FileUtilSupport INFO - File path profile: is C:&#92;Users&#92;WLS&#92;JMRI&#92;PanelPro&#92; [main]
2017-07-27 11:14:52,548 util.FileUtilSupport INFO - File path settings: is C:&#92;Users&#92;WLS&#92;JMRI&#92; [main]
2017-07-27 11:14:52,548 util.FileUtilSupport INFO - File path home: is C:&#92;Users&#92;WLS&#92; [main]
2017-07-27 11:14:52,548 util.FileUtilSupport INFO - File path scripts: is C:&#92;Program Files (x86)&#92;JMRI&#92;jython&#92; [main]



<<< sample errors after panels loaded (same heading as above): >>>



2017-07-27 11:20:13,332 layoutEditor.LayoutEditor INFO - Font size: 9.0 [AWT-EventQueue-0]
2017-07-27 11:20:16,308 layoutEditor.LayoutEditor INFO - Font size: 9.0 [AWT-EventQueue-0]
2017-07-27 11:20:23,937 layoutEditor.LayoutBlock INFO - From LS125, no routes returned for getRouteByNeighbour(LS124) [AWT-EventQueue-0]
2017-07-27 11:20:23,939 layoutEditor.LayoutBlock INFO - From LS121, no routes returned for getRouteByNeighbour(LS124) [AWT-EventQueue-0]
2017-07-27 11:20:23,940 layoutEditor.LayoutBlock INFO - From LS128, no routes returned for getRouteByNeighbour(LS124) [AWT-EventQueue-0]
2017-07-27 11:20:23,940 layoutEditor.LayoutBlock INFO - From LS128, no routes returned for getRouteByNeighbour(LS124) [AWT-EventQueue-0]
2017-07-27 11:20:23,941 layoutEditor.LayoutBlock INFO - From LS125, no routes returned for getRouteByNeighbour(LS124) [AWT-EventQueue-0]
2017-07-27 11:20:23,955 layoutEditor.LayoutBlock INFO - From LS128, no routes returned for getRouteByNeighbour(LS124) [AWT-EventQueue-0]
2017-07-27 11:20:23,956 layoutEditor.LayoutBlock INFO - From LS121, no routes returned for getRouteByNeighbour(LS124) [AWT-EventQueue-0]
2017-07-27 11:20:23,956 layoutEditor.LayoutBlock INFO - From LS115, no routes returned for getRouteByNeighbour(LS124) [AWT-EventQueue-0]
2017-07-27 11:20:24,098 layoutEditor.LayoutBlock INFO - From LS93, no routes returned for getRouteByNeighbour(LS96) [AWT-EventQueue-0]
2017-07-27 11:20:24,098 layoutEditor.LayoutBlock INFO - From LS93, no routes returned for getRouteByNeighbour(LS96) [AWT-EventQueue-0]
2017-07-27 11:20:24,306 layoutEditor.LayoutBlock INFO - From CY-WB-5, no routes returned for getRouteByNeighbour(CY-Wst-Ldr) [AWT-EventQueue-0]
2017-07-27 11:20:24,307 layoutEditor.LayoutBlock INFO - From CY-WB-4, no routes returned for getRouteByNeighbour(CY-Wst-Ldr) [AWT-EventQueue-0]
2017-07-27 11:20:24,308 layoutEditor.LayoutBlock INFO - From Block CY-WB-3, no routes returned for getRouteByNeighbour(CY-Wst-Ldr) [AWT-EventQueue-0]
2017-07-27 11:20:24,308 layoutEditor.LayoutBlock INFO - From CY-EB-1, no routes returned for getRouteByNeighbour(CY-Wst-Ldr) [AWT-EventQueue-0]
2017-07-27 11:20:24,309 layoutEditor.LayoutBlock INFO - From CY-WB-5, no routes returned for getRouteByNeighbour(CY-Wst-Ldr) [AWT-EventQueue-0]
2017-07-27 11:20:24,309 layoutEditor.LayoutBlock INFO - From CY-EB-1, no routes returned for getRouteByNeighbour(CY-Wst-Ldr) [AWT-EventQueue-0]
2017-07-27 11:20:24,310 layoutEditor.LayoutBlock INFO - From Block CY-WB-3, no routes returned for getRouteByNeighbour(CY-Wst-Ldr) [AWT-EventQueue-0]
2017-07-27 11:20:24,310 layoutEditor.LayoutBlock INFO - From CY-WB-4, no routes returned for getRouteByNeighbour(CY-Wst-Ldr) [AWT-EventQueue-0]
2017-07-27 11:20:24,343 layoutEditor.LayoutBlock INFO - From LS87, no routes returned for getRouteByNeighbour(LS84) [AWT-EventQueue-0]
2017-07-27 11:20:24,356 layoutEditor.LayoutBlock INFO - From CY-WB-5, no routes returned for getRouteByNeighbour(CY-Wst-Ldr) [AWT-EventQueue-0]
2017-07-27 11:20:24,356 layoutEditor.LayoutBlock INFO - From CY-WB-4, no routes returned for getRouteByNeighbour(CY-Wst-Ldr) [AWT-EventQueue-0]
2017-07-27 11:20:24,357 layoutEditor.LayoutBlock INFO - From Block CY-WB-3, no routes returned for getRouteByNeighbour(CY-Wst-Ldr) [AWT-EventQueue-0]
2017-07-27 11:20:24,357 layoutEditor.LayoutBlock INFO - From CY-EB-1, no routes returned for getRouteByNeighbour(CY-Wst-Ldr) [AWT-EventQueue-0]



<<< many more lines similar to the above, only different
No actual ERROR is indicated, just INFO. Is this normal?


Locked Re: JMRI 4.8 is available for download

 

Bob,


At the NMMRC, I upgraded our 2 PCs last night to 4.8. Initial test last night show all is well.


PC1 is our programming track PC where we just use decoder pro. That one had 4.5.2 prior to the upgrade. No issues after the upgrade.


PC2 is our panel PC. That one was on 4.7.7 prior to the upgrade to 4.8. We will leave that running for a couple weeks to make sure all is well before taking a test release.


I take all updates on my home laptop running the club panel as an initial test prior to updating the club PCs. In other words my laptop is the QA environment to the club PCs.


Thanks for all the hard work the JMRI developers are doing to improve and add to JMRI.


Club layout stats


DCS240 qty 1 (Command Station Only)
DB100/200's qty 7

LNRP's qty 14 (Limiting 8 Quads per leg. The 35+ UP-5's are divided into 3 groups across 3 legs.)
UP-5's qty 35
LocoBuffer qty 1
UR-91's qty 2
UR-92's qty 4
BDL168's qty 6
TAM Valley Super Quads w/Signal qty 11
TAM Valley Super Quads turnouts qty 50



David

________________________________
From: jmriusers@... <jmriusers@...> on behalf of Bob Jacobsen rgj1927@... [jmriusers] <jmriusers@...>
Sent: Monday, July 24, 2017 9:40 AM
To: mopacmike@... [jmriusers]
Subject: [jmriusers] JMRI 4.8 is available for download



We are very pleased to announce that the 4.7 series of JMRI test
releases has resulted in a version that's good enough to be
recommended for general use, including by new users. We're therefore
making that version, "Production release 4.8", available for download
today.

Note: this version of JMRI, along with future ones, will require that
you have Java 1.8 or later.

There have been hundreds of updates, new features and bug fixes since
version 4.6 came out six months ago. For more information,
please see the release note:

<>

The release note also contains the download links for Mac OS X, Linux
and Windows. (That's our subtle way of trying to get you to read the
note).

--
Bob Jacobsen
rgj1927@...


Locked Re: JMRI 4.8 is available for download

Donald Dilllaby
 

Dave:



Is that the file you modified for me for use with JMRI 4.6? I have yet to
download version 4.8.





Donald Dillaby

27 Palisade Dr

Nashua, NH 03062-2119

603-888-2766

603-305-5523







From: jmriusers@... [mailto:jmriusers@...]
Sent: Thursday, July 27, 2017 10:54 AM
To: jmriusers@...
Subject: [jmriusers] Re: JMRI 4.8 is available for download





Fraser,

With 4.8 installed, search your ENTIRE machine for file name
signalmasts-2.9.6.xsd


The number of lines in the file should be around 406.


If you have more than 1 file, you have another JMRI install somewhere. The
4.6 version of that file has 253 lines. If JMRI happens to use an old
version of the file, that would explain the validation errors.


If you only have one occurrence of the file, but the size is wrong, maybe
the Synology is replacing it.


Dave Sand


Locked Re: JMRI 4.8 is available for download

 

Fraser,

With 4.8 installed, search your ENTIRE machine for file name signalmasts-2.9.6.xsd


The number of lines in the file should be around 406.


If you have more than 1 file, you have another JMRI install somewhere. The 4.6 version of that file has 253 lines. If JMRI happens to use an old version of the file, that would explain the validation errors.


If you only have one occurrence of the file, but the size is wrong, maybe the Synology is replacing it.


Dave Sand


Locked Reset Fail

 

Just upgraded to Production Version 4.8 all works ok except as in the past i still can't do a reset on a TCS Wow Decoder

I tried a Wow version 2 on my programing track Using my DC51 Zephyr and my Power Pax Booster
and get a Unknown error 307 message
So i tried another loco and got the same message

I was able to reset both decoders by using Blast Mode on my Zephyr and writing a value of 2 to CV 8

I was told in the past that perhaps the write was too fast

Has this problem ever been addressed ?

I have no problems doing other programming writes
I haven't tried any Reads



Terry
Visit My Web site@


Locked Re: Locobuffer locking up from data overload?

 

Rodney,


I realize you're the author of CATS and not JMRI, but I have to admit I'm stumped here. I don't have any of the Software Flash boxes checked within CATS, and I can't figure out where in JMRI I can go to turn software flashing off (or on for that matter). Even when adding a new signal head, in the "Add New" dialog, there is nothing about software flashing.


Right now if I set my SE8c to 4th aspect = Flashing Red, I get a weird result: a "flash" between red and flashing red - so ostensibly in place of dark the software - whether CATS or JMRI I don't know - is sending the flashing red aspect. Looks really strange and still eats up the bandwidth because the commands are sent frequently.


Any advice - from you or any other Se8c/JMRI gurus out there?


Thank you all in advance,


Steve
KCS 3rd Sub


Locked Re: JMRI 4.8 is available for download

 

Hi Egbert

That "MT " that you found is exactly the same as that found by Dave Sand a couple of days ago. I removed it then and that changed the line number of the "Outputs" error when loading. I didn't understand where it came from before but the fact that it has come back again could be due to one of two things: 1) JMRI is introducing it for some reason or 2) it is possible that I have reintroduced it when I downloaded the one that I uploaded and with all that's going on forgot to remove it again. Probably the latter. It is/was the very first entry in the turnouts section.

I have another computer in the loft that I will stop the Synology synchronisation on and attempt the complete removal of JMRI from and do as clean an install as I can of 4.8 and then try making up the "straight" panel again and see how that behaves.

Cheers

Fraser


Locked Re: Update to JMRI 4.8 - CMRI Connection

 

Sorry to reply to my own, but I just had another thought. This may be a misunderstanding of the C/MRI protocol.

The NS (number of bytes of board configuration, e.g. ceiling(n_boards/4)) is sent as a raw integer, not an ASCII character. As such, it can have values that looks like protocol characters. In that case, a DLE (a.k.a. DL or 0x10) character is sent before that.

When NS is 3, that¡¯s the case. It¡¯ll be sent as x10 0x03, i.e. DL 03. That¡¯s completely normal and correct AFAIK.

Unfortunately, the C/MRI monitor doesn¡¯t understand that when decoding the message. So get lines like this:

[41 49 58 00 00 10 03 A5 5A 09] Init ua=0 type=X DL=0 NS=16 CT: 3 a5 5a 9

That¡¯s the right raw data, but the wrong interpretation of it.

I¡¯ll fix this.

But, unfortunately, that means this isn¡¯t the cause of your problem. I¡¯m not sure what¡¯s going wrong there.

Bob


On Jul 26, 2017, at 12:26 AM, scott.rose@... [jmriusers] <jmriusers@...> wrote:

The SUSIC is set up with 24 bit cards in the following format:-


OOOO OOII IIII


My interpretation of the initialisation sequenece is ua=0, Type= N, NS=3, CT = aa 5a 55


I have checked via the CMRI monitor for this sequence and have found that for 4.6, 4.7.4 & 4.8 the sequence is ua=0, Type=N, NS=16, DL=10, CT= 3 aa 5a 55 ????? I would have expected NS to be 3. It appears to have added the correct NS to the CT sequence. The baud rate on the SUSIC matches the preferences entry and there is only one entry for the CMRI.
--
Bob Jacobsen
rgj1927@...


Locked Decoder Pro output for Team Digital BLOC8D

 

Bob, thanks for the very helpful reply. I know I have a long way to go to
understand how JMRI works, but it is a fun venture. Thanks again. Jerry
Michels


Locked Re: JMRI 4.8 is available for download

 

Hi Dave, Egbert

David, I tried as you suggested but no change as to what happens. I then removed 4.8 completely including the bits in C:&#92;user&#92;fraser&#92;JMRI and renamed my user files folder so that I could in effect start from scratch. I installed 4.8 and set my user files directory to C:&#92;Users&#92;Fraser&#92;Documents&#92;Railway&#92;JMRI&#92;. This is where I have been working quite happily with previous versions and it's there as it is within my Railway folder that is backed up and synchronised with a Synology NFS. I have copied into here just my roster, my BR2003 FWS signal definition and the resources to go with that and of course my panelpro file 37 heaven. On opening the file in PanelPro I had the same failure as before "Error on line 3206: cvc-complex-type.2.4.a: Invalid content was found starting with element 'outputs'. One of '{systemName, disabledAspects}' is expected."

Then, before I saw Egberts response I started a new, simple layout from scratch "straight.xml". I have uploaded that to . I defined the sensors and blocks, made the track plan, defined the turnouts then signal masts then created the signalmast logic. I then saved it, quit and restarted and this is what appeared in the Console
2017-07-27 09:21:55,867 util.Log4JUtil INFO - * JMRI log ** [main]
2017-07-27 09:21:55,891 util.Log4JUtil INFO - This log is appended to file: C:&#92;Users&#92;Fraser&#92;JMRI&#92;log&#92;messages.log [main]
2017-07-27 09:21:55,892 util.Log4JUtil INFO - This log is stored in file: C:&#92;Users&#92;Fraser&#92;JMRI&#92;log&#92;session.log [main]
2017-07-27 09:21:55,904 apps.Apps INFO - PanelPro version 4.8+Rbe0ff15 starts under Java 1.8.0_141 on Windows 10 x86 v10.0 at Thu Jul 27 09:21:55 BST 2017 [main]
2017-07-27 09:21:56,531 apps.Apps INFO - Starting with profile My_JMRI_Railroad.3f03df36 [main]
2017-07-27 09:21:56,997 node.NodeIdentity INFO - Using jmri-0019D1E3BBD1-3f03df36 as the JMRI Node identity [main]
2017-07-27 09:21:57,093 managers.JmriUserPreferencesManager ERROR - Unable to retrieve property "windowRectangle2D" for window "jmri.jmrit.display.layoutEditor.LayoutEditor:My Layout" [main]
2017-07-27 09:21:57,341 configurexml.ConnectionConfigXml INFO - CAN Simulator Started [main]
2017-07-27 09:22:01,639 util.FileUtilSupport INFO - File path program: is C:&#92;Program Files (x86)&#92;JMRI&#92; [main]
2017-07-27 09:22:01,640 util.FileUtilSupport INFO - File path preference: is C:&#92;Users&#92;Fraser&#92;Documents&#92;Railway&#92;JMRI&#92; [main]
2017-07-27 09:22:01,641 util.FileUtilSupport INFO - File path profile: is C:&#92;Users&#92;Fraser&#92;JMRI&#92;My_JMRI_Railroad&#92; [main]
2017-07-27 09:22:01,642 util.FileUtilSupport INFO - File path settings: is C:&#92;Users&#92;Fraser&#92;JMRI&#92; [main]
2017-07-27 09:22:01,643 util.FileUtilSupport INFO - File path home: is C:&#92;Users&#92;Fraser&#92; [main]
2017-07-27 09:22:01,644 util.FileUtilSupport INFO - File path scripts: is C:&#92;Program Files (x86)&#92;JMRI&#92;jython&#92; [main]
2017-07-27 09:22:11,309 configurexml.ErrorHandler ERROR - Parse error while parsing file /C:/Users/Fraser/Documents/Railway/JMRI/straight.xml Exception: org.jdom2.input.JDOMParseException: Error on line 139: cvc-complex-type.2.4.a: Invalid content was found starting with element 'matrixsignalmast'. One of '{turnoutsignalmast, dccsignalmast, signalmast, virtualsignalmast, signalmastrepeater}' is expected.
See for possibly more information. [AWT-EventQueue-0]

There is something VERY strange going on here!! I would imagine that a file written in 4.8 would open without eror in 4.8. The first matrix mast definition in straight starts as

<matrixsignalmast class="jmri.implementation.configurexml.MatrixSignalMastXml">
<systemName>IF$xsm:BR-2003 fws:F+4+c($0001)-3t</systemName>
<userName>two</userName>
<properties>
<property>
<key>intermediateSignal</key>
<value class="java.lang.Boolean">true</value>
</property>
</properties>
<unlit allowed="no" />
<outputs>
<output matrixCol="output1">S1C1</output>

wheras my 37 heaven starts like

<signalmast class="jmri.implementation.configurexml.MatrixSignalMastXml" userName="CW12">
<systemName>IF$xsm:BR-2003 fws:F+4+c($0012)-2t</systemName>
<userName>CW12</userName>
<unlit allowed="no" />
<outputs>
<output matrixCol="output1">CW12 Ch1</output>
<output matrixCol="output2">CW12 Ch2</output>
</outputs>
<bitStrings>
<bitString aspect="Danger">00</bitString>

These are quite different. Egbert, I'll have a go at your idea soon. Other stuff to do first.

Thanks as ever

Fraser

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

Hi Fraser, I looked at your XML panel file, but am pretty sure the structure of the matrix signal masts is ok despite being written in 4.6. After I deleted all the extra stuff, except for 1 matrix mast and the two turnouts used as outputs, it loaded fine in de signal mast table. Didn't check your custom appearance file, but saw another error message about some "" (that's empty) number format exception for a Cbus turnout that was gone when I took out all but the 2 turnouts. You've got quite a list, so I'm sorry I was unable to look at each one.
Is there a place where you use this particular matrix mast in either an icon on your panel, in Signal Mast Logic or a signal group. That could be the spot where the mast is loaded again, and we might not have tested before. Still, my approach to find the cause would be to first take out the LayoutEditor panel and then cut the remaining file in half and see what happens. If OK, check the other half.
Please let us know what you find.


Egbert


Locked Multiple Openlcb Conections

 

Will JMRI bridge multiple OpenLCB connections?
Will an event on one segment be seen on the other segment?


Regards
Nom d'Inet


Locked Re: Volume Control

 

Zimo sound decoders can have volume up/down function keys allocated
Hornby TTS decoders have something similar in concept.

I'm sure other makers have similar, but each will have its own mechanism.


- Nigel

-----Original Message-----
From: jmriusers@... [mailto:jmriusers@...]
Sent: 27 July 2017 00:34
To: jmriusers@...
Subject: Re: [jmriusers] Volume Control

This can only be done if the decoder supports such an option.

I know that ESU decoders can be configured so that a function key works as a combined Volume/Mute key; a single press mutes or unmutes, double presses step through six predefined master volume levels. Very useful for club/vs home etc.

I don't know of any other decoder brand or model that does so.
--
Dave in Australia


On 27 Jul 2017, at 12:43 AM, tjfisher1@... [jmriusers] <jmriusers@...> wrote:

Is there a way to program a function key to control volume?

------------------------------------
Posted by: Dave Heap <dgheap@...>
------------------------------------


------------------------------------

Yahoo Groups Links


Locked Re: Update to JMRI 4.8 - CMRI Connection

 

Thanks Ken. I had already started removing JMRI from the laptop.

After uninstalling 4.6 and removing any files left behind, I installed a fresh copy of 4.8. Unfortunately no change. As there appears to be little difference in the initialisation string between 4.6 and 4.8, I'm looking more towards a problem with drivers on the laptop and my USB to serial converters.


As I am planning to upgrade the laptop in the very near future due to some other minor issues, I'm going to stay with 4.6 in the mean time.


Regards

Scott


Locked Re: Crossing in layout editor

 

Hi


As an aside I use frog juicers on my HO Module and have had to fit an on off switch as in some set ups they "bring down" the command station when tripped (Ironically it all works OK without them!).


Peter
Devon


Locked Re: Decoder Pro output for Team Digital BLOC8D

 

The following is rearranged a bit to make it more readable.

On Jul 26, 2017, at 9:45 PM, Gerald Michels gjmichels53@... [jmriusers] <jmriusers@...> wrote:


This is the sequence I get when using the potentiometers on the board to
force the detectors HI and then LOW.
e.g.

11:24:32.359: [B2 42 50 5F] Sensor LS133 () is Hi. (BDL16 #9, DS5;
DS54/64/SE8c #17, AuxC/A3/DS05)

So it seems to me that Decoder Pro is seeing the BLOC8D just fine.
Agreed.

I am curious about the text at the end of each line in parentheses
regarding such things as BDL #16, and so on). Is this text "comment"
supplied by Decoder Pro or LocoNet?
The only thing that the LocoNet provides it the part in []. e.g. [B2 42 50 5F] called the raw data. The rest is JMRI trying to make it readable for you. Digitrax has used lots of ways to write addresses, depending on which Digitrax board was in use, so the part in () is trying to show those. That message could have been issued by channel 5 on a BDL16* set to #9; etc.

I set the BLOC8D in this example with a beginning address of 200, so I was
assuming the output would read 200-207, and wonder why I am getting numbers
133-140.

What does the prefix LS mean?
LocoNet Sensor.

Finally, the main reason for this whole exercise is to deliver block
occupancy data to Loconet that can be read by other hardware and set
signals. Is this what the HEX numbers are at the beginning, right after
the time stamp indicate?
If you open the JMRI Sensor Table, you¡¯ll see entries for each of those under the LS numbers. They¡¯ll change as messages come in from the layout. You can use that in the various JMRI tools.

Bob

--
Bob Jacobsen
rgj1927@...


Locked Re: Trouble with Virtual Signals

 

On Jul 26, 2017, at 6:50 PM, robert.zeolla@... [jmriusers] <jmriusers@...> wrote:

Let's discuss the westbbound signal for track 2 at CP Kiski. The file SignalLogicKiskiWest2.png shows what I believe SSL is capable of. Apparently it can only specify a single turnout for the signal to react to. In my case, that signal needs to be red when turnout 303 is thrown (as shown on SignalLogicKiskiWest2.png), and also when turnout 304 is thrown (not on SignalLogicKiskiWest2.pnglosed) if turnout 303 is closed. Can this be accomplished using this tool? Or do I need to move to something more sophisticated?
You can do this, but it involves extra non-displaying SignalHeads. Roughly:

1) Define an internal / virtual head that is on the entrance to the furthest turnout. It¡¯ll show red if that¡¯s set against. (This isn¡¯t on the layout, though you might want to add it to a panel so you can see what¡¯s going on)

2) Now set up the real signal to (a) protect against the near turnout and (b) follow your signal from (1) as ¡°Distant¡±. That last part is important: ¡°Distant¡± means to be red when the far signal is red, not yellow when the far signal is red.

It can become complicated, but this should always be able to handle what needs to be handled.

Bob
--
Bob Jacobsen
rgj1927@...


Locked Re: Help with German Signals

 

We have a (partial) implementation of one set of German signals, see:



There¡¯s a comment on it that says "Missing aspect mapping, not finished.¡± so it probably needs a bit more work. I¡¯d be happy to help somebody with the needed knowledge set that up.

What¡¯s there is enough to display the signals, but not quite enough for JMRI¡¯s automated signal logic to e.g. figure out which aspect has to appear before which other aspect. FOr more on that see



and



Bob


On Jul 26, 2017, at 4:36 PM, Michael Piazza mpiazza2007@... [jmriusers] <jmriusers@...> wrote:

The German signals don't work that way. Depending upon which signal type
they are more complex in that they show aspects and can show more than one
aspect at the same time depending upon whether there is a distant signal
attached to the same mast or whether there is a switching signal attached
to the same mast.

I am speaking from knowledge of German signalling but a novice at JMRI. It
was my understanding that JMRI had the German signals in its configuration
but what I do not know yet is if those signals are set up using the logix
and how that logix output is designed to get to the signal? I'm thinking
maybe the JMRI 'way' is the expectation of using a manufacturer's signal
decoder units such as those sold by Marklin or some other European
manufacturer.

I will be following this thread closely as I will going down the same path
here shortly although my plan was to tie my signals to CMRI outputs that
then feed a decoder board I originally designed and built to be able to
drive my Brawa signals. Unfortunately Brawa stopped making them and they
are the only fine-scale signals I have seen. Until someone else steps into
the breech I will be stuck with the more clunky Veissmann signals.

Mike Piazza
--
Bob Jacobsen
rgj1927@...