Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Jmriusers
- Messages
Search
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 - |
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 |
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: 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: Tcs m1 decoder
Dave
toggle quoted message
Show quoted text
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: |
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: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
toggle quoted message
Show quoted text
On Aug 20, 2019, at 9:14 PM, Frank in Houston <upitrr@...> wrote:
|
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 |
to navigate to use esc to dismiss