On Sat, Mar 15, 2025 at 12:20 PM, Jon Schmidt wrote:
Why take the trouble to log but not update the Last field?
The "Last Field" is the last time the car was moved by the program.? It has to be part of train, and then delivered? to a track.? The program also doesn't increment the "Move" count when you manually change a car's location.
?
When tracking rolling stock, some operators "forget" they manually moved a car, so the log has to record all car movements, including manual.
Vinny: Might it be caused by the settings on your tablet? Does it have options that select different responses for swiping? It looks like the zoom setting is being changed or perhaps you are switching between two window formats when you swipe?
After an extended late-night dive into the group archive, I can't seem to find a final word on whether the JMRI DMX-via-USB support (whether Anyma or Powerline) works when using Java for ARM on Apple Silicon Macs (M1-M4 processors). There are a couple of 2022 threads that mention that it was broken, but the only possible response I found in the code was a commit for release 5.3.3 that appeared to be a minor change for some component of DMX support. It didn't look like a smoking gun, but looks can be deceiving.
?
I'm asking because my 2020 Intel iMac will likely need to get replaced with a M4 (or later) unit sometime between now and when my layout is getting built. I can certainly buy a USB-to-DMX dongle, a decoder, some lights, and play around with it, but that won't be a true acid test since I'm still back in Intel land.
?
The ultimate goal is to have the layout lighting run in two modes:
Maintenance mode - All lighting turned on, with RGBWW strips at full WW.?
Operations mode - All lighting and color reacts to the time of day, based on the fast clock time.
My assumption (at the moment) is that this functionality would likely require either a LogixNG or Python/Jython script that listens to the "maintenance mode" memory value and the fast clock value.
These'll be fun to watch, too.? However, I'm sure the one I'm looking for is done by a modeler from the UK, and the train which starred in the video was a steam engine of British heritage.
Thanks Brian, but 3 years ago I wasn't active in model trains.? It had to be at least 6 years ago and most likely ten or more years. It'll be fun to watch your video, though!
Description:
Trying to get SSL working for powered dbl Slip "Slip 3" on ONFORTYONE.xml. Error given is "Cannot set up Logic because next signal in or at end of Block_1 is apparently not defined"
On 3/15/2025 2:48 PM, Gareth Lee via groups.io wrote:
Could anyone point me to where the code for the Turnout Control window is (so I can copy / mod) or suggest how I would control turnouts and show their current state like this window does (as in, what functions do I need to use in the script).
The "source code" for the "Turnout control" is found at jmri.jmrit.simpleturnoutctrl.SimpleTurnoutCtrlFrame.java . This is Java code, not "Jython", so it would not be "directly" usable as a "script".
I am assuming that you know how to find that part of Java's source code. If that is not the case, let us know, and someone can provide an appropriate link the appropriate file.
I did several YouTube videos showing train operation and my JMRI Panel Pro Dispatching set up. ?Try this one and then you will see a few other older videos that might also be of help.
Thomas Cain, MMR 755 Indianapolis, IN atsf93@... See my layout and website?at:??www.atsf93.com Modeling the Eastern Illinois?Santa Fe from the prototype
On Mar 15, 2025, at 1:36?PM, sontrak via groups.io <sontrak@...> wrote:
OK, here's an off-the-wall question:
I had a break in my hobby from ten years ago to about two years ago.? I am now back to working on JMRI and trying to automate some trains.? I rememberr seeing a YouTube video of:
1.? a gentleman somewhere in the UK? demonstrating how he runs JMRI.?
2.? He showed a portion of his layout with a view showing (I think four) monitors, displaying JMRI information, with the train visible in the video.
3. He clicked on a train on one of the monitors.? I don't remember if on a track diagram or in a table of trains.
4.? He clicked on where he wanted it to go, I think this was on a list of possible destinations, and showed that the train then drove to the destination.? It was a short movment and all visible without the camera moving, as I recall.
?
Problem is, I can't find that video.? I know I watched it at llong time ago,, most likely more than ten before my hobby break.? I have no idea how old the video was when I saw it, in fact.? Here;s the $64,000 question:? Can anyone here stee me to that video?
I am in the middle of prototyping my own DCC Accessory decoder hardware (using MicroBahner's DCC_Zubehoerdecoder software) and I would like to be able to adjust CV's and switch outputs from a window. Basically, I would like to re-create decoderpro's Turnout Control action window, but with more specific buttons and CV inputs.?
I have had a look through some of the scripting examples, and I'm happy building on JButtonComplexExample.py to do what I want.?
The issue I have is whilst I believe that I can write CV's to the decoders using the code from OpsProgExample.py, what I can't find how to do is throw the turnouts based on their address (same as the Turnout Control window).? I went looking to see if I could find the code for the Turnout Control window and didn't get that far.?
Could anyone point me to where the code for the Turnout Control window is (so I can copy / mod) or suggest how I would control turnouts and show their current state like this window does (as in, what functions do I need to use in the script).?
I had a break in my hobby from ten years ago to about two
years ago.? I am now back to working on JMRI and trying to
automate some trains.? I rememberr seeing a YouTube video of:
1.? a gentleman somewhere in the UK? demonstrating how he
runs JMRI.?
2.? He showed a portion of his layout with a view showing (I
think four) monitors, displaying JMRI information, with the
train visible in the video.
3. He clicked on a train on one of the monitors.? I don't
remember if on a track diagram or in a table of trains.
4.? He clicked on where he wanted it to go, I think this was
on a list of possible destinations, and showed that the train
then drove to the destination.? It was a short movment and all
visible without the camera moving, as I recall.
?
Problem is, I can't find that video.? I know I watched it at
llong time ago,, most likely more than ten before my hobby
break.? I have no idea how old the video was when I saw it, in
fact.? Here;s the $64,000 question:? Can anyone here stee me to
that video?
My sensor table shows a lot of internal sensors numbering up from IS5000.? How do I find out what eac one senses?? What turns IS5000 on and what turns it off?
My sensor table shows a lot of internal sensors numbering up from IS5000.? How do I find out what eac one senses?? What turns IS5000 on and what turns it off?
I had a break in my hobby from ten years ago to about two years ago.? I am now back to working on JMRI and trying to automate some trains.? I rememberr seeing a YouTube video of:
1.? a gentleman somewhere in the UK? demonstrating how he runs JMRI.?
2.? He showed a portion of his layout with a view showing (I think four) monitors, displaying JMRI information, with the train visible in the video.
3. He clicked on a train on one of the monitors.? I don't remember if on a track diagram or in a table of trains.
4.? He clicked on where he wanted it to go, I think this was on a list of possible destinations, and showed that the train then drove to the destination.? It was a short movment and all visible without the camera moving, as I recall.
?
Problem is, I can't find that video.? I know I watched it at llong time ago,, most likely more than ten before my hobby break.? I have no idea how old the video was when I saw it, in fact.? Here;s the $64,000 question:? Can anyone here stee me to that video?
Re: Connect to Marklin Central station with TCP
#maerklin
In Preferences -> Defaults, I see two entries for Marklin-CS2. ?The second doesn't have any radio buttons selected. Probably just cosmetic.
Tools -> New Throttle allows the selection of DCC, MFX, and Motorola protocols. ?This is great! It would be truly great if the protocol could be set in the roster for exisitng locos and used for throttles. ?There is a column already for protocol, but the value cannot be changed. Throttles created from the roster are DCC.
Ops mode and Service mode programming are not available. This may be hard to implement without knowing the details of the Marklin protocol.
I use virtual classification tracks in my yards so that I can see which cars are potentially assigned to outgoing trains.? This build I noticed that one of my trains was oversubscribed by 100% so I decided to redirect those cars.? I used the Set function to move the cars to a different outgoing virtual track and associated destination.? JOps properly recorded the moves in the logger file, but didn't update the last moved field.
?
I use the car export function to get the data I need to produce waybills and empty car orders.? I expected to easily identify those cars that I moved by simply sorting the export on the Last field.? Didn't happen.? Disappointed.? I was able to use the log to identify the cars, and then pick them out of the export for my needs.
?
Why take the trouble to log but not update the Last field?
I don’t have a good way to test a CS2 TCP connection, so I’m not sure these will work.
Bob
On Mar 14, 2025, at 8:33?PM, Gopal Patnaik via groups.io <gopalpatnaik@...> wrote:
Hello, I would like to use the TCP protocol to connect to a M?rklin central station 3 (or, in my case, a surrogate). The current JMRI implementation uses UDP which has been deprecated in favor of TCP by M?rklin. The only thing changed is the switch from UDP to TCP; the data stream remains exactly the same. The TCP port is 15731. This should be a simple change in and of itself, but there may be need to be some change to the setup page. Any help and guidance is appreciated. Thanks. Gopal
I don’t have a good way to test a CS2 TCP connection, so I’m not sure these will work.
Bob
On Mar 14, 2025, at 8:33?PM, Gopal Patnaik via groups.io <gopalpatnaik@...> wrote:
Hello, I would like to use the TCP protocol to connect to a M?rklin central station 3 (or, in my case, a surrogate). The current JMRI implementation uses UDP which has been deprecated in favor of TCP by M?rklin. The only thing changed is the switch from UDP to TCP; the data stream remains exactly the same. The TCP port is 15731. This should be a simple change in and of itself, but there may be need to be some change to the setup page. Any help and guidance is appreciated. Thanks. Gopal