¿ªÔÆÌåÓý

Date

Locked Re: Web Server, Panel Update for feedback #layouteditor #webserver

 

Unless I'm missing something, I don't think MONITORING does what I want. When I changed NY-87 to monitoring the turnout assumes the requested position on the panel before it operates. I only want the turnout to show the position that the sensors report it to actually *be* in so I think I need to use TWOSENSOR.

Reading the help file on Monitoring it seems related to LocoNet, and there does not seem to be any apparent support for LCC - you'd have to associate the indication events with the turnout command and the sensor event fields become shaded in the edit turnout dialog when you select MONITORING.

Dave


Locked Re: CanExample.py

 

On Aug 22, 2019, at 2:39 AM, halasz <halasz.gabor@...> wrote:
This sounds encouraging. Is the variable 'message' in this command a frame as described in CanExample.py?
No, it is, as I said in my last message, a Z21Reply. It is the same message you see in the monitor.

If I am interpreting my experiments correctly then in certain new events my Z21 just repeats its last message. If I am interpreting the way a reporter works correctly then, the message being the same, the reporter remains silent when the new event happens.
It is true that the reporter will not change status if the received messages are the same, but at least the ¡°when last seen¡± value for the RailCom tag object should be updated.

Also, remember that the Z21 reporters actually send an array of values, not a single value. It is possible the array changes even if the displayed value is the same.

In order to force its informing me of the new event, I am thinking of sending it a sham Z21 message right after the last true message, anything different from the latter. When the new event occurs the reporter will receive a message from Z21 different from the sham one, so it is to react.
Why is it that the messages are the same? Is the same address re-entering the block somehow?

Paul


Locked Re: Tcs m1 decoder

 

¿ªÔÆÌåÓý

AD,

On 22 Aug 2019, at 12:14 PM, AD <bklyns_baseball_club@...> wrote:

Yes. If the decoder gets damaged with no LOSADA on it then thats how it got damaged as the dc loco on the track when i first tuned on the power had issues not to mention if the wheels were dirty or track was dirty.

Running a decoder with no load on the motor outputs will not damage a decoder, but you cannot read CVs.

However, in your case any short on the DC test track connected to the motor outputs would damage the decoder.


That¡¯s why i am trying to establish if the decoder can handle an open ckt on its output.

A decoder can handle an open circuit?on its output.

A decoder?will quite likely be damaged?by a short of either of its output wires to any other connection (including the other motor terminal).

Dave in Australia





Locked Re: CanExample.py

 

Paul,

This sounds encouraging. Is the variable 'message' in this command a frame as described in CanExample.py?

If I am interpreting my experiments correctly then in certain new events my Z21 just repeats its last message. If I am interpreting the way a reporter works correctly then, the message being the same, the reporter remains silent when the new event happens.

In order to force its informing me of the new event, I am thinking of sending it a sham Z21 message right after the last true message, anything different from the latter. When the new event occurs the reporter will receive a message from Z21 different from the sham one, so it is to react.

(Hoping that I have put it intelligibly.)

Gabor


Locked Re: CanExample.py

 

On Aug 21, 2019, at 7:52 AM, halasz <halasz.gabor@...> wrote:

For the time being, I only want to send messages to the CAN reporters you were creating, purely within JMRI. Isn't that not possible, either?
If you have the reporter in your script as rpt, you can emulate a reply from the network being passed to the reporter with:

rpt.reply(message)

Where message is a Z21Reply with the desired contents.

Now I have to ask, what are you trying to do?

Paul


Locked Re: Want to get a passenger train to always arrive on same track #operationspro

 

Phil,

Would setting up the train as a kernel work better than setting it as a utility?

Sam


Locked Re: Tcs m1 decoder

 

¿ªÔÆÌåÓý

Yes. If the decoder gets damaged with no LOSADA on it then thats how it got damaged as the dc loco on the track when i first tuned on the power had issues not to mention if the wheels were dirty or track was dirty.

That¡¯s why i am trying to establish if the decoder can handle an open ckt on its output.

Tony


On Aug 21, 2019, at 6:25 PM, Phil in gorgeous Young Harris via Groups.Io <philabernathy@...> wrote:

On Wed, Aug 21, 2019 at 11:46 AM, whmvd wrote:
Hi Tony,
?
"I do keep a motor on the track when programming so the decoder sees a load."

That's not right. The decoder doesn't see a load if you have the motor on the track. The command station does (which is pointless), but the decoder doesn't. It's got to be on the decoder motor outputs in order for the decoder to see it.
?
Wouter
I think he means he keeps a DC loco on the little (isolated) section of track that the decoder motor leads are connected to. Which would show as a load to the decoder if the track is clean and the wheels are clean.

Phil


Locked Re: Wifi throttle connection issue.

 

The computer needs the Bounjour service installed for autodiscovery to work. the easiest way of installing that is to install itunes on the machine.


On Wed, Aug 21, 2019 at 8:59 PM Ken Cameron <kcameron@...> wrote:
Try manually entering the server and port into the phone to see if that
works. The advertising feature depends on which computer OS and sometimes
what else was loaded on the computer. Many Windows systems didn't know how
to do the advertising without other software running.

You get the values of IP address and port number from the WiThrottle window
on the JMRI computer.

-Ken Cameron, Member JMRI Dev Team











Locked Re: Multi decoders in a loco. How do I program them in DP?

 

each decoder needs to be 'locked' using CV 15 and 16, using different lock values (thi will require only 1 decoder gettign power, at a time, to set up). afterthat, you unlock 1 decoder. program it, then re-lock it.

there's a writeup at with mroe details


On Wed, Aug 21, 2019 at 3:57 AM Jim Kirwan via Groups.Io <cact25=[email protected]> wrote:
If I create a roster entry for a Soundbug and 1 for the motor decoder, when it is in a loco with a motor decoder, how do I program it on the pgm track.Won't DP see both decoders?

Jim


Locked MRC Prodigy Advanced 2

 

What am I doing wrong? When I try to program with JMRI, I get an error saying the programmer is in use. I am using MRC Prodigy and an isolated programming track. I can program from my Prodigy throttle on the track. Thanx for any possible help


Locked Re: Help with JMRI and Digitrax PR4

 

Rich, I have occasionally come across this scenario with my PR4. ?To test it, I put a known working loco on the test track and used the Digitrax Sound Loader program to read the first 10 CVs and compare the values on my cheat sheet. ?Confirming they match, I close Sound Loader and reopen JMRI and it is able to read the locos again. ?George


Locked Re: USB to serial connection for Pi 3B+ to EasyDCC question #rpi #easydcc

 

Bob and Don,

On 22 Aug 2019, at 7:30 AM, Bob Jacobsen <rgj1927@...> wrote:

There¡¯s no EasyDCC simulator because it¡¯s not really needed. The protocol is simple enough that you can configure JMRI to talk out a serial port to an EasyDCC system, and JMRI will work whether or not the EasyDCC hardware is there. You do need the serial port, hence on an RPi you need the adapter to be there, but you don¡¯t need the cable to the command station nor the command station.

Bob

On Aug 21, 2019, at 1:49 PM, Don Weigt <dweigt47@...> wrote:

I am pretty sure EasyDCC is one of the RPi-JMRI AutoDetection possibilities using Steve's image, and know it is a connection option. One concern I have is there is no EasyDCC Simulator connection option I can use until my EasyDCC is connected.
I assume we are talking about having a preconfigured RPi-JMRI EasyDCC Simulator option?

JMRI now has an EasyDCC Simulator connection option (it was added sometime over the last few years).

Dave in Australia


Locked Re: Tcs m1 decoder

 

On Wed, Aug 21, 2019 at 11:46 AM, whmvd wrote:
Hi Tony,
?
"I do keep a motor on the track when programming so the decoder sees a load."

That's not right. The decoder doesn't see a load if you have the motor on the track. The command station does (which is pointless), but the decoder doesn't. It's got to be on the decoder motor outputs in order for the decoder to see it.
?
Wouter
I think he means he keeps a DC loco on the little (isolated) section of track that the decoder motor leads are connected to. Which would show as a load to the decoder if the track is clean and the wheels are clean.

Phil


Locked Re: USB to serial connection for Pi 3B+ to EasyDCC question #rpi #easydcc

 

Jim,

I understand that about EasyDCC only controlling trains and DCC accessories. I have a bunch of homebrew hardware connected to my railroad, controlled by software I wrote, running on an old PC connected to my hardware. What I need to add onto that control computer is a serial I/O port and C/MRI emulation to talk to JMRI.

Bob,

Thanks for the explanation about the EasyDCC simulation not being needed, but requiring the USB to serial converter to be present. I didn't know that!

Don


Locked Want to get a passenger train to always arrive on same track #operationspro

 

? Just starting to use operations pro.? I have set up a staging yard at one end with 6 staging tracks and a destination with 2 spurs, which is actually the 2 tracks of a station.?
? I want to set up 2 commuter passenger trains that run in a push pull operation (ie first train is pushed and return train is pulled.) that runs between the 2 stations.? All of the passenger cars are set up as PASSENGER and UTILITY because the trains will not be broken up so they will run as a unit train.? I have set up both tracks so that 1 of the 2 trains is defined as pickup and the other is defined a set out.
? When I run the train towards the 2 spur tracks, I end up with 3 cars on one track, 3 on the other and the engine alternates between the 2 spur tracks.
? When I run the train towards the staging track,?it round robins between the 6 staging tracks.
?The 6 staging tracks are hidden behind the visible layout and the 2 spur tracks are part of the visible layout.

? 1.? Are spur tracks the best ones to use for the passanger station tracks?? (There are turnouts at both ends of?spur tracks.)
? 2. What is the best way to force the train to always end up on the same track?and not broken up.

? Thanks for your help.? I?am just getting started setting up the first 2 trains but expect we will end up with over 100 trains defined.? More than 20 will be unit trains or passenger trains so?we want these trains to always be on the same track.

Phil Bissell
?


?


Locked Re: USB to serial connection for Pi 3B+ to EasyDCC question #rpi #easydcc

 

There¡¯s no EasyDCC simulator because it¡¯s not really needed. The protocol is simple enough that you can configure JMRI to talk out a serial port to an EasyDCC system, and JMRI will work whether or not the EasyDCC hardware is there. You do need the serial port, hence on an RPi you need the adapter to be there, but you don¡¯t need the cable to the command station nor the command station.

Bob

On Aug 21, 2019, at 1:49 PM, Don Weigt <dweigt47@...> wrote:

I am pretty sure EasyDCC is one of the RPi-JMRI AutoDetection possibilities using Steve's image, and know it is a connection option. One concern I have is there is no EasyDCC Simulator connection option I can use until my EasyDCC is connected.
--
Bob Jacobsen
rgj1927@...


Locked Re: USB to serial connection for Pi 3B+ to EasyDCC question #rpi #easydcc

 

Don:

Your connection to CVP will only be able to run trains either with a display/keyboard/mouse or WiThrottle server...

The later is the main point of Steve's RPi-JMRI... Wireless throttles...

When you move to signaling and control via... say... C/MRI you can but it will require a second "ecosystem" for that control... To jump in now to build anything for control (CTC) is only a learning exercise... you'll need that hardware.

Jim Albanowski


Locked Re: Wifi throttle connection issue.

 

Try manually entering the server and port into the phone to see if that
works. The advertising feature depends on which computer OS and sometimes
what else was loaded on the computer. Many Windows systems didn't know how
to do the advertising without other software running.

You get the values of IP address and port number from the WiThrottle window
on the JMRI computer.

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


Locked Re: USB to serial connection for Pi 3B+ to EasyDCC question #rpi #easydcc

 

Thanks, Jim.

Linux may prove to be a bit far in the weeds for me, too. I hope not! I've not used it, except for running some apps on a Linux computer. I'm hoping I'll not need to learn much about it to use things like Steve's RPi-JMRI.

I am pretty sure EasyDCC is one of the RPi-JMRI AutoDetection possibilities using Steve's image, and know it is a connection option. One concern I have is there is no EasyDCC Simulator connection option I can use until my EasyDCC is connected.

As I'm just starting to implement JMRI, I'm missing system pieces. I had created a Layout Editor panel showing about half my layout before I had any JMRI hardware. Right now, I'm trying to get the RPi to show that panel I've entered, connect to WiThrottle, show the panel on tablets, and be set up for connection with my EasyDCC and eventually C/MRI. The throttles are working on a tablet, and the tablet can display the same panel graphics as a monitor connected to the RPi. So, parts of it are working already.

I'll be able to use DecoderPro for programming decoders, and my tablet as a wireless throttle as soon as I get my RPi communicating with my EasyDCC. Controlling the rest of the layout will take a lot longer.

Thanks for the information.

Don Weigt
Connecticut, USA


Locked Wifi throttle connection issue.

 

I am unable to get withrottle to work on my NCE window 7 system. The phone sees my network but jmri does not see the phone as a client. Thoughts anyone?