¿ªÔÆÌåÓý

Date

Locked NCE AUI Sensors not detecting active or inactive - timeout message

 


All my track detectors are working with proper lights on the AUIs ( I have three # 50, 51 and 53). All the sensors are properly defined with the correct JMRI addresses? (785..etc. ) in the Sensor Table. The turnout table works fine. However, I am not getting the detections and therefore occupancies reflected in the sensor table. The console error messages that come up indicate a "timeout" problem on getting a return signal from the AIUs (see snapshot of message below.

2018-11-21 01:26:12,096 jmrix.AbstractMRTrafficController???? WARN? - timeout flushes receive buffer: 30 [nce.NceTrafficController Receive thread]
2018-11-21 01:26:51,921 nce.NceSensorManager????????????????? WARN? - timeout awaiting poll response for AIU 51 [NCE Sensor Poll]
2018-11-21 01:26:51,921 jmrix.AbstractMRTrafficController???? WARN? - Timeout on reply to message: 9B 33 consecutive timeouts = 0 in nce.NceTrafficController [nce.NceTrafficController Transmit thread]
2018-11-21 01:26:52,125 jmrix.AbstractMRTrafficController???? WARN? - timeout flushes receive buffer: 30 [nce.NceTrafficController Receive thread]
2018-11-21 01:27:31,950 nce.NceSensorManager????????????????? WARN? - timeout awaiting poll response for AIU 53 [NCE Sensor Poll]
2018-11-21 01:27:31,950 jmrix.AbstractMRTrafficController???? WARN? - Timeout on reply to message: 9B 35 consecutive timeouts = 0 in nce.NceTrafficController [nce.NceTrafficController Transmit thread]
2018-11-21 01:27:32,154 jmrix.AbstractMRTrafficController???? WARN? - timeout flushes receive buffer: 30 [nce.NceTrafficController Receive thread]

I am running Windows 10 and JMRI 4.12 and Java 1.8 on an Acer desktop with 1 Terabyte of storage. My NCE system is a Powerhouse with eprom 7.3.2

My connection is thru a NCE USB Interface Adapter..

Has anyone had a similar issue? If yes, what was the resolution? Any help would be appreciated as I plan to add signaling using NCE Lighi-its decoders as soon as I can get the occupancy detection to work in Panel Pro.

Regards

Mike


Locked Re: Dispatcher - SML - auto-allocation problem

 

Unsucessful test on the other area that has the same situation. Signals stay green regardless of allocationm so the fail safe isnt working in this file.

I have uploaded my current panel config. I have a feeling somewhere along the way I'm missing a step or I've broken something.
--
Thanks
Mitch


Locked Re: Operate more than one WiFi throttle simultaneously?

Doug Lowing
 

good info all around.

Dave, it is astonishing so many WiFi throttles at once can use the NCE connection.? ?Just 3 throttles will have me jumping around like juggling oranges and bowling balls.? The version is 1.65.,? I will upgrade to 1.65b when feasible.


Locked Re: NCE light it as signal decoder

 

Michael,

Since you defined a signal mast, you also need to create signal mast logic. Which signal system did you choose when you created the mast?

Sample with 4 masts with traffic moving left to right: ¡ªA ¡­¡­ ¡ªB ¡­¡­ ¡ªC ¡­¡­ ¡ªD ¡­¡­

A signal mast is placed at each block boundary. Signal mast logic is defined for each pair of masts. In this example that would be A-B, B-C and C-D.

When the train is in the block between A and B, A will show Stop, B, C, and D will probably show Clear depending on other blocks.

When the train is in the block between B and C, B will show Stop and A will show Approach since the block between A and B is now empty but B is showing Stop.

When the train moves to the block between C and D, the changes cascade back towards A as each previous mast is updated. C changes which causes a change to B which causes a change to A.

The signal mast logic is created by drawing the track diagram on a Layout Editor panel, attaching the signal masts to the block boundaries on the panel and then generating the signal mast logic. The first step is the track diagram with blocks assigned to the turnouts and track segments. Use the Layout Editor Tools >> Check menu to verify that the drawing is consistent.

For bidirectional running you will have another set of masts for traffic moving right to left, each with their own signal mast logic.


Dave Sand

On Nov 20, 2018, at 6:42 PM, Michael Murphy <smurfmm@...> wrote:

So I downloaded 4.13. I was able to add the NCE light it as a signal mast and can change its colors from the signal mast table now. Now how do I get on my panel to where it will detect the occupied blocks in front of it and go through the sequence as the train moves more blocks away. Such as red to yellow to flashing yellow to green. I¡¯ve tried playing around with it but can¡¯t figure it out. Not ready for it right now but is there something I will have to do later for bidirectional running?

Thanks for all your help on this.


On Nov 19, 2018, at 9:57 PM, Michael Murphy <smurfmm@...> wrote:

Dave,

Will download 4.13 tomorrow. I did download tonight the 4.12 and it messed some stuff up. Like on my panel, as the train moved the blocks didn¡¯t show it unless I clicked somewhere on the screen, and didn¡¯t show any occupancy of the crossover at all.

Will let you know how it goes. Gonna make up signals for the other 2 light it decoders I have tonight so I¡¯ll be able to put them in tomorrow.


On Nov 19, 2018, at 9:01 PM, Dave Heap <dgheap@...> wrote:

I wouldn't be trying anything less than the latest test version. I've added a lot of support for Light-It over the past few production releases. But the latest V4.13.x test release is certainly more stable than V4.12.

When you add a "Signal Head", select "DCC Signal Decoder", your System type (NCE in your case since you have a Power Pro). The Offset Address box is beside Hardware Address.

If you need to set up a Signal Mast (more than 3 LEDs on the mast controlled by more than one Light-It), create Signal Heads as above for each Light-It and use the "Signal Head Controlled Mast" option to add your already-defined Signal Heads. But that's getting out of my area of expertise...

--
Dave in Australia


On 20 Nov 2018, at 1:33 PM, Michael Murphy <smurfmm@...> wrote:

Do you need the latest version of JMRI for the offset address box? I haven¡¯t been able to find it.


On Nov 17, 2018, at 11:05 AM, Dave Heap <dgheap@...> wrote:

Adding 4 will work, but obviously you can't access signal addresses 1-4, mor those at the top end.

Building your signal mast by using already-defined DCC Signal Heads (with the offset in) is a better approach.


Locked Re: Question about defining double crossovers

 

Actually the two servos should be linked together. What circumstance would you ever need for only 2 turnouts to be thrown.? It's a little hard to sometimes get our heads wrapped around this, but all 4 points should either be thrown or open at the same time. So your switch kluge is binary, only two stares of being.

Jim

On Tue, 20 Nov 2018 10:58:07 -0500, "JerryG via Groups.Io" wrote:

Using JMRI 4.13.4+R49e7a86, Java version 1.8.0_191 on Windows 7 PC.

I have a double crossover track (four sets of points) that is controlled by two switch machines: the upper left and lower right are connected to one machine and the lower left and upper right to the other. I would like to control each pair of turnouts independently by clicking their respective entries in the Turnout Table as well as via two push buttons on my layout, and also have the ability to cause both sets to switch more or less simultaneously from crossed over to straight position by clicking on my Layout Editor panel. I¡¯ve almost got it working but have run into one glitch.

I started by defining two turnouts in the Turnout Table. I then inserted a double crossover turnout in a Layout Editor panel and linked it to one Turnout Table entry with the other entry listed as the supporting turnout. Next, to allow pb control, I created two Sensors that are set when the turnouts actually change position. I then tried to set Feedback to ONESENSOR for each Turnout Table entry linked to the sensor for the corresponding pushbutton, which would allow me to transmit turnout state information back to JMRI when the pushbuttons are used to change their position.

This worked fine for the first Turnout Table entry. My problem is that JMRI will not allow me to set the second turnout as getting feedback from the second sensor. The editor window for the Turnout Table seems to accept that I have selected the correct sensor from the pulldown when I press Apply (I get the ¡°entry updated¡± message near the bottom of the window), but I cannot click OK and close the window. If I close the window manually and re-open, I see that the sensor was never put in the Turnout Table entry.

Is there a problem with how I am doing trying to set this up, or a problem with JMRI - or both? :)

Thanks, Jerry

_________________________________
jerryg2003@...


Locked Re: NCE light it as signal decoder

 

¿ªÔÆÌåÓý

So I downloaded 4.13. I was able to add the NCE light it as a signal mast and can change its colors from the signal mast table now. Now how do I get on my panel to where it will detect the occupied blocks in front of it and go through the sequence as the train moves more blocks away. Such as red to yellow to flashing yellow to green. I¡¯ve tried playing around with it but can¡¯t figure it out. Not ready for it right now but is there something I will have to do later for bidirectional running?

Thanks for all your help on this.?


On Nov 19, 2018, at 9:57 PM, Michael Murphy <smurfmm@...> wrote:

Dave,

Will download 4.13 tomorrow. I did download tonight the 4.12 and it messed some stuff up. Like on my panel, as the train moved the blocks didn¡¯t show it unless I clicked somewhere on the screen, and didn¡¯t show any occupancy of the crossover at all.?

Will let you know how it goes. Gonna make up signals for the other 2 light it decoders I have tonight so I¡¯ll be able to put them in tomorrow.?


On Nov 19, 2018, at 9:01 PM, Dave Heap <dgheap@...> wrote:

I wouldn't be trying anything less than the latest test version. I've added a lot of support for Light-It over the past few production releases. But the latest V4.13.x test release is certainly more stable than V4.12.

When you add a "Signal Head", select "DCC Signal Decoder", your System type (NCE in your case since you have a Power Pro). The Offset Address box is beside Hardware Address.

If you need to set up a Signal Mast (more than 3 LEDs on the mast controlled by more than one Light-It), create Signal Heads as above for each?Light-It and use the "Signal Head Controlled Mast" option to add your already-defined Signal Heads. But that's getting out of my area of expertise...

--?
Dave in Australia


On 20 Nov 2018, at 1:33 PM, Michael Murphy <smurfmm@...> wrote:

Do you need the latest version of JMRI for the offset address box? I haven¡¯t been able to find it.?


On Nov 17, 2018, at 11:05 AM, Dave Heap <dgheap@...> wrote:

Adding 4 will work, but obviously you can't access signal addresses 1-4, mor those at the top end.

Building your signal mast by using already-defined DCC Signal Heads (with the offset in) is a better approach.


Locked ShuttlePro Throttle on Linux

 

I use a Contour ShuttlePro (https://www.contourdesign.com/product/shuttlepro-v2/) on my Windows machine, for video editing, and wondered if anyone has got one to work on any Linux installs to control JMRI? I've read other forums where people have suggested using this device, though the company don't support Linux. I've tried getting it to work in Ubuntu and Raspbian.


Locked Re: Question about defining double crossovers

 

If you simultaneously switch a 2-rail double crossover from both routes straight to both routes diverging, the polarity of the end frogs of the diamond are indeterminate. However it may be possible for a deduced JMRI signal output to be used to set those correctly, depending on JMRI knowing which diverging? route has been activated.

Andy

On 11/20/2018 9:58 AM, JerryG via Groups.Io wrote:
Andy -

Not sure I understand your question as frogs have not yet been connected other than what came from the manufacturer (Walthers) and this has not been a problem in my testing so far. ?If they turn out to be a problem, my plan is to drive frog polarity either from auxiliary contacts on one of the switch machines or to install a dual Frog Juicer. ?Right now, I¡¯m just trying to get the controls working via JMRI entries. ?FYI, my switch machines and sensors are controlled via Arduinos operating as CMRI nodes, although I don¡¯t see how that would make a difference to how a JMRI Turnout Table entry works.

Thanks, Jerry
_________________________________
jerryg2003@...


---
This email has been checked for viruses by AVG.


Locked Re: Question about defining double crossovers

 

Andy -?

Not sure I understand your question as frogs have not yet been connected other than what came from the manufacturer (Walthers) and this has not been a problem in my testing so far. ?If they turn out to be a problem, my plan is to drive frog polarity either from auxiliary contacts on one of the switch machines or to install a dual Frog Juicer. ?Right now, I¡¯m just trying to get the controls working via JMRI entries. ?FYI, my switch machines and sensors are controlled via Arduinos operating as CMRI nodes, although I don¡¯t see how that would make a difference to how a JMRI Turnout Table entry works.

Thanks, Jerry
_________________________________
jerryg2003@...


Locked Re: Question about defining double crossovers

 

Are you mechanically operating the diametrically opposite turnouts for the permitted route in order select the frog power to the switched diamond frogs in that direction?

Andy

?On 11/20/2018 7:58 AM, JerryG via Groups.Io wrote:
Using JMRI 4.13.4+R49e7a86, Java version 1.8.0_191 on Windows 7 PC.

I have a double crossover track (four sets of points) that is controlled by two switch machines: the upper left and lower right are connected to one machine and the lower left and upper right to the other. I would like to control each pair of turnouts independently by clicking their respective entries in the Turnout Table as well as via two push buttons on my layout, and also have the ability to cause both sets to switch more or less simultaneously from crossed over to straight position by clicking on my Layout Editor panel. I¡¯ve almost got it working but have run into one glitch.

I started by defining two turnouts in the Turnout Table. I then inserted a double crossover turnout in a Layout Editor panel and linked it to one Turnout Table entry with the other entry listed as the supporting turnout. Next, to allow pb control, I created two Sensors that are set when the turnouts actually change position. I then tried to set Feedback to ONESENSOR for each Turnout Table entry linked to the sensor for the corresponding pushbutton, which would allow me to transmit turnout state information back to JMRI when the pushbuttons are used to change their position.

This worked fine for the first Turnout Table entry. My problem is that JMRI will not allow me to set the second turnout as getting feedback from the second sensor. The editor window for the Turnout Table seems to accept that I have selected the correct sensor from the pulldown when I press Apply (I get the ¡°entry updated¡± message near the bottom of the window), but I cannot click OK and close the window. If I close the window manually and re-open, I see that the sensor was never put in the Turnout Table entry.

Is there a problem with how I am doing trying to set this up, or a problem with JMRI - or both? :)

Thanks, Jerry

_________________________________
jerryg2003@...

---
This email has been checked for viruses by AVG.


Locked Re: Fast Clock - Phone

 

Tim,
Put the clock on a JMRI panel and then display it to a tablet or phone using the JMRI web server.

Bob Bucklew

----- Original Message -----
From: "Tim Anderson" <t.anderson46@...>
To: "jmriusers" <[email protected]>
Sent: Monday, November 19, 2018 4:54:00 PM
Subject: [jmriusers] Fast Clock - Phone

May not be the right group -
I have a need where the fast clock would be displayed on a phone or tablet?
Is this possible? Is there already an app?
Reason: Its a large railroad.
Thanks, Tim


Locked Question about defining double crossovers

 

Using JMRI 4.13.4+R49e7a86, Java version 1.8.0_191 on Windows 7 PC.

I have a double crossover track (four sets of points) that is controlled by two switch machines: the upper left and lower right are connected to one machine and the lower left and upper right to the other. I would like to control each pair of turnouts independently by clicking their respective entries in the Turnout Table as well as via two push buttons on my layout, and also have the ability to cause both sets to switch more or less simultaneously from crossed over to straight position by clicking on my Layout Editor panel. I¡¯ve almost got it working but have run into one glitch.

I started by defining two turnouts in the Turnout Table. I then inserted a double crossover turnout in a Layout Editor panel and linked it to one Turnout Table entry with the other entry listed as the supporting turnout. Next, to allow pb control, I created two Sensors that are set when the turnouts actually change position. I then tried to set Feedback to ONESENSOR for each Turnout Table entry linked to the sensor for the corresponding pushbutton, which would allow me to transmit turnout state information back to JMRI when the pushbuttons are used to change their position.

This worked fine for the first Turnout Table entry. My problem is that JMRI will not allow me to set the second turnout as getting feedback from the second sensor. The editor window for the Turnout Table seems to accept that I have selected the correct sensor from the pulldown when I press Apply (I get the ¡°entry updated¡± message near the bottom of the window), but I cannot click OK and close the window. If I close the window manually and re-open, I see that the sensor was never put in the Turnout Table entry.

Is there a problem with how I am doing trying to set this up, or a problem with JMRI - or both? :)

Thanks, Jerry

_________________________________
jerryg2003@...


Locked Signaling Question Using SSL

 

Using SSL, is it possible to create a panel that can detect the direction of travel? I haven't been able to figure it out if you can do so and would appreciate any guidance. Thanks in advance.
Clay Smith
Hopkinsville KY?


Locked Re: Lenz Compact/XpressNet

 

Jim, Tom,

There are two different "stop" instructions in the DCC specification. The normal "go to speed zero" which slows something following the momentum curve in the decoder, and the "emergency stop" which is just that, stop immediately.

Most throttles correctly implement an emergency stop option on a key somewhere.



- Nigel

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of jimalbanowski
Sent: 20 November 2018 11:53
To: [email protected]
Subject: Re: [jmriusers] Lenz Compact/XpressNet

Tom:

Assume that all is via JMRI on your computer screen to either the USB
connected DCC++ or Lenz system?

Not direct help with Lenz... but, emergency stops can bypass momentum.
True for the NCE I use. Why idle vs. stop no idea.

Your DCC++ not controlling servo point motors... You mention that with
Lenz controller that they work and are Arduino based so I assume DIY
designs..?

Whose Arduino sketch so we might check accessory address requirements?
There might be a subtle difference in just how the addresses translate
between the DCC++ commands and Lenz. Both are being sent via JMRI and
not native in the Lenz throttle?

Jim Albanowski


Locked Re: Lenz Compact/XpressNet

 

Tom:

Assume that all is via JMRI on your computer screen to either the USB connected DCC++ or Lenz system?

Not direct help with Lenz... but, emergency stops can bypass momentum. True for the NCE I use. Why idle vs. stop no idea.

Your DCC++ not controlling servo point motors... You mention that with Lenz controller that they work and are Arduino based so I assume DIY designs..?

Whose Arduino sketch so we might check accessory address requirements? There might be a subtle difference in just how the addresses translate between the DCC++ commands and Lenz. Both are being sent via JMRI and not native in the Lenz throttle?

Jim Albanowski


Locked Re: Dispatcher, Signal Mast definitions (BR-2003) and speeds

 

Taking Fraser's suggestion - I've put my screen grabs in Photos - (It wouldn't let me put images in 'Files'), under? SML Table Max Speed Issue - Torben

/g/jmriusers/album?id=78917

Is there a better way to point to them I wonder??!!

Thanks?
Torben


Locked Re: Dispatcher, Signal Mast definitions (BR-2003) and speeds

 

Hi Torben

Put your screen grabs into a folder you can create in the "Problems being worked on" section of the Files section then you can point to them in any posts you make.

Fraser


Locked Re: Dispatcher, Signal Mast definitions (BR-2003) and speeds

 

Sorry Steve - perhaps I didn't make myself clear.

I reset all the Warrants from 100 to sensible values on switch on again!? ie I have to do it twice.? -? If I just let the SML calculate the max speeds with the Warrant speeds properly set, it sets the max speed from the Warrant speed table, nowhere else -? NB all aspects are at Danger on switch on until I send a Start of Day.

All speeds everywhere else are set to Global Max with no curves etc

I'm using version?JMRI.4.13.5ish+jenkins+20181118T0816Z+Re521f5c

To illustrate my point I've got a couple of screen grabs of the SML table to show you, but I can't see how to send you an attachment on here.? ?The first one shows that at switch on (before Start of Day) all aspects are at Danger - the majority of Max Speeds are at 10%, with a few at 60%, which I think are Restricted and Normal Warrant speed settings.? ?The 2nd image is the same thing but after Start of Day, with the aspects correctly shown, but the Max Speeds are the same, mostly 10%.

I hope that's clearer - what am I missing??

Thanks
Torben


Locked Re: Dispatcher, Signal Mast definitions (BR-2003) and speeds

 

Hi Torben

You can find the definitions in the files section of Groups.io in "BR2003 Appearance file for Matrix signal mast". It's all in there. If you need anymore info email me direct either through here or via the MERG forum where I am Munrobagger.

Cheers

Fraser


Locked Re: NCE light it as signal decoder

 

¿ªÔÆÌåÓý

Dave,

Will download 4.13 tomorrow. I did download tonight the 4.12 and it messed some stuff up. Like on my panel, as the train moved the blocks didn¡¯t show it unless I clicked somewhere on the screen, and didn¡¯t show any occupancy of the crossover at all.?

Will let you know how it goes. Gonna make up signals for the other 2 light it decoders I have tonight so I¡¯ll be able to put them in tomorrow.?


On Nov 19, 2018, at 9:01 PM, Dave Heap <dgheap@...> wrote:

I wouldn't be trying anything less than the latest test version. I've added a lot of support for Light-It over the past few production releases. But the latest V4.13.x test release is certainly more stable than V4.12.

When you add a "Signal Head", select "DCC Signal Decoder", your System type (NCE in your case since you have a Power Pro). The Offset Address box is beside Hardware Address.

If you need to set up a Signal Mast (more than 3 LEDs on the mast controlled by more than one Light-It), create Signal Heads as above for each?Light-It and use the "Signal Head Controlled Mast" option to add your already-defined Signal Heads. But that's getting out of my area of expertise...

--?
Dave in Australia


On 20 Nov 2018, at 1:33 PM, Michael Murphy <smurfmm@...> wrote:

Do you need the latest version of JMRI for the offset address box? I haven¡¯t been able to find it.?


On Nov 17, 2018, at 11:05 AM, Dave Heap <dgheap@...> wrote:

Adding 4 will work, but obviously you can't access signal addresses 1-4, mor those at the top end.

Building your signal mast by using already-defined DCC Signal Heads (with the offset in) is a better approach.