¿ªÔÆÌåÓý

Date

Locked Re: Decoder Pro & Tsunami Decoders #tsunami #pr3

 

This is an issue with the Digitrax PR3 and not JMRI.
Below is from the JMRI website

Using the PR3 programming track to program Non-Digitrax Decoders
To implement that "neutral mode" described above, the PR3 automatically writes CV128 to 0 or 1. This happens when a JMRI throttle is used to run the locomotive on the PR3 programming track, and there's nothing JMRI can do to prevent it. Unfortunately, this can interfere with the CV programming on some non-Digitrax decoders. For example, it will set the "Master Volume" CV128 on some SoundTraxx decoders to a very low volume.

If you are using the PR3 with a decoder that uses CV128 for something, you should either not use a JMRI throttle to run the locomotive on the PR3 programming track, or remember to rewrite CV128 with the right value just before removing the locomotive from the track.

--
Peter Ulvestad

JMRI Users Group Moderator - ( )
Tam Valley Group Moderator - ( )
Sprog-DCC Group Moderator - ( )
Edmonton Model Railroad Association -


Locked Decoder Pro & Tsunami Decoders #tsunami #pr3

 

Used Decoder Pro to change two Athearn GP38-2 locos from address "03" to their four digit road numbers.? However, on both locos the sound was removed but the locos operated with lights. Soundtraxx advised doing a factory reset (CV8=8) on my DCC (Digitrax) layout.? They suggested that JMRI Decoder Pro can sometimes change unwanted CV's.? Following their advice both locos returned to normal with full sound effects. I have not had this problem before with a variety of sound equipped locos. What am I doing wrong?

My JMRI set up is -- Windows 10, latest versions of both Java & JMRI, dedicated separate programming track, Digitrax PR3 with 18 V 1.5 AMP wall wart.

Thank you, Charles Millar


Locked Re: Train Icons on panel no longer move

 

On vacation, I'll take a look when I get back next week.

Dan


Locked Re: JMRI overloads a spur

 

Please read about aggressive mode.? The number of passes has no bearing on overloading. It is always possible to overload a track in aggressive mode, when the 1st train built does a pull and the 2nd train built does a set out, the order they physically arrive is important, the 2nd must arrive after the first. Normal mode prevents all overloading.

Dan


Locked Re: JMRI overloads a spur

 

It is my understanding that the number of passes matters in how JMRI calculates whether or not there is space available at the spur.

With a single pass, I believe it is correct that the spur is not available until the train doing the pick-up has been "moved" beyond that station or is terminated.

With 2 or more passes, JMRI will "see" that the space will be available, and calculates a set-out move if possible.? I believe the thought process (which I agree with) is that generally the train doing the pick-up move will also have the car(s) to set out for any given location.? Generally this is the case with the prototype as well.? The exception being at locations (yards, towns) where there is enough work to justify a switch engine on duty.? In this case there would be a physical track to place the car on for pick-ups of a designated train or direction. i.e. a switch engine assigned to town "Baker" would pull and spot all the industries, and make an east pick-up for town Charlie and a west pick-up for town Able.

Mark Z


Locked Re: Tcs m1 decoder

 

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


On Wed, 21 Aug 2019 at 16:07, AD <bklyns_baseball_club@...> wrote:
Dave

The jmri program wont read or write to the decoder. I do keep a motor on the track when programming so the decoder sees a load.
When programming using the handheld the 2 address entering a address of 10 and hitting enter i get 3 responses one of which is NoPg. Instead of the response shown in the manual.

Tony
> On Aug 21, 2019, at 2:49 AM, Dave Heap <dgheap@...> wrote:
>
> AD,
>
>> On 21 Aug 2019, at 3:44 PM, AD <bklyns_baseball_club@...> wrote:
>>
>> does anyone know wether jmri decoder pro can program the tcs m1 decoder.
>
> Absolutely yes.
>
>> When i try i get problems with reading and writing with no acknowledgement errors
>> this happens with sound decoders but this is not a sound decoder. Program could not recognize the decoder. Used manual selection.
>
> If you don't have a motor connected or if the motor driver part of the decoder is damaged, you can't read CVs. See below.
>
>>
>> is there anyone knowledgeable about the decoders electronic design.
>> can the decoder have a command station power output from the dcs100 rail terminals as a powered on input to the decoder while the decoder¡¯s output wires do not have a motor load connected to them. Will that condition destroy the decoder or is its output protected from this condition happening.
>
> That won't harm the decoder, provided you don't short the motor leads to the track, loco frame or another wire.
>
>> If the output voltage going to the motor from the decoder is 15v dc as soon as the command station rail power is powered on with the engine running full speed and uncontrollable by the throttle has the decoder been destroyed.
>
> That generally indicates that the motor driver part of the decoder is damaged.
>>
>> Using the throttle knob which has the decoders address of 10 set on it and changing speed from 0 to higher number causes the power light to shut off on the command station
>
> That will happen if you have the decoder set to 14 step mode (an obsolete mode). Change to 28/128 mode on the Basic pane.
>
> Dave in Australia
>
>
>
>





Locked Re: JMRI overloads a spur

EngineerRay
 

I agree with Matt that JMRI cannot assume a train has done it's work until it is terminated or Moved past a location.


Locked Re: JMRI overloads a spur

EngineerRay
 

I don't think increasing spot length would work. JMRI might try to put three cars into a 2-car-long spur.


Locked Re: JMRI overloads a spur

EngineerRay
 

Build is set for 3 passes, Aggressive. But I don't see why that would matter.


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

 

Don:

Some time ago I mentioned CVP to Steve for his auto detect... I think he said it was in the newer releases of RPi-JMRI... I never tested it on my friends RR... he's kinda a Win or else and the thought of Linux was a little too far into the weeds... Other requirements too wanted some home automation stuff on the same box...

Jim Albanowski


Locked Re: Train Icons on panel no longer move

Frank in Houston
 

Thank you.?


Locked Re: JMRI overloads a spur

 

Ray and Mark
My understanding is that the space is not available until the train is terminated or moved in the computer. This is one of those quirks that is good. I have used other programs that would tell you to pull a car that hasn't arrived yet so trains were always waiting for cars. This doesn't happen with JMRI thank goodness (thanks Dan). One way around your issue is to increase spot length until it works. This is just one idea there are many others. This is a simple problem with a simple solution.
This is a great program
Just keep the faith
Matt Greenwood
Cascade Rwy
Grant NE


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

 

Thanks, Rick!

It's great to know there is an inexpensive, tested adapter and that no drivers need be added. I'll order two in the next few days.

Don


Locked Re: Tcs m1 decoder

 

Dave

The jmri program wont read or write to the decoder. I do keep a motor on the track when programming so the decoder sees a load.
When programming using the handheld the 2 address entering a address of 10 and hitting enter i get 3 responses one of which is NoPg. Instead of the response shown in the manual.

Tony

On Aug 21, 2019, at 2:49 AM, Dave Heap <dgheap@...> wrote:

AD,

On 21 Aug 2019, at 3:44 PM, AD <bklyns_baseball_club@...> wrote:

does anyone know wether jmri decoder pro can program the tcs m1 decoder.
Absolutely yes.

When i try i get problems with reading and writing with no acknowledgement errors
this happens with sound decoders but this is not a sound decoder. Program could not recognize the decoder. Used manual selection.
If you don't have a motor connected or if the motor driver part of the decoder is damaged, you can't read CVs. See below.


is there anyone knowledgeable about the decoders electronic design.
can the decoder have a command station power output from the dcs100 rail terminals as a powered on input to the decoder while the decoder¡¯s output wires do not have a motor load connected to them. Will that condition destroy the decoder or is its output protected from this condition happening.
That won't harm the decoder, provided you don't short the motor leads to the track, loco frame or another wire.

If the output voltage going to the motor from the decoder is 15v dc as soon as the command station rail power is powered on with the engine running full speed and uncontrollable by the throttle has the decoder been destroyed.
That generally indicates that the motor driver part of the decoder is damaged.

Using the throttle knob which has the decoders address of 10 set on it and changing speed from 0 to higher number causes the power light to shut off on the command station
That will happen if you have the decoder set to 14 step mode (an obsolete mode). Change to 28/128 mode on the Basic pane.

Dave in Australia




Locked Re: JMRI overloads a spur

 

Possible causes-

How many ¡°passes¡± do you have JMRI set up for 1, 2?

If the train that picks up the car is ¡°built¡± first, it doesn¡¯t matter that it might take longer or get to the spur first. To my knowledge, JMRI does not account for travel/ arrival times at a spur.?

Simply put if the first train built picks up the car, the second train built will see the spur as available and set out a car.?

Mark Z


Locked Re: Tcs m1 decoder

 

Tony,
Here's a reply I got from TCS support when I had similar sounding issues with a couple of M1 decoders I have. I have several I picked up at a S-S quite a number of years back that tend to go a bit crazy now and then. The instructions work, but some times I need to fiddle with/repeat the steps a couple of times:

There was a known bug in older decoders where if CV1 was programmed to 0 or to greater than 127, it would either fly off the rails or do nothing at all. My first suggestion would be to use your programming track to set CV1 to 3. doing so will automatically return the decoder to short address. While you are on the programming track, read the value of CV19. If it is anything other than 0, set it to 0. Return to the main and try to run on address 3. If you are successful, set up your long address (if necessary), or return to the programming track and set your short address in CV1 (1-126). CV1 cannot be modified on the main via OPS programming. When setting up a long address, either do so on the programming track, or ensure you are following the correct order of operations on the main via OPS:

Use the address calculator to determine the values of CV17 and CV18
Set CV17 and CV18
Set CV29 to long addressing using the CV29 calculator






Hope that helps.
--
Bob True

Taking responsibility for what one does is seldom difficult.
Yet taking responsibility for what one doesn't do, often is!


Locked Re: CanExample.py

 

Paul,

Thank you for the unpleasant news.

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?

Gabor


Locked Re: CanExample.py

 

Gabor,
On Aug 21, 2019, at 7:14 AM, halasz <halasz.gabor@...> wrote:
I want to use CanExample.py of the JYTHON directory to send CAN messages to JMRI's CAN reporters. The script is expected to produce a TrafficController but it does not. Can anyone help me?

As far as I understand, no connection to the command station is needed for that. By the way, the connection is good and CAN reporters correctly get CAN messages sent by my Roco Z21 command station.
The script in question is not going to work for talking to CAN devices on the Z21. It is assuming that you have a stand alone CAN interface, which you do not.

Unfortunately, the Z21 protocol provides no methods for sending or receiving arbitrary commands on its CAN connection. There may be a way to do this, but Roco has not documented that method.


Locked Re: Train Icons on panel no longer move

 

¿ªÔÆÌåÓý

Frank,

I have not had a chance to look at this yet, but will look into it.

Paul


On Aug 20, 2019, at 9:14 PM, Frank in Houston <upitrr@...> wrote:

Anyone help me with this? ?My computer is an Mac (Apple)?laptop and when I talk about moving the icons I mean after building the train moving the train marker from the first location on the route to the next location on the route and so on. This has been working very well for me until this last release as explained above. Following this procedure I eventually get to the last location and the train is terminated.?
I wonder if it could be a setting on the Apple computer itself. I borrowed a friends Apple computer and loaded my JMRI files and did not have this problem. But I can not find anything on my Mac to explain this. Any suggestions would be appreciated. During our operating session my dispatcher uses my Mac to keep up to date on train locations. My Mac is a 2015 ..13 inch (just in case this might make a difference). .THANK YOU. Frank in Houston?


Locked CanExample.py

 

I want to use CanExample.py of the JYTHON directory to send CAN messages to JMRI's CAN reporters. The script is expected to produce a TrafficController but it does not. Can anyone help me?

As far as I understand, no connection to the command station is needed for that. By the way, the connection is good and CAN reporters correctly get CAN messages sent by my Roco Z21 command station.

There is a similar script in the same directory creating LocoNet messages (for testing ReporterFormatter.py with LocoNet reporters) and it works perfectly.

Gabor