¿ªÔÆÌåÓý

Date

Locked Re: Panel size question

 

Don W,

I've written panels over 5000 wide and 2000 tall. Takes a lot of scrolling
for some of the tasks. By design, I'm not sure there is a limit on size.
Granted it does get a bit awkward as they get bigger.

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


Locked Panel size question

 

I realize the panels are unitless, so the dimensions aren't "real". But, there are the issues of how coordinates are stored, so JMRI probably has some grid and panel size limits. Likely limits are powers of two; 1,024 or 2,048,..., 65,536, and so on. I expect them to be no more than 16 bits for X and 16 more for Y values. Perhaps they are the same for all panels, perhaps not.

How big can panels be, and how large are a few realistic examples for Layout Editor and Control Panel Editor?

My LE panel is 780 wide by 410 high, and probably will need to be about four times that area, whether doubled in each dimension or converted into four sections stacked one above the other. Will that be too big? Could it be extended to about 4,000 grid units wide or tall?

One reason it's using so much space is that my parallel tracks seem to need to 20 grid units apart to not snap together where I don't want them to do so. Perhaps there is a way that can be changed.

Don Weigt


Locked Signature?

 

Hi Andy,
Just took the time to read that little saying after your name. Pretty funny.

Gordon Spalty


Locked Re: touch screen monitors

 

Thanks for the reminder.

I am just concerned that realistically modeling and operating trains (and using JMRI ) was becoming much more focused on having substituted wireless mobile 2D approximate simulations of operating stuff that would otherwise be physically real, at prototypically fixed locations, and much more realistic in appearance and function. The fact some of us don't get even the basic acceptable performance from mini touch things like cell phones and ipad screens, doesn't help.

The even better, and far less money, lever frames as kits, are available from the UK Scalefour Society.



Andy

Written 100% right the first time on a full size keyboard.? No voice wreck ignition soft wear was ewes duh!




On 12/27/2018 7:51 PM, Paul Bender wrote:

On Dec 27, 2018, at 8:17 PM, Andy Reichert < <x-apple-msg-load-wk2:2#>
andy_r@... <mailto:andy_r@...>> wrote:

The prototype requires 3 dimensional grabbing and pulling, rather than touch.

<>

I'm sure JMRI could input from a model of such.
Show Quoted Content
On Dec 27, 2018, at 8:17 PM, Andy Reichert <andy_r@... <mailto:andy_r@...>> wrote:

The prototype requires 3 dimensional grabbing and pulling, rather than touch.

<>

I'm sure JMRI could input from a model of such.

Yes.

Use one of these:


They have electrical switch outputs, so you just connect those to JMRI as sensor inputs. ( I played with a few briefly at a National Train Show once. ?They are very nicely constructed).

There used to be another company ( hump yard purvayence ) making similar devices, but they may be out of business ( website isn¡¯t functional anyway ).

I also know of at least one train club here in Ohio that has a full sized Armstrong plant controlling the a model of the junction it once controlled. ?I think they used C/MRI for that, but I am not positive.

Paul


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


Locked Re: Throttles

 

Think I have worked my way thro that problem, now some of the throttles created will not save the changes I have made ?
Any suggestions please?


Locked Re: MQTT Connection in JMRI

 

I don't know where we're at now with the MQTT extension proposal. There has been some discussion and ideas floated for using JSON format for the payload. Here are more ideas using JSON. I don't know how much programming in JMRI is required to achieve this.
?
?
On the assumption that topics will be something like "/RailroadID/Grouping/Type/ID"?
? where /RailroadID/Grouping is user preference (eg /trains/track)
? ? ? ? Type? ?is one of? TURNOUT, SENSOR, LIGHT, SIGNALMAST, etc
? ? ? ? ID? ? ?is the item's system name (eg MT42) or its number (eg 42)
?
a suggestion for JSON payload structure is as below
?
Turnouts:? ? ?{"type":"turnout","data":{"username":"name","state":"new-state","comment":"text"}}
?
Lights:? ? ? ?{"type":"light"? ,"data":{"username":"name","state":"new_state","comment":"text"}}
?
Sensors:? ? ? {"type":"sensor" ,"data":{"state":"sensor_state"}}
?
Signalmasts:? { "type"? ? ? :"signalmast",?
? ? ? ? ? ? ? ? "data"? ? ? : {"Username": "name",
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?"Aspect":"aspect-name",
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?"Comment":"text"} ,
? ? ? ? ? ? ? ? "appearance": {"aspectname": "aspect-name",
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?"show": ["head1_color","head2_color"...],
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?"comment": "appearance_text",
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?"imagelink": " icons file "}? }
?
? ?where? data items are username, state and comment from the associated JMRI table,??
? ? ?and, for signalmasts, appearance items are from the associated JMRI signal mast appearance definition?
?
The comment fields provide options for supplementary information for the worker node where desired.
Username and comment are excluded for sensors because the payload is generated by the worker node and uses the topic to identify the sensor and to provide its status update.? ? ? ? ? ??
?
?
Examples:
?
Turnouts:? ? ?{"type":"turnout","data":{"username":"SouthLoop:Road2","state":"CLOSED","comment":"servo:75,105"}}
Sensors:? ? ? {"type":"sensor" ,"data":{"state":0}}
Lights:? ? ? ?{"type":"light"? ,"data":{"username":"Light 12","state":"ON","comment":""}}
Signalmasts:? { "type"? ? ? :"signalmast",?
? ? ? ? ? ? ? ? "data"? ? ? : {"Username": "Mast24",
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?"Aspect":"Clear Normal Speed",
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?"Comment":"SouthLoop:MainLine"} ,
? ? ? ? ? ? ? ? "appearance": {"aspectname": "Clear Normal Speed",
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?"show": ["green","red"],
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?"comment": "Top green",
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?"imagelink": "../../../resources/icons/smallschematics/aspects/VR/sl3h/top-green.gif"}? }

Regards, Dave Mc.


Locked Throttles

 

Hi Guys hope you all had a good hols?
With some time on my hands I thought i'd put it to good use and play with jmri.
The subject creating throttles and assigning the correct labels to the buttons from the sound decoder.
I created the throttles and "Saved them as" but now cant recall them?
Where did I save them and can I get them back, or do I need to do it all again?
A little help please, and was I doing the right thing?
Regards
Stewart


Locked Re: XpressNet Session Log errors

 

¿ªÔÆÌåÓý

Many thanks Paul, I look forward to the fix.

Meantime Happy New Year to one and all.

Tom

On 28/12/2018 07:08, Paul Bender wrote:

On Dec 25, 2018, at 3:25 PM, Tom Busza via Groups.Io <tombee50@...> wrote:

I am just intrigued why this is happening.

The annoying part is that when I open JMRI, I have to wait for JMRI to check things, give me an error message:

System connection XpressNet provides a null manager for interface CommandStation Unable to to run startup due to earlier failures.?? Please check logs for more details. The Preferences window will open so this can be fixed.

This happens because you are using a Compact which doesn¡¯t provide support for sending raw packets to the rails.

BUT you shouldn¡¯t get this Error message because the command station option should be disabled when the compact is connected.

I¡¯ll pull out an Atlas Commander (rebadged Compact ) so I can replicate the issue and fix it. ?This might take me a few days however.

Paul


Virus-free.


Locked Re: XpressNet Session Log errors

 

¿ªÔÆÌåÓý


On Dec 25, 2018, at 3:25 PM, Tom Busza via Groups.Io <tombee50@...> wrote:

I am just intrigued why this is happening.

The annoying part is that when I open JMRI, I have to wait for JMRI to check things, give me an error message:

System connection XpressNet provides a null manager for interface CommandStation Unable to to run startup due to earlier failures.?? Please check logs for more details. The Preferences window will open so this can be fixed.

This happens because you are using a Compact which doesn¡¯t provide support for sending raw packets to the rails.

BUT you shouldn¡¯t get this Error message because the command station option should be disabled when the compact is connected.

I¡¯ll pull out an Atlas Commander (rebadged Compact ) so I can replicate the issue and fix it. ?This might take me a few days however.

Paul


Locked Re: cmri turnout

 

On Dec 27, 2018, at 8:59 PM, hpschilling@... wrote:

but I had asked how to capture the initialization message ?
It goes by so fast it¡¯s hard to catch under normal conditions. One way to see it is to power off your C/MRI node while JMRI is running (also works to unplug the RS485 cable). The node will stop responding to polls, and eventually JMRI will start sending the initialization message periodically.

Bob
--
Bob Jacobsen
rgj1927@...


Locked Re: cmri turnout

 

I feel like we're going around in circles now ...

I had accidentally knocked the power wire off of the rs232/rs485 board ... reinstalled and everything was back to original problem ..as stated in previous posts ...

but I went and did all the checks from above ..

(this is all correct: "You should see one line with 0 under address, SUSIC under type, 2 under IN cards, 1 under OUT codes, 64 under IN Bits and 32 under OUT bits."
... address 0 is output , address 1 is input, address 2 is input, address 3 - no card....
....all bits match , configuration looks good ...but I had asked how to capture the initialization message ?

... all boards purchased from Don Wood .. all assembled and tested ...
... output board is standard current sinking ...Long jumpers & 2N4401 transistors ..

... sm2's are for dual solenoid turnouts ...they are working ...don't see the point of chasing those ...
... as before? ... If I manually change the voltage (by jumping to ground) from the output card to the sm2's then they work like they're supposed to ...

.. as from before, how is JMRI turnout supposed to be setup? pulsed or steady state ? and how do I check it or change after first setting up turnout ?
I deleted a couple and then re-added them with the steady state option .. didn't make a difference ... don't know what the other ones are set to ...

guess I'll take things apart and check motherboard (IOMBX)? ... especially the jumpers (not optional by the way) ..

It appears that JMRI is sending signal to SuSic to change state when I click on the turnout (yellow led blinks on rs232/485 and the yellow led blinks on the SUSIC) So is there a way to see if susic is sending signal to the output board to change state ?


Locked Re: Engine Roster ?

 

I've seen that happen as well.

Fix for that is to attempt to delete both and normality returns (probably after a roster rebuild).
--
Dave in Australia

On 28 Dec 2018, at 7:40 AM, Ken Cameron <kcameron@...> wrote:

Sounds about right. I've got one other system that seems to show two 'All
Users' in the roster group list. Not seeming to impact anything, but not
sure what's causing it.


Locked Will JMRI be supporting the new products from DigiTrax

 

They have the new controller (DC240) and new transponding devices and occupancy detectors (BXP88, BXPA1) in near future? Our club is getting ready to refresh the equipment and we would like to know if JMRI will be supporting these devices.


Locked Re: touch screen monitors

 

¿ªÔÆÌåÓý


andy_r@...> wrote:

The prototype requires 3 dimensional grabbing and pulling, rather than touch.

<>

I'm sure JMRI could input from a model of such.
Show Quoted Content
On Dec 27, 2018, at 8:17 PM, Andy Reichert <andy_r@...> wrote:

The prototype requires 3 dimensional grabbing and pulling, rather than touch.

<>

I'm sure JMRI could input from a model of such.


Yes.

Use one of these:

They have electrical switch outputs, so you just connect those to JMRI as sensor inputs. ( I played with a few briefly at a National Train Show once. ?They are very nicely constructed).

There used to be another company ( hump yard purvayence ) making similar devices, but they may be out of business ( website isn¡¯t functional anyway ).

I also know of at least one train club here in Ohio that has a full sized Armstrong plant controlling the a model of the junction it once controlled. ?I think they used C/MRI for that, but I am not positive.

Paul


Locked Re: touch screen monitors

 

The prototype requires 3 dimensional grabbing and pulling, rather than touch.

<>

I'm sure JMRI could input from a model of such.

Andy

On 12/27/2018 12:08 PM, Steve Todd wrote:
Andy,
It may be related to the panels you are trying to click. In my opinion, a panel that works well with a mouse on a large screen is likely to be a real pain on a tablet.
I would recommend designing a tablet panel to have fewer items, and much larger buttons, turnout circles,etc. Tracks should be farther apart. Etc.
--SteveT


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


Locked Re: touch screen monitors

 

I don't have a size problem on my iPad. Don't know if this applies to other tablets or not. My panel is about 1 screen high and 4 screens wide and I can slide the panel around very quickly with my fingertips. Same for expanding the view to gain more separation between the track elements. Just like viewing something on my iPhone.? I love it.
Paull D


Locked Operations: Routes/moves/cars/kernels

 

I was surprised recently when I was running several tests with trains going into/out of staging.? My routes for this train pair (north/south) show 25 "moves" into north staging, and 25 "moves" out of north staging. On one cycle, JMRI couldn't find a train in staging that fit the criteria.? On closer look, I discovered that J had placed a 26-car train (which included a kernel) into staging.? That didn't fit the 25 "moves" for the train out of staging.? Once I had adjusted the route to allow 26 cars, J took it fine.

In my head ( yeah, I know) I had been equating "moves" with cars, knowing full well that a single move could involve a multi-car kernel.? The question is why didn't J count the movement out of staging the same as when it placed the train into staging?? Is this a bug?? Do I have to adjust my figures for the potential car count vs move count?

Jon


Locked Parse Error

 

Just loaded 4.14 on back up laptop to look at and try and got the following errior
The content of element type "options" must match { train options {row color options { traineditoptions {scripts{manifest creator{ switchlist creator
Gives me the option to scipmessage this time.
What should I do?
Thanks WP Steve


Locked Re: JMRI / NCE / WiThrottle issue

 

Doc,

There has been a lot of changes over those years. And a lot has been done in
the last few months with the phone throttle part. I'd suggest going with
4.14 as the right choice.

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


Locked Re: Engine Roster ?

 

Dave,

Sounds about right. I've got one other system that seems to show two 'All
Users' in the roster group list. Not seeming to impact anything, but not
sure what's causing it.

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