¿ªÔÆÌåÓý

Date

Locked Re: Roster Problem

 

¿ªÔÆÌåÓý

Harold,

Thanks for uploading those two files. They have told me exactly what is wrong and what needs fixing.


On 23 Jun 2018, at 8:33 PM, Harold Thompson <haroldthompson29@...> wrote:

I have uploaded two txt files of the Console Log: New 1 is from Panel Pro and New 2 is from Decoder Pro.? In both cases the startup files are set to be only the Decoder Programming profile I set up.? When I try to use Decoder Pro there is a red warning that there is no Service Mode Programming available.

See below:
new 1.txt
2018-06-23 10:49:02,183 apps.Apps ? ? ? ? ? ? ? ? ? ? ? ? ? ? INFO ?- PanelPro version 4.11.3+R80b3ab3 starts under Java 1.8.0_171 on Windows 10 amd64 v10.0 at Sat Jun 23 10:49:02 GMT 2018 [main]
2018-06-23 10:49:11,540 apps.Apps ? ? ? ? ? ? ? ? ? ? ? ? ? ? INFO ?- Starting with profile Decoder_Programming.3eb0d43e [main]

First Problem. You are starting PanelPro with profile "Decoder_Programming". You should be starting it with profile "My_JMRI_Railroad"

Go to Preferences->Config Profiles.
Click on (highlight) "My_JMRI_Railroad"
Click on Activate.
Save and Restart.

2018-06-23 10:49:12,415 node.NodeIdentity ? ? ? ? ? ? ? ? ? ? INFO ?- Using jmri-3CF862775D9F-3eb0d43e as the JMRI Node identity [main]
2018-06-23 10:49:12,821 xml.AbstractSerialConnectionConfigXml INFO ?- Starting to connect for "NCE" [main]
2018-06-23 10:49:14,086 usbdriver.UsbDriverAdapter ? ? ? ? ? ?INFO ?- NCE USB COM3 port opened at 9600 baud [main]
2018-06-23 10:49:14,367 nce.NceConnectionStatus ? ? ? ? ? ? ? INFO ?- NCE EPROM revision = 7.3.0 [AWT-EventQueue-0]
2018-06-23 10:49:16,351 apps.PerformFileModel ? ? ? ? ? ? ? ? INFO ?- Loading file C:\Users\Harold\JMRI\Decoder_Programming\Whichway April 2018.xml [main]

Second Problem. You are loading your panel "Whichway April 2018.xml" in profile "Decoder_Programming".
See below for further instructions.


?new 2.txt
...2018-06-23 11:02:53,774 apps.AppsBase ? ? ? ? ? ? ? ? ? ? ? ? INFO ?- DecoderPro version 4.11.3+R80b3ab3 starts under Java 1.8.0_171 on Windows 10 amd64 v10.0 at Sat Jun 23 11:02:53 GMT 2018 [main]
2018-06-23 11:02:54,664 gui3.Apps3 ? ? ? ? ? ? ? ? ? ? ? ? ? ?INFO ?- Starting with profile My_JMRI_Railroad.3f768836 [main]

Third Problem. You are starting DecoderPro with profile?"My_JMRI_Railroad". You should be starting it with profile?"Decoder_Programming".

Go to Preferences->Config Profiles.
Click on (highlight) "Decoder_Programming"
Click on Activate.
Save and Restart.

2018-06-23 11:02:55,648 node.NodeIdentity ? ? ? ? ? ? ? ? ? ? INFO ?- Using jmri-3CF862775D9F-3f768836 as the JMRI Node identity [main]
2018-06-23 11:02:56,008 xml.AbstractSerialConnectionConfigXml INFO ?- Starting to connect for "NCE" [main]
2018-06-23 11:02:57,109 usbdriver.UsbDriverAdapter ? ? ? ? ? ?INFO ?- NCE USB COM3 port opened at 19200 baud [main]

Fourth Problem. You have the baud rate set incorrectly in profile?"My_JMRI_Railroad". See below for further instructions.

2018-06-23 11:02:59,109 apps.PerformFileModel ? ? ? ? ? ? ? ? INFO ?- Loading file C:\Users\Harold\JMRI\My_JMRI_Railroad\Whichway April 2018.xml [main]
2018-06-23 11:03:07,247 jmrix.AbstractMRTrafficController ? ? WARN ?- Timeout on reply to message: AA consecutive timeouts = 0 in nce.NceTrafficController [nce.NceTrafficController Transmit thread]
2018-06-23 11:03:07,247 jmrix.AbstractMRTrafficController ? ? WARN ?- timeout flushes receive buffer: 00 F8?

Once you have fixed problems 1 and 2 you need to do this to fix Problems 3 and 4.

Start DecoderPro. Go to the system console and ensure it says:
"INFO ?- Starting with profile Decoder_Programming".
If it does, go to Preferences->Startup and remove the command that is opening "Whichway April 2018.xml". Save and restart.

Start PanelPro. Go to the system console and ensure it says:
"INFO ?- Starting with profile My_JMRI_Railroad".
If it does, go to Preferences->Connections->Additional Connection Settings and change the baud rate to 9600. Save and restart.?

When you have done all this, post new console logs.

Dave
?




Locked Re: Roster Problem

 

Harold,
Please wait. I am in the process of answering your earlier email.

What you have done is wrong and has made a mess. Please undo exactly what you have just done...

Dave

On 23 June 2018 at 20:53, Harold Thompson <haroldthompson29@...> wrote:
Dave,

There is clearly something wrong with the way the Decoder Programming profile is set up.? I have just re-run the attempt to read the loco and I have uploaded the System Console file as New 3.


Locked Re: Roster Problem

 

Dave,

There is clearly something wrong with the way the Decoder Programming profile is set up.? I have just re-run the attempt to read the loco and I have uploaded the System Console file as New 3.

Harold.


Locked Re: Roster Problem

 

Dave,

I have uploaded two txt files of the Console Log: New 1 is from Panel Pro and New 2 is from Decoder Pro.? In both cases the startup files are set to be only the Decoder Programming profile I set up.? When I try to use Decoder Pro there is a red warning that there is no Service Mode Programming available.

I hope this helps.

Thanks,
Harold.


Locked Re: WiThrottle issue running consists

 

One thought I have: Are you sure you are using short address for the
consist, not a long address?

Though if you have the same roster entry, it should be the same as at
your "home" layout.

Good luck,
Heiko

On 06/22/2018 03:00 PM, Rick Brodzinsky wrote:
I have a number of locos for which I have established ¡°permanent¡±
advanced consist addresses for (CV19). I have normally not had an issue
controlling these consists via WiThrottle on the Silicon Valley FreeMoN
group layout. However, I am currently at the NSE Convention in Salt
Lake, and we have set up a combined SVFMN and FreeMoNebraska layout, and
are using my personal laptop with JMRI V4.10 connected to a Digitrax
DCS100. Everything works perfectly fine and normal, EXCEPT controlling
an advanced consist. JMRI, WiThrottle and EngineDriver simply refuse to
run them. Digitrax throttles handle them just fine as expected, and if I
?break the consist and?make a command station consist it works. As
noted, it is not just the WiThrottle that won¡¯t control them, a JMRI
throttle won¡¯t either.

is there some JMRI setting that I have missed? With many of my locos now
having LokSound decoders, I really prefer the advanced consist for
CV21/22 control of functions.

Thanks
--
eMails verschl¨¹sseln mit PGP - privacy is your right!
Mein PGP-Key zur Verifizierung:


Locked Re: WiThrottle issue running consists

 

The bug can be seen by looking at the loconet slot monitor. For some reason it didn't get a slot. A workaround is to aquire with a digitrax throttle, then 'steal' it with Jmri or withrottle. Don't dispatch from the original throttle (you can aquire another engine w/o problem).


On Fri, Jun 22, 2018, 06:57 Steve Todd <mstevetodd@...> wrote:
Hi Rick,?
JMRI 4.10 has some issues with loco acquisition, particularly with Digitrax command stations. I'd strongly suggest upgrading to the latest Test release: 4.11.7.
Regards,
? SteveT


Locked Re: Operations menu

 

¿ªÔÆÌåÓý

Thank you
It worked fine

I printed my layout panel multiple times but for some reason i cant find any way to do it again

How do i print a layout panel

Tony


On Jun 22, 2018, at 10:52 AM, Dan Foltz <DannyDont@...> wrote:

You do not back up the profile. But if you are just talking the Operations part of JMRI you would: (If you are talking other than Operations this is not the solution.

1. Open Operations
2. Go to Settings
3. Click on Backup
?- This creates a Directory with Today's Date and any additional info that you add to the name in the "backups" Directory within "operations".?
? ? (NOTE: Directory/Folder ... same thing.)
?- This Directory contains the six files that are necessary to run Operations.
4. Now create your new Profile (or find it using the Windows File Manger (or whatever for MAC or Linix)
5. There will be several Directories within the Profile - one of which will be operations
6. Open the "operations" Directory and you will see additional Directories - the one we are interested in is "backups". It is not automatically created when you create a new Profile. So you can:
? a. Add this Directory under "operations" or?
? b. run your new Profile and do a "just because" backup from Settings -> Backup to create the Directory for you.
7. Once you have this "backups" Directory created return to your original Profile. Using the File Manager is the best way to do this
6. Open the "operations" -> "backups" Directory in this Profile
9. Find the Directory that was created from the original Backup in Step 3 above.
10. Copy this Directory using File Manger
11. Now go back to your new Profile -> "operations" -> "backups" and Paste this Directory there
12. Open JMRI Operations using your new Profile
13. Go to Settings
14. Do a Restore and select the Backup File you just copied
15. Restart JMRI with the new Profile and you should be all set.
?- This will copy everything just as you last had it set in your original Profile.

This is done all the time when I or Dan B or others request the backup files for working on a problem that can't be solved with just "talking" in the User Group.

Let me know if you have additional issues and we can go offline if you like.

Dan Foltz



"
?
Attitude is a little thing that makes a big difference."
- Sir Winston Churchill

On Fri, Jun 22, 2018 at 10:31 AM, AD <bklyns_baseball_club@...> wrote:
Not following. How do i backup a profile. I dont want to copy the profile as the new one is different but want to copy only the locations window.\

Tony


On Jun 22, 2018, at 9:17 AM, Dan Foltz <DannyDont@...> wrote:

I have not tried this but I would think that you could do a backup in the original Profile. Then copy the backup directory just created from the Backup, Open you second Profile and copy the backup directory from the initial Profile to the backup folder in the second Profile and then perform a Restore within the second Profile. Seems like that would do it very easily?? I will give it a try when I get to my JMRI computer.
Sender notified by
06/22/18, 9:14:37 AM



"
?
Attitude is a little thing that makes a big difference."
- Sir Winston Churchill

On Fri, Jun 22, 2018 at 7:18 AM, AD <bklyns_baseball_club@...> wrote:
Sorry, i can do it for cars and locomotives, but cant find how to do it for locations

Tony


On Jun 22, 2018, at 6:52 AM, AD <bklyns_baseball_club@...> wrote:

how can i copy an entire operations table, such as locations, cars, etc from one profile to another?
i cant find a import or export command

tony




Locked Re: Index CV's

 

Regarding??the TCS WOW scheme and the fact it was designed was after the NMRA standard. I think TCS was a little like Microsoft used to be. There's an old joe about it:

Question: How many Microsoft engineers does it take to change a lightbulb?

Answer: None, they just declare darkness a new Microsoft standard.

John Griffin

On Fri, Jun 22, 2018 at 3:59 PM, Michael Mosher <mjmx1@...> wrote:
Yes, the TCS WOW scheme was after the NMRA index scheme and I think TCS should have used NMRA, would have been easier for users.
Michael Mosher
Webmaster, ECSFM            
Member SFRH&MS              
DCC Master PVSMR            
On 6/22/2018 5:19 PM, Dave Heap wrote:
Thanks for the update and correction to my history of indexed CVs Michael.

But the TCS WOWs are a quite recent product and we developers cannot understand why they came up with such a complex alternative scheme (the actual procedure for programming is quite complex and order-fussy) when there was already a defined NMRA standard.

--?
Dave in Australia?

The New England Convention 2018

On 22 Jun 2018, at 11:12 PM, Michael Mosher <mjmx1@...> wrote:

I think you're being a bit unfair to QSI, they developed their indexing scheme before NMRA had an indexing scheme.? So NMRA reacted to a decoder manufacturer developing an index scheme rather than "anticipated that need".? First QSI equipped BLI loco came out in 2001 or 2002, while RP9.2.2 dated 7/2003 states:
"Configuration Variable 31 Decoder Sub-Address"
"Configuration Variable 32 Decoder Sub-Address Flags"
with note:
"CVs 31-32 are under re-evaluation by the NMRA DCC Working Group.
Manufacturers should contact the NMRA DCC Coordinator before
implementing these CVs."

Also at that time the only Manufacturer Unique CV were 49-64 and 112-128 as 129 and up were "Reserved by NMRA for future use"? (thou some decoders of that time had some CV defined in 129+ range so were technically out of spec but got away with it).? With so few Manufacturer Unique available QSI had to develop an index scheme that fit within the Manufacturer Unique available CVs, to be able to have all the settings they wanted.

So CVs 31-32 became the index CVs after QSI had made their scheme.? Now an argument could be made that QSI should have converted to the NMRA scheme once it was approved, but they did not.

Going back even further, Green Book of DCC dated 3/1997
Listed:
Configuration Data #2 CV31 Reserved by NMRA for future use
Configuration Data #3 CV32 Reserved by NMRA for future use

July 2006 PR9.2.2 does state CV31,32 for indexing, plus expands the Manufacturer Unique to 47-64 and 112-256.




--
John Griffin
__________________________________
If today was your last day......




Locked Re: Index CV's

 

¿ªÔÆÌåÓý

Yes, the TCS WOW scheme was after the NMRA index scheme and I think TCS should have used NMRA, would have been easier for users.
Michael Mosher
Webmaster, ECSFM            
Member SFRH&MS              
DCC Master PVSMR            
On 6/22/2018 5:19 PM, Dave Heap wrote:

Thanks for the update and correction to my history of indexed CVs Michael.

But the TCS WOWs are a quite recent product and we developers cannot understand why they came up with such a complex alternative scheme (the actual procedure for programming is quite complex and order-fussy) when there was already a defined NMRA standard.

--?
Dave in Australia?

The New England Convention 2018

On 22 Jun 2018, at 11:12 PM, Michael Mosher <mjmx1@...> wrote:

I think you're being a bit unfair to QSI, they developed their indexing scheme before NMRA had an indexing scheme.? So NMRA reacted to a decoder manufacturer developing an index scheme rather than "anticipated that need".? First QSI equipped BLI loco came out in 2001 or 2002, while RP9.2.2 dated 7/2003 states:
"Configuration Variable 31 Decoder Sub-Address"
"Configuration Variable 32 Decoder Sub-Address Flags"
with note:
"CVs 31-32 are under re-evaluation by the NMRA DCC Working Group.
Manufacturers should contact the NMRA DCC Coordinator before
implementing these CVs."

Also at that time the only Manufacturer Unique CV were 49-64 and 112-128 as 129 and up were "Reserved by NMRA for future use"? (thou some decoders of that time had some CV defined in 129+ range so were technically out of spec but got away with it).? With so few Manufacturer Unique available QSI had to develop an index scheme that fit within the Manufacturer Unique available CVs, to be able to have all the settings they wanted.

So CVs 31-32 became the index CVs after QSI had made their scheme.? Now an argument could be made that QSI should have converted to the NMRA scheme once it was approved, but they did not.

Going back even further, Green Book of DCC dated 3/1997
Listed:
Configuration Data #2 CV31 Reserved by NMRA for future use
Configuration Data #3 CV32 Reserved by NMRA for future use

July 2006 PR9.2.2 does state CV31,32 for indexing, plus expands the Manufacturer Unique to 47-64 and 112-256.


Locked Re: Index CV's

 

¿ªÔÆÌåÓý

Comments below:

On 23 Jun 2018, at 12:45 AM, Dennis Cherry <dbcherry@...> wrote:

Quote from Dan

I've been getting a lot of complaints and questions about JMRI lately. I'm not sure if they're connected based on how different the individual problems are; however, the common denominator in almost every compliant is the reading or writing of indexed CV's. Honestly I haven't the slightest idea on HOW JMRI works, I jut know that it seems to work fine for me personally.

I think the issue is command station electrical and timing characteristics dependent.

Can you check this settings page for me? Make sure you have the same options on as I do. See the Screenshot attached to this email:

Make sure you do NOT have "allow caching..." AND/OR "...confirm CV writes..." checked. There IS a problem with these.

I agree with this. This would certainly upset the TCS indexing scheme.


Screen Shot



I do not know what system TCS uses for testing.

That would be good to know.

Dave in Australia


Locked Re: Dispatcher Auto Active Train Fails to Pause

 

I've set a pause time of 2 minutes which are real minutes as I'm not running a fast clock. ?This is ample time for the train to fully enter the section and come to a halt. It's a single car train.

However I've just noticed that the apparently inconsistent action described above is my fault. ?I'd 'lost' the safe marking on one of the sections and applying debug has not affected the behaviour. ?Not so seriously weird after all, just annoying.

Paul


Locked Re: Index CV's

 

¿ªÔÆÌåÓý

Thanks for the update and correction to my history of indexed CVs Michael.

But the TCS WOWs are a quite recent product and we developers cannot understand why they came up with such a complex alternative scheme (the actual procedure for programming is quite complex and order-fussy) when there was already a defined NMRA standard.

--?
Dave in Australia?

The New England Convention 2018

On 22 Jun 2018, at 11:12 PM, Michael Mosher <mjmx1@...> wrote:

I think you're being a bit unfair to QSI, they developed their indexing scheme before NMRA had an indexing scheme.? So NMRA reacted to a decoder manufacturer developing an index scheme rather than "anticipated that need".? First QSI equipped BLI loco came out in 2001 or 2002, while RP9.2.2 dated 7/2003 states:
"Configuration Variable 31 Decoder Sub-Address"
"Configuration Variable 32 Decoder Sub-Address Flags"
with note:
"CVs 31-32 are under re-evaluation by the NMRA DCC Working Group.
Manufacturers should contact the NMRA DCC Coordinator before
implementing these CVs."

Also at that time the only Manufacturer Unique CV were 49-64 and 112-128 as 129 and up were "Reserved by NMRA for future use"? (thou some decoders of that time had some CV defined in 129+ range so were technically out of spec but got away with it).? With so few Manufacturer Unique available QSI had to develop an index scheme that fit within the Manufacturer Unique available CVs, to be able to have all the settings they wanted.

So CVs 31-32 became the index CVs after QSI had made their scheme.? Now an argument could be made that QSI should have converted to the NMRA scheme once it was approved, but they did not.

Going back even further, Green Book of DCC dated 3/1997
Listed:
Configuration Data #2 CV31 Reserved by NMRA for future use
Configuration Data #3 CV32 Reserved by NMRA for future use

July 2006 PR9.2.2 does state CV31,32 for indexing, plus expands the Manufacturer Unique to 47-64 and 112-256.


Locked Re: Roster Problem

 

Sorry about the blank reply...

See my comments.

On 23 Jun 2018, at 1:06 AM, Harold Thompson <haroldthompson29@...> wrote:

6. opened Panel Pro ensuring that the Decoder Programming profile was selected - the panel and LE versions both opened
There's still something loading your Panel and populating your sensor table. Check your Preferences->Startup items.

7. opened the roster, selected the loco and Use Programming Track
8 select CVs page and read full sheet.

The original problem persisted - the log showed programming track exited every 20 seconds or so and AIU5 was looked for. I aborterd the process after a few minutes.
That is because a startup item is loading something into your Sensors Table.

We need to see the contents of your JMRI Console Log. We can check what is loading and what profile you are using.


The paths for both profiles are:
C:\Users\Harold\JMRI\Decoder Programming
C:\User\Harold\JMRI\My_JMRI_Railroad

I tried using Decoder Pro instaed of Panel Pro. The only differences were:

1. when i opened the roster, there was no option to Programme on Main
2. after selecting the CVs page, there was no option to read full sheet. so I did not proceed - both panel views were open.
Which profile did you use when opening DecoderPro?

We need to see the contents of your JMRI Console Log. We can check what is loading and what profile you are using.

Dave


Locked Re: Dispatcher Auto Active Train Fails to Pause

 

Paul,

? ? I've tested this Pause feature before and I saw that when the train first enters the section the pause timer starts up and as the loco slows in that section it never stops because the timer completes before the end of the train gets all the way into the section.? Have you entered higher pause times yet?

Roger


Locked jython script failure

 

I am trying to get a script to run under JMRI 4.11.7 that successfully runs with version 4.4. The problem lines are shown below.

sm=jmri.jmrix.loconet.SlotManager(jmri.jmrix.loconet.LnTrafficController.instance())

sm.addSlotListener(self)

Can someone give me some guidance on the new syntax required with the changes to the LocoNet code base?

Craig


Locked Re: Operations menu

 

Thanks for that input. I was not aware that it was that easy!!! I WILL remember that!

Dan F.



"
?
Attitude is a little thing that makes a big difference."
- Sir Winston Churchill

On Fri, Jun 22, 2018 at 1:01 PM, Dan Boudreau <daboudreau@...> wrote:
Tony,

Dan Foltz is correct, you perform a backup and then restore that backup into a new profile.? There's an easier way to restore into a new profile, in the Settings window, under tools, there's a "Restore" where you can chose a backup file from any profile.

Dan



Locked Re: Operations menu

 

Tony,

Dan Foltz is correct, you perform a backup and then restore that backup into a new profile.? There's an easier way to restore into a new profile, in the Settings window, under tools, there's a "Restore" where you can chose a backup file from any profile.

Dan


Locked Re: Dispatcher Auto Active Train Fails to Pause

 

OK - this is now getting seriously weird. ?I thought I'd try setting dispatcher debug on as suggested in another thread. ?It so happens that I have two transits on different parts of the layout which have single block sections where I want trains to stop. ?So far these have behaved consistently. ?I tried one to see if I could spot something untoward on the console log, but the problem failed to show and the train paused as it should. ?I then tried the other transit, and the problem was still there. ?I've now repeated this a few times and it appears repeatable. ?I've tried comparing the log entries for the working and non working transit but there are a lot of entries there and I'm not sure what I'm looking for.

The layout uses sml. ?All sections have been created automatically using tools - generate sections from the sml table.

Regards

Paul


Locked Re: Roster Problem

 

Dave,

Sorry about the comment that my previous post was missing - I hadn't noticed the thread had gone to page 2.
Harold.


Locked Re: Roster Problem

 

Dave,
Is there a delay in posting replies?? My last one hasn't appeard.

I have just tried again reading the same Loksound v4 decoder after making the following changes:

1.? remove the power feed from the UTP to the SB5 from the back of the UTP
2.? followed your instructions for creating a separate profile for reading decoders.
3.? removed additional files from the startup procedure when activating the Decoder Programming profile - but leaving them in place against the profile for Whichway April 2018
4.? wired (as always) the UTP right port direct to the USB interface
5.? switched on power only to the Power Cab (as always) - Power Cab connected to the left port of the UTP - I do this to see if the display indicates trouble
6.? opened Panel Pro ensuring that the Decoder Programming profile was selected - the panel and LE versions both opened
7.? opened the roster, selected the loco and Use Programming Track
8? ?select CVs page and read full sheet.

The original problem persisted - the log showed programming track exited every 20 seconds or so and AIU5 was looked for.? I aborterd the process after a few minutes.

The paths for both profiles are:
C:\Users\Harold\JMRI\Decoder Programming
C:\User\Harold\JMRI\My_JMRI_Railroad

I tried using Decoder Pro instaed of Panel Pro.? The only differences were:

1. when i opened the roster, there was no option to Programme on Main
2. after selecting the CVs page, there was no option to read full sheet. so I did not proceed - both panel views were open.

What's wrong?
Harold.