¿ªÔÆÌåÓý

Date

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.


Locked Re: NCE light it as signal decoder

 

¿ªÔÆÌåÓý

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: Dispatcher - SML - auto-allocation problem

 

Steve,

Yep that makes sense! I don't feel in this case it will help, as TECHNICALLY a train can go both closed and thrown routes from this position. (S04 can go to S92 OR S25) so the green isn't wrong, it's only wrong for that trains transit which isn't allocating do to the blockage of another train. Taking away the blockages and letting the train run around it has no problems.

Yes I feel that's whats not happening. It does stop just after the signal in the next block.. and when the other train is out of the way, if I back the train up manually before the signal, it then allocates and all is well again. Sort of like a re-wind and try again. However if I "rewind" before the allocation is available, it will try and stop in the next block again. Very odd behaviour!
The signal S04 is showing green for 08A(LT6 + curve) > 08B(LT4) > 08C(LT2) > 08D(LT1) > 09 to S25
The allocation wants from S04 to 08A>08B>08C>08D>41(Occupied) to S92

I have another spot on the layout that has two directions that one train can take (LT22) so I might try the same situation there and see if it fails or works correctly. That will isolate a global problem or a situational problem. I'll upload the file as it is now in a few hours when I have access again.

--
Thanks
Mitch


Locked Re: NCE light it as signal decoder

 

¿ªÔÆÌåÓý

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.

Fixing the code is the long-term solution. I think there is an issue logged. I did take a quick look at the code some time ago when I was fixing some other issues but had trouble finding the relevant piece of code.

--?
Dave in Australia

The New England Convention 2018

On 17 Nov 2018, at 11:47 PM, Ken Cameron <kcameron@...> wrote:

If you manually adjust the address (is it add or subtract 4) for the offset,
does that work for the mast? So you set the address for the Light-It mast as
100, but enter 96 (or 104) as the address in JMRI. Would that work for the
mast?


Locked Re: Fast Clock - Phone

 

Tim,

? ? I believe there is a start up preference where you just bring up the fast clock and it is displayed as a window.? ?I tested that feature out before while seeing what I could do with an iPhone.

? ? Check out my album " Roger's Photos" and you will see it.

Roger


Locked Re: Fast Clock - Phone

 

Tim,

There are several options available at that will open a Nixie Clock, a LCD Clock, or an Analog Clock Panel on your computer. In fact, you can have one or maybe more of each, but I digress...

Another option is to use PanelPro and create a New Panel using the Panel Editor, and then from the "Panel Editor" window that appears, use the "Select the type of Icon to Add to Panel:" list scroll down to "Fast Clock" and click on that text.

Once that is done, an analog clock icon will appear at the top left of window with the default name of "Panel" that you can right click for options. Perhaps someone can provide a digital clock option, but so far that has eluded my search.

Other Panel options are best described elsewhere. but extra information may just be confusing here.

If your JMRI Web Server is turned on, any Browser on any tablet connected to your WiFi can find any one of these Panels. You can verify the results with your computer browser with the IP address of

Cliff in Baja SoCal


Locked Java error when reading/looking/scrolling the Sensor Table

 

JMRI 4.13.4
Win 10
Connections to layout
LCC via LCCBuffer
Loconet via LocoBuffer (DCS200)
NCE via serial port (Power Pro)

After starting JMRI and loading the panel file, all was well. After opening the Sensor table, changed something on one panel, then went back to the table and started scrolling down to the sensor in question, and got a screech from the speakers (it does this every time this happens) and a JAVA Unrecoverable Error Encountered window popped up. It cannot be saved to text so I had to do a screen dump and capture the window from it and save it to a picture. I saved it to Photo Albums in a folder called CWLayout. The file is called:

JAVA Stack Overflow 2018-11-19_17-05-07.jpg

Let me know if you need any more info. Thank you

LeoP



Locked Re: Identifying Active Addresses

 

Darren,

Dave Mc. alludes to part b) of my previous post, where a tool like JMRI's "LocoNet Slot Monitor" can be used to extract the information from the command station. There are a variety of technical reasons why this cannot be relied upon as a "complete" solution to the generic question initially posed - especially when "advanced consists" are in use.

Regards,
Billybob


Locked Re: Fast Clock - Phone

 

we (model railroad control systems )offer a design by Andrew Deak that displays on a browser or a device's browsers or hard digital and analog displays

On 11/19/2018 1:54 PM, Tim Anderson wrote:
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
--
Seth Neumann
Mountain View, CA


Locked Lenz Compact/XpressNet

 

¿ªÔÆÌåÓý

Hello,

Having had many difficulties using DCC++, inasmuch I cannot operate servo turnout controls regrdless of settings etc.,

I have the possibility of aquiring a very cheap Lenz Compact.

Having borrowed the unit over the weekend, along with an XpressNet interface (USB) from someone else, to test, I have found a problem I cannot understand.

Basically, things work as I expect. Points (turnouts) operate correctly (using various Arduino based servo controllers. Not a problem there as I wasn't able to get that far with DCC++).;

Problem I have is with Throttle:

  1. Slider control drives loco OK
  2. Forward/ Reverse OK
  3. F0 lights OK
  4. BUT if I hit stop button, nothing happens
  5. HOWEVER? if I hit idle button loco stops.
  6. Loco stops , but not with decelaration expected after coding using DecoderPro.

Any thoughts would be welcomed ASAP.

  • Win 10 JMRI version 4.12+Rb6a9bb1
  • Java version 1.8.0_181(en_GB)

Also same issue with JMRI/RaspPi (per Steve Todd's RPi-JMRI.20180927) i.e. stop/idle issue

Thoughts and comments would be greatly appreciated.

Many thanks in advance

Tom



Virus-free.


Locked Re: Identifying Active Addresses

 

Darren,
If "all mobile decoder addresses on a layout" was really intended to mean "all mobile decoder addresses currently in use on the command station", then for Digitrax, you can use Loconet>Monitor Slots to see addresses in use by any loconet based throttle, not just JMRI throttles, though, if someone has lifted a train off the track without releasing it from the command station, the command station still sees it as in use. Other brand systems may have something similar. But if you really mean what you said, i.e. on the track which includes parked trains not in use, then as the other guys have said.
-Dave Mc.


Locked Re: Identifying Active Addresses

 

RailCom was eventually added to the NMRA standards (S9.3.2) as an optional feature, but few manufacturers outside Europe support it.

--
Dave in Australia

On 20 Nov 2018, at 9:51 am, billybob experimenter <jawhugrps@...> wrote:

a) There is _no_ way to identify a mobile decoder "on the layout" when the decoder does not support either Digitrax "Transponding" or "Railcom". By "on the layout" I mean "not on the programming track". This is a basic limitation of the NMRA standard-based DCC implementation, because the original NMRA standard does not allow "two-way" communication on the "main track".


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

 

The max speed is just that, max if all signals are at there max, it gets adjusted by the signals, but never higher than the max. It's the minimum speed taking into account speed limits for curves, turnouts, blocks etc, between 2 points regardless of signals. The final speed used takes into account signal aspect, speed factors, max for loco etc.

Setting all the speeds in Warrents to 100 totally defeats the purpose. You set you curve speed to medium, a diverging turnout to slow etc.
If you are not using speed profiles, the final throttle setting will be not quite right, as all speeds will be 100% throttle as the throttle will be set to aspect speed (now always 100) divided by max speed for signal system (now always 100).
Steve G.




On November 19, 2018 11:34:50 AM EST, Torben Cox <torben.cox@...> wrote:
Steve
As per my reply to Fraser, things are much improved now thank you - looking 3 sections ahead has certainly helped.??

However, surely having the max block speeds on the SML logic table calculated on panel load can't be right.? That means that any block set to caution on switch on will have that low speed ruling it for ever, as it seems to be the dominant number.

The only way I can make it usable is to set all the speeds in the Warrants table to 100 and then save, restart the program and reload the panel.? Then after SOD go back into the Warrants table and set all the speeds up again.

That can't be what's intended - OR what have I missed please.? ? ?(All blocks and turnouts are set to Global max)

Thanks
Torben

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


Locked Re: Identifying Active Addresses

 

Darren,

In general it is not possible to get a list of _all_ mobile decoders on the layout. There can be some exceptions, though. Here are some details.

a) There is _no_ way to identify a mobile decoder "on the layout" when the decoder does not support either Digitrax "Transponding" or "Railcom". By "on the layout" I mean "not on the programming track". This is a basic limitation of the NMRA standard-based DCC implementation, because the original NMRA standard does not allow "two-way" communication on the "main track".

b) Without any "extra" hardware, it is possible to get the Digitrax command station to report information on which locos are currently "known to it". This is may or may not be "all locos on the railroad". If a loco is currently "dialed-up" on a throttle, then the command station "knows it". If a non-existent decoder address is dialed-up on a throttle, the command station "knows it". In some cases, locos which were previously "dialed up" are known to the Digitrax command station, but one cannot rely on this to be true in all situations.

c) If a mobile decoder supports Digitrax "Transponding" and has functional "Transponding" and is on a chunk of track which supports transponding via the appropriate hardware, then the decoder might be "findable" and "identifiable"

d) If a mobile decoder supports "RailCom" communication and has functional "RailCom" reporting and is on a chunk of track which supports "Railcom" communiation and the apropriate "RailCom" hardware exists between a Digitrax command station/booster and the track, then the decoder might be "findable" and "identifiable".

Regards,
Billybob


Locked JMRI 4.13.4 - Difficulties with Tables

David Parks
 

¿ªÔÆÌåÓý

Table input new item

?

The Sensor and Turnout tables no longer allow the system name to be copied to the clip board.? When creating an LCC Internal sensor or turnout this now requires the hand typing of 46 characters including punctuation.? It used to be possible to copy an existing entry and modify one or two characters to get the desired new entry.? Adding a series of new LCC Internal entities now takes a lot of very careful typing not previously necessary.

?

Table delete item

?

Rapid delete of existing items crashes JAVA.? This has been an issue for several JMRI test releases.? The JAVA error is generally a Stack Overflow or a null pointer in a table hash pointer.? It appears that a delete is not complete when another deletion begins.? This should be an inherently single-threaded process.

?

Table loading time growth

?

Sensor, Turnout and other table load time has grown by 300% - 400% over several JMRI releases. This is true on all files and all Windows computers.? The excess time for table loading is not compensated by lower any savings in startup time later in the load cycle.? Panel load times is also much longer, but is partially offset by faster times for Logix and other initialization to activate.

?

File contains only 2k Sensors and Turnouts (no panels):? Load Times with fast computer.? Times increase by a factor of 4 to 6 with slower computers.

4.12.0? 47 seconds

4.13.3? 58 seconds

4.13.4? 102 seconds

?

Similar results will all files reduced to Sensors and Turnouts for comparison.? This causes load times to have grown from 2-3 minutes to 8 minutes for a large file with a modest computer.

?

David Parks

Los Altos, CA


Locked Re: Operate more than one WiFi throttle simultaneously?

 

Some DCC systems (e.g. NCE) support an unlimited number of virtual throttles as virtual throttles all share one "cab" address/slot. The only limit is on the number of simultaneously-moving (requested speed>0) locos/consists (consists count as one), due to the need to store all these in a track queue. This number always exceeds the number of "cab" addresses/slots.

Other DCC systems and JMRI implementations differ in concept and limitations.
--
Dave in Australia

On 20 Nov 2018, at 8:44 AM, leo pesce <lpescester@...> wrote:

Just to be on the same page, we are talking about virtual throttles number in JMRI, right? not total engines number. Because there could be consisted sets of engines.

Also, do not forget that if you run warrants or automatic running, those do count as more virtual throttles.


Locked Re: Fast Clock - Phone

 

¿ªÔÆÌåÓý

Something like this you¡¯re looking for?

?

?