Locked
Re: NCE light it as signal decoder
Michael,
When you use an end bumper for the end of track, you can assign a virtual signal mast using the right click context menu. You can then create the signal mast logic for the source mast. The virtual mast will default to the Stop aspect. I generally set the end bumper masts to display only in edit mode.
When I created EB 5, I selected "Double head absolute searchlight signal" for the mast type. When I added the mast to the appropriate block boundary for the cross-over, the double head mast icon was added to the panel.
Once you have an east bound destination signal mast on the upper main, select "Signal Mast Logic: EB 5" from the context menu. A dialog box with one route will appear. Click on Discover. If everything is configured correctly, a new entry will appear.
To switch a mast from virtual to NCE, create the same mast type but with no user name. JMRI will confirm that is what you want. When that is done, you right click the original mast and select Move. Select the NCE version of the mast and select OK. The name will moved to the NCE mast. Once your moves are done, save the panel and stop/start JMRI and verify that the signals still work.
Dave Sand
toggle quoted message
Show quoted text
On Nov 22, 2018, at 6:13 PM, Michael Murphy <smurfmm@...> wrote:
Dave,
Thank You! This give me a huge jump. I was able to go into masts to see how you did the logic. This will come in very handy to do the other track and the bidirectional part. Is there a way to put a virtual signal at the ends? Also how did you get the 2 head signal icon for the crossover and how do I do the logic for the lower mast once I get the other main done?
Once these are in, is there a way to go in and change the hardware from internal to NCE? Or do I need to take out each mast and replace it with NCE? I know the light it decoder is only good for one head and I¡¯ll need to for each switch.
Thanks for all the help
Michael
On Nov 22, 2018, at 11:20 AM, Dave Sand <ds@...> wrote:
Michael,
I have uploaded a modified panel:
/g/jmriusers/files/ProblemsBeingWorkedOn/dsand/TEST%20LAYOUT%20DS.xml
The first issue is that the generated signal mast logic had no content. I enabled Use Layout Editor Paths, Use Turnout details and Use Block details and updated the signal mast logic.
For testing purposes, I added the occupancy sensor icons to the panel so that I simulate train movements.
I changed the block assignments for the cross-over. I use two blocks, one for the top two positions and one for the bottom two.
I created a double head mast for the cross-over lower left position and a couple more signal masts. The double head signal mast logic only does one route for now since there is not a target east bound signal mast on the upper main. The cross-over implies that you want bi-directional running on both mains. The requires a west and east mast at each block boundary for each main.
The Light-It hardware only supports a single head. For the double head masts you will need two Light-It devices. Since a signal mast only supports one address, you will need to create a lower head and an upper head for the two headed mast. The heads are defined as DCC Signal Decoder for Light-Its and the mast driver changes to ¡°Signal Head Controlled Mast¡± specifying the two heads. For consistency I recommend using the head/mast approach for all of the signals.
Dave Sand
On Nov 22, 2018, at 11:31 AM, Michael Murphy <smurfmm@...> wrote:
Dave,
Added the panel.xml file. It¡¯s under test layout. Please let me know if you found it. I really do appreciate all the help. I have one NCE light it wired in right now and 3 virtual masts. The masts will work correctly by clicking them in the screen. Signal names EB 1 is the NCE decoder and the rest are virtual. I can¡¯t get them to detect the train in the blocks. Also in the file you¡¯ll see a crossover and a siding. Is there anything I need to do to signal those?
Thanks Michael
On Nov 21, 2018, at 7:47 PM, Dave Sand <ds@...> wrote:
Michael,
You can upload your panel xml file to the group¡¯s ProblemsBeginWorkedOn folder.
Dave Sand
On Nov 21, 2018, at 9:04 PM, Michael Murphy <smurfmm@...> wrote:
Dave, so I created 4 signal masts to test out what you said. I can get them to change correctly by clicking them on the screen. How do I get them to work as the train moves through them? And how do I set up a crossover. I didn¡¯t do anything with signal heads, is that where I need to do the occupancy thing? Also is there a way I could send you my file so you could take a look?
It is really cool seeing them change on the screen, even though right now 3 are virtual and one real one
Michael
On Nov 20, 2018, at 10:25 PM, Dave Sand <ds@...> wrote:
Michael,
Since you defined a signal mast, you also need to create signal mast logic. Which signal system did you choose when you created the mast?
Sample with 4 masts with traffic moving left to right: ¡ªA ¡¡ ¡ªB ¡¡ ¡ªC ¡¡ ¡ªD ¡¡
A signal mast is placed at each block boundary. Signal mast logic is defined for each pair of masts. In this example that would be A-B, B-C and C-D.
When the train is in the block between A and B, A will show Stop, B, C, and D will probably show Clear depending on other blocks.
When the train is in the block between B and C, B will show Stop and A will show Approach since the block between A and B is now empty but B is showing Stop.
When the train moves to the block between C and D, the changes cascade back towards A as each previous mast is updated. C changes which causes a change to B which causes a change to A.
The signal mast logic is created by drawing the track diagram on a Layout Editor panel, attaching the signal masts to the block boundaries on the panel and then generating the signal mast logic. The first step is the track diagram with blocks assigned to the turnouts and track segments. Use the Layout Editor Tools >> Check menu to verify that the drawing is consistent.
For bidirectional running you will have another set of masts for traffic moving right to left, each with their own signal mast logic.
Dave Sand
On Nov 20, 2018, at 6:42 PM, Michael Murphy <smurfmm@...> wrote:
So I downloaded 4.13. I was able to add the NCE light it as a signal mast and can change its colors from the signal mast table now. Now how do I get on my panel to where it will detect the occupied blocks in front of it and go through the sequence as the train moves more blocks away. Such as red to yellow to flashing yellow to green. I¡¯ve tried playing around with it but can¡¯t figure it out. Not ready for it right now but is there something I will have to do later for bidirectional running?
Thanks for all your help on this.
On Nov 19, 2018, at 9:57 PM, Michael Murphy <smurfmm@...> wrote:
Dave,
Will download 4.13 tomorrow. I did download tonight the 4.12 and it messed some stuff up. Like on my panel, as the train moved the blocks didn¡¯t show it unless I clicked somewhere on the screen, and didn¡¯t show any occupancy of the crossover at all.
Will let you know how it goes. Gonna make up signals for the other 2 light it decoders I have tonight so I¡¯ll be able to put them in tomorrow.
On Nov 19, 2018, at 9:01 PM, Dave Heap <dgheap@...> wrote:
I wouldn't be trying anything less than the latest test version. I've added a lot of support for Light-It over the past few production releases. But the latest V4.13.x test release is certainly more stable than V4.12.
When you add a "Signal Head", select "DCC Signal Decoder", your System type (NCE in your case since you have a Power Pro). The Offset Address box is beside Hardware Address.
If you need to set up a Signal Mast (more than 3 LEDs on the mast controlled by more than one Light-It), create Signal Heads as above for each Light-It and use the "Signal Head Controlled Mast" option to add your already-defined Signal Heads. But that's getting out of my area of expertise...
-- Dave in Australia
On 20 Nov 2018, at 1:33 PM, Michael Murphy <smurfmm@...> wrote:
Do you need the latest version of JMRI for the offset address box? I haven¡¯t been able to find it.
On Nov 17, 2018, at 11:05 AM, Dave Heap <dgheap@...> wrote:
Adding 4 will work, but obviously you can't access signal addresses 1-4, mor those at the top end.
Building your signal mast by using already-defined DCC Signal Heads (with the offset in) is a better approach.
|
Locked
Re: Throttle for Microsoft Phone?
See the info at for using any browser.
Several of our club members have used this in the past, but eventually migrated to smartphone or tablet using WiThrottle or EngineDriver. If they told me why, that story has slipped off my memory.
Cliff in Baja SoCal
|
Locked
Re: NCE light it as signal decoder
Dave,
Thank You! This give me a huge jump. I was able to go into masts to see how you did the logic. This will come in very handy to do the other track and the bidirectional part. Is there a way to put a virtual signal at the ends? Also how did you get the 2 head signal icon for the crossover and how do I do the logic for the lower mast once I get the other main done?
Once these are in, is there a way to go in and change the hardware from internal to NCE? Or do I need to take out each mast and replace it with NCE? I know the light it decoder is only good for one head and I¡¯ll need to for each switch.
Thanks for all the help
Michael
toggle quoted message
Show quoted text
On Nov 22, 2018, at 11:20 AM, Dave Sand <ds@...> wrote:
Michael,
I have uploaded a modified panel:
/g/jmriusers/files/ProblemsBeingWorkedOn/dsand/TEST%20LAYOUT%20DS.xml
The first issue is that the generated signal mast logic had no content. I enabled Use Layout Editor Paths, Use Turnout details and Use Block details and updated the signal mast logic.
For testing purposes, I added the occupancy sensor icons to the panel so that I simulate train movements.
I changed the block assignments for the cross-over. I use two blocks, one for the top two positions and one for the bottom two.
I created a double head mast for the cross-over lower left position and a couple more signal masts. The double head signal mast logic only does one route for now since there is not a target east bound signal mast on the upper main. The cross-over implies that you want bi-directional running on both mains. The requires a west and east mast at each block boundary for each main.
The Light-It hardware only supports a single head. For the double head masts you will need two Light-It devices. Since a signal mast only supports one address, you will need to create a lower head and an upper head for the two headed mast. The heads are defined as DCC Signal Decoder for Light-Its and the mast driver changes to ¡°Signal Head Controlled Mast¡± specifying the two heads. For consistency I recommend using the head/mast approach for all of the signals.
Dave Sand
On Nov 22, 2018, at 11:31 AM, Michael Murphy <smurfmm@...> wrote:
Dave,
Added the panel.xml file. It¡¯s under test layout. Please let me know if you found it. I really do appreciate all the help. I have one NCE light it wired in right now and 3 virtual masts. The masts will work correctly by clicking them in the screen. Signal names EB 1 is the NCE decoder and the rest are virtual. I can¡¯t get them to detect the train in the blocks. Also in the file you¡¯ll see a crossover and a siding. Is there anything I need to do to signal those?
Thanks Michael
On Nov 21, 2018, at 7:47 PM, Dave Sand <ds@...> wrote:
Michael,
You can upload your panel xml file to the group¡¯s ProblemsBeginWorkedOn folder.
Dave Sand
On Nov 21, 2018, at 9:04 PM, Michael Murphy <smurfmm@...> wrote:
Dave, so I created 4 signal masts to test out what you said. I can get them to change correctly by clicking them on the screen. How do I get them to work as the train moves through them? And how do I set up a crossover. I didn¡¯t do anything with signal heads, is that where I need to do the occupancy thing? Also is there a way I could send you my file so you could take a look?
It is really cool seeing them change on the screen, even though right now 3 are virtual and one real one
Michael
On Nov 20, 2018, at 10:25 PM, Dave Sand <ds@...> wrote:
Michael,
Since you defined a signal mast, you also need to create signal mast logic. Which signal system did you choose when you created the mast?
Sample with 4 masts with traffic moving left to right: ¡ªA ¡¡ ¡ªB ¡¡ ¡ªC ¡¡ ¡ªD ¡¡
A signal mast is placed at each block boundary. Signal mast logic is defined for each pair of masts. In this example that would be A-B, B-C and C-D.
When the train is in the block between A and B, A will show Stop, B, C, and D will probably show Clear depending on other blocks.
When the train is in the block between B and C, B will show Stop and A will show Approach since the block between A and B is now empty but B is showing Stop.
When the train moves to the block between C and D, the changes cascade back towards A as each previous mast is updated. C changes which causes a change to B which causes a change to A.
The signal mast logic is created by drawing the track diagram on a Layout Editor panel, attaching the signal masts to the block boundaries on the panel and then generating the signal mast logic. The first step is the track diagram with blocks assigned to the turnouts and track segments. Use the Layout Editor Tools >> Check menu to verify that the drawing is consistent.
For bidirectional running you will have another set of masts for traffic moving right to left, each with their own signal mast logic.
Dave Sand
On Nov 20, 2018, at 6:42 PM, Michael Murphy <smurfmm@...> wrote:
So I downloaded 4.13. I was able to add the NCE light it as a signal mast and can change its colors from the signal mast table now. Now how do I get on my panel to where it will detect the occupied blocks in front of it and go through the sequence as the train moves more blocks away. Such as red to yellow to flashing yellow to green. I¡¯ve tried playing around with it but can¡¯t figure it out. Not ready for it right now but is there something I will have to do later for bidirectional running?
Thanks for all your help on this.
On Nov 19, 2018, at 9:57 PM, Michael Murphy <smurfmm@...> wrote:
Dave,
Will download 4.13 tomorrow. I did download tonight the 4.12 and it messed some stuff up. Like on my panel, as the train moved the blocks didn¡¯t show it unless I clicked somewhere on the screen, and didn¡¯t show any occupancy of the crossover at all.
Will let you know how it goes. Gonna make up signals for the other 2 light it decoders I have tonight so I¡¯ll be able to put them in tomorrow.
On Nov 19, 2018, at 9:01 PM, Dave Heap <dgheap@...> wrote:
I wouldn't be trying anything less than the latest test version. I've added a lot of support for Light-It over the past few production releases. But the latest V4.13.x test release is certainly more stable than V4.12.
When you add a "Signal Head", select "DCC Signal Decoder", your System type (NCE in your case since you have a Power Pro). The Offset Address box is beside Hardware Address.
If you need to set up a Signal Mast (more than 3 LEDs on the mast controlled by more than one Light-It), create Signal Heads as above for each Light-It and use the "Signal Head Controlled Mast" option to add your already-defined Signal Heads. But that's getting out of my area of expertise...
-- Dave in Australia
On 20 Nov 2018, at 1:33 PM, Michael Murphy <smurfmm@...> wrote:
Do you need the latest version of JMRI for the offset address box? I haven¡¯t been able to find it.
On Nov 17, 2018, at 11:05 AM, Dave Heap <dgheap@...> wrote:
Adding 4 will work, but obviously you can't access signal addresses 1-4, mor those at the top end.
Building your signal mast by using already-defined DCC Signal Heads (with the offset in) is a better approach.
|
Locked
Re: Throttle for Microsoft Phone?
Not an app as such (as far as I am aware).
But can create a web server throttle using the jyson stuff in JMRI and the drive using the phone browser.
Nigel
toggle quoted message
Show quoted text
A friend is wanting to use an old Microsoft phone with Withrottle.
Is there an app available for that?
Regards
Peter Pennycuick
0407916570
|
Locked
Re: DecoderPro (4.12) - IB-COM - SwitchPilot Servo V2.0 (ESU) ¨C Unable to change Decoder Address (CV 1)
1) Don't use Single CV programmer. The decoder address for the?SwitchPilot Servo V2.0 is not simply stored in CV1, it's in a more complex combination of CVs 1 & 9. Use the provided?SwitchPilot Servo V2.0 available in JMRI. Using single CV programmer when there is a definition available is asking for trouble. (I have?SwitchPilot Servo V2.0 decoders and I wrote the definitions and also the extra JMRI code needed for programming these properly on the main.)
2) Your error messages indicate a problem with your?IB-COM connection to JMRI. It will help us hugely if you go to the Help->System Console menu item, click Copy to Clipboard and paste that into message for us all to see. Alternatively, go to the Help->Locations menu item, click on Open Log Files Location and upload the session.log file to a folder with your name that ?you create in the Files area of this list and in the Problems Being Worked On folder already there.
toggle quoted message
Show quoted text
On 23 Nov 2018, at 6:15 AM, Itzik Teboul < itzik.teboul@...> wrote: Just receive my new ESU-SwitchPilot Servo V2.0 (Servo decoder) and trying to config /change the decoder address (cv 1) on programming Track using the last version of DecoderPro - 4.12 ¨C unfortunately with no success !!
?
When trying to read / write CV 1 using? Actions > Single CV Programmer
?[Read CV / Write CV ] - ?receive Error msg: Timeout talking command station (306)
try to solve the problem by Changing : a. the Baud rate from 19200 to 115200? - Same error b. the Program mode from Page to Direct Byte - Same error
any suggestion how to solve the problem ??
|
Nom,
This will return a list of layout editor panels:
lePanels = jmri.InstanceManager.getDefault(jmri.jmrit.display.PanelMenu).getLayoutEditorPanelList() print "First panel: {}".format(lePanels[0])
Dave Sand
toggle quoted message
Show quoted text
On Nov 21, 2018, at 9:07 PM, Nom dInet via Groups.Io <nomdinet@...> wrote:
Upgrading from 4.4 to 4.10 breaks the script line: self.panel = jmri.InstanceManager.configureManagerInstance().findInstance(java.lang.Class.forName("jmri.jmrit.display.layoutEditor.LayoutEditor"),0)
with AttributeError: type object 'jmri.InstanceManager' has no attribute 'configureManagerInstance'
Is there a workaround please?
Nom
|
Locked
DecoderPro (4.12) - IB-COM - SwitchPilot Servo V2.0 (ESU) ¨C Unable to change Decoder Address (CV 1)
Just receive my new ESU-SwitchPilot Servo V2.0 (Servo decoder) and trying to config /change the decoder address (cv 1) on programming Track using the last version of DecoderPro - 4.12 ¨C unfortunately with no success !!
?
When trying to read / write CV 1 using? Actions > Single CV Programmer
?[Read CV / Write CV ] - ?receive Error msg: Timeout talking command station (306)
try to solve the problem by Changing : a. the Baud rate from 19200 to 115200? - Same error b. the Program mode from Page to Direct Byte - Same error
any suggestion how to solve the problem ??
--------
Configuration:? ? ? ? ?DecoderPro (Ver.? 4.12)
Command Station: ?Uhelnbrock ?IB-COM ?(USB Connection)
Driver:? ? ? ? ? ? ? ? ? ? ?CP210x USB to UART Bridge [ver. ?6.7.5.1893]
Itzik t.
|
Locked
Re: Engine Driver and JMRI fail when stealing an engine
Stealing on a throttle, when the system is LocoNet has known problems. It is being worked on, but may take some more time.
-Ken Cameron, Member JMRI Dev Team www.jmri.org www.fingerlakeslivesteamers.org www.cnymod.com www.syracusemodelrr.org
|
Locked
Re: Engine Driver and JMRI fail when stealing an engine
I have the same problem. Regards Bj?rn
|
Locked
Run JMRI & JAVA on Chromebook
The subject is my question. Is it possible to run JMRI and JAVA on a Chromebook using that OS? I think the answer may be not but I'm hoping that maybe with some sort of software interface it could work. Thanks, Bob
|
Locked
Re: NCE light it as signal decoder
Michael, I have uploaded a modified panel: /g/jmriusers/files/ProblemsBeingWorkedOn/dsand/TEST%20LAYOUT%20DS.xmlThe first issue is that the generated signal mast logic had no content. I enabled Use Layout Editor Paths, Use Turnout details and Use Block details and updated the signal mast logic. For testing purposes, I added the occupancy sensor icons to the panel so that I simulate train movements. I changed the block assignments for the cross-over. I use two blocks, one for the top two positions and one for the bottom two. I created a double head mast for the cross-over lower left position and a couple more signal masts. The double head signal mast logic only does one route for now since there is not a target east bound signal mast on the upper main. The cross-over implies that you want bi-directional running on both mains. The requires a west and east mast at each block boundary for each main. The Light-It hardware only supports a single head. For the double head masts you will need two Light-It devices. Since a signal mast only supports one address, you will need to create a lower head and an upper head for the two headed mast. The heads are defined as DCC Signal Decoder for Light-Its and the mast driver changes to ¡°Signal Head Controlled Mast¡± specifying the two heads. For consistency I recommend using the head/mast approach for all of the signals. Dave Sand
toggle quoted message
Show quoted text
On Nov 22, 2018, at 11:31 AM, Michael Murphy <smurfmm@...> wrote:
Dave,
Added the panel.xml file. It¡¯s under test layout. Please let me know if you found it. I really do appreciate all the help. I have one NCE light it wired in right now and 3 virtual masts. The masts will work correctly by clicking them in the screen. Signal names EB 1 is the NCE decoder and the rest are virtual. I can¡¯t get them to detect the train in the blocks. Also in the file you¡¯ll see a crossover and a siding. Is there anything I need to do to signal those?
Thanks Michael
On Nov 21, 2018, at 7:47 PM, Dave Sand <ds@...> wrote:
Michael,
You can upload your panel xml file to the group¡¯s ProblemsBeginWorkedOn folder.
Dave Sand
On Nov 21, 2018, at 9:04 PM, Michael Murphy <smurfmm@...> wrote:
Dave, so I created 4 signal masts to test out what you said. I can get them to change correctly by clicking them on the screen. How do I get them to work as the train moves through them? And how do I set up a crossover. I didn¡¯t do anything with signal heads, is that where I need to do the occupancy thing? Also is there a way I could send you my file so you could take a look?
It is really cool seeing them change on the screen, even though right now 3 are virtual and one real one
Michael
On Nov 20, 2018, at 10:25 PM, Dave Sand <ds@...> wrote:
Michael,
Since you defined a signal mast, you also need to create signal mast logic. Which signal system did you choose when you created the mast?
Sample with 4 masts with traffic moving left to right: ¡ªA ¡¡ ¡ªB ¡¡ ¡ªC ¡¡ ¡ªD ¡¡
A signal mast is placed at each block boundary. Signal mast logic is defined for each pair of masts. In this example that would be A-B, B-C and C-D.
When the train is in the block between A and B, A will show Stop, B, C, and D will probably show Clear depending on other blocks.
When the train is in the block between B and C, B will show Stop and A will show Approach since the block between A and B is now empty but B is showing Stop.
When the train moves to the block between C and D, the changes cascade back towards A as each previous mast is updated. C changes which causes a change to B which causes a change to A.
The signal mast logic is created by drawing the track diagram on a Layout Editor panel, attaching the signal masts to the block boundaries on the panel and then generating the signal mast logic. The first step is the track diagram with blocks assigned to the turnouts and track segments. Use the Layout Editor Tools >> Check menu to verify that the drawing is consistent.
For bidirectional running you will have another set of masts for traffic moving right to left, each with their own signal mast logic.
Dave Sand
On Nov 20, 2018, at 6:42 PM, Michael Murphy <smurfmm@...> wrote:
So I downloaded 4.13. I was able to add the NCE light it as a signal mast and can change its colors from the signal mast table now. Now how do I get on my panel to where it will detect the occupied blocks in front of it and go through the sequence as the train moves more blocks away. Such as red to yellow to flashing yellow to green. I¡¯ve tried playing around with it but can¡¯t figure it out. Not ready for it right now but is there something I will have to do later for bidirectional running?
Thanks for all your help on this.
On Nov 19, 2018, at 9:57 PM, Michael Murphy <smurfmm@...> wrote:
Dave,
Will download 4.13 tomorrow. I did download tonight the 4.12 and it messed some stuff up. Like on my panel, as the train moved the blocks didn¡¯t show it unless I clicked somewhere on the screen, and didn¡¯t show any occupancy of the crossover at all.
Will let you know how it goes. Gonna make up signals for the other 2 light it decoders I have tonight so I¡¯ll be able to put them in tomorrow.
On Nov 19, 2018, at 9:01 PM, Dave Heap <dgheap@...> wrote:
I wouldn't be trying anything less than the latest test version. I've added a lot of support for Light-It over the past few production releases. But the latest V4.13.x test release is certainly more stable than V4.12.
When you add a "Signal Head", select "DCC Signal Decoder", your System type (NCE in your case since you have a Power Pro). The Offset Address box is beside Hardware Address.
If you need to set up a Signal Mast (more than 3 LEDs on the mast controlled by more than one Light-It), create Signal Heads as above for each Light-It and use the "Signal Head Controlled Mast" option to add your already-defined Signal Heads. But that's getting out of my area of expertise...
-- Dave in Australia
On 20 Nov 2018, at 1:33 PM, Michael Murphy <smurfmm@...> wrote:
Do you need the latest version of JMRI for the offset address box? I haven¡¯t been able to find it.
On Nov 17, 2018, at 11:05 AM, Dave Heap <dgheap@...> wrote:
Adding 4 will work, but obviously you can't access signal addresses 1-4, mor those at the top end.
Building your signal mast by using already-defined DCC Signal Heads (with the offset in) is a better approach.
|
Additional information that I neglected in the previous note:
The documentation found at supplies no clues as to what might or might not have been a 'configureManagerInstance' attribute for that class.
Cliff
|
Locked
Re: MRC Prodigy Advance 2
Thanks for the log. Things are going badly wrong fairly quickly here. It appears to be having problems transmitting Function group updates when you use JMRI throttles.
There's possibly an incorrect setting, but I'm not familiar with either the MRC hardware or the JMRI code for it so I hope someone else can help here.
toggle quoted message
Show quoted text
Thank you Dave for the feedback...please see the bellow:
2018-11-22 09:46:49,135 util.Log4JUtil??????????????????????? INFO? - * JMRI log ** [main] 2018-11-22 09:46:49,153 util.Log4JUtil??????????????????????? INFO? - This log is appended to file: C:\Users\David Atwater II\JMRI\log\messages.log [main] 2018-11-22 09:46:49,154 util.Log4JUtil??????????????????????? INFO? - This log is stored in file: C:\Users\David Atwater II\JMRI\log\session.log [main] 2018-11-22 09:46:49,162 apps.AppsBase???????????????????????? INFO? - DecoderPro version 4.12+Rb6a9bb1 starts under Java 1.8.0_191 on Windows 7 amd64 v6.1 at Thu Nov 22 09:46:49 PST 2018 [main] 2018-11-22 09:46:49,415 gui3.Apps3??????????????????????????? INFO? - Starting with profile My_JMRI_Railroad.3f0ca4fd [main] 2018-11-22 09:46:49,685 node.NodeIdentity???????????????????? INFO? - Using jmri-n2t1ZdvEGhNiaaajd-Uj0d-3f0ca4fd as the JMRI Node identity [AWT-EventQueue-0] 2018-11-22 09:46:49,834 xml.AbstractSerialConnectionConfigXml INFO? - Starting to connect for "MRC" [main] 2018-11-22 09:46:50,728 serialdriver.SerialDriverAdapter????? INFO? - Serial timeout was observed as: 0 false [main] 2018-11-22 09:46:50,729 serialdriver.SerialDriverAdapter????? INFO? - input buffer 0 [main] 2018-11-22 09:46:50,731 serialdriver.SerialDriverAdapter????? INFO? - COM3 port opened at 38400 baud, sees? DTR: true RTS: true DSR: false CTS: false? CD: false [main] 2018-11-22 09:46:51,153 util.FileUtilSupport????????????????? INFO? - File path program: is C:\Program Files (x86)\JMRI\ [main] 2018-11-22 09:46:51,153 util.FileUtilSupport????????????????? INFO? - File path preference: is C:\Users\David Atwater II\JMRI\My_JMRI_Railroad\ [main] 2018-11-22 09:46:51,154 util.FileUtilSupport????????????????? INFO? - File path profile: is C:\Users\David Atwater II\JMRI\My_JMRI_Railroad\ [main] 2018-11-22 09:46:51,155 util.FileUtilSupport????????????????? INFO? - File path settings: is C:\Users\David Atwater II\JMRI\ [main] 2018-11-22 09:46:51,155 util.FileUtilSupport????????????????? INFO? - File path home: is C:\Users\David Atwater II\ [main] 2018-11-22 09:46:51,156 util.FileUtilSupport????????????????? INFO? - File path scripts: is C:\Program Files (x86)\JMRI\jython\ [main] 2018-11-22 09:50:14,270 jmrit.XmlFile???????????????????????? INFO? - No C:\Users\David Atwater II\JMRI\My_JMRI_Railroad\roster\UP_FEF_3__839.xml file to backup [AWT-EventQueue-0] 2018-11-22 09:51:40,378 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 4094 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:51:40,393 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:51:40,924 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 4014 Function Group 1: F0 Off F1 Off F2 Off F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:51:40,924 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:51:49,488 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 4014 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:51:49,488 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:51:50,611 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco (L) 4014 128ss Rev Speed 113 [Mrc receive handler 10] 2018-11-22 09:51:50,611 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:52:04,277 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad bit: Loco -48638 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:52:04,277 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:452) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:52:47,850 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad bit: Loco -48638 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:52:47,850 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:452) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:52:48,177 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 770 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:52:48,177 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:52:48,723 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 839 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:52:48,723 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:52:51,984 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco (L) -48638 [Mrc receive handler 10] 2018-11-22 09:52:51,984 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:55:17,610 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 4014 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:55:17,610 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:55:20,402 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 4014 Function Group 1: F0 On F1 Off F2 On F3 On F4 On [Mrc receive handler 10] 2018-11-22 09:55:20,402 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:55:20,933 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 4014 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:55:20,933 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source)
|
Norm,
Several issues come to mind:
The most recent production version is 4.12, not 4.10 which had a lot of problems. Perhaps you simply had a typo?
Searching the release notes from through does not turn up any reference to 'jmri.InstanceManager' or to 'configureManagerInstance' but perhaps there was an earlier notification of 'configureManagerInstance' being depreciated and then simply disappearing between those versions.
Without some context as to what problem the quoted line from your script is trying to do, I am not able to figure out how to offer any useful options.
Maybe one of the developers will recognize something that he or she fixed in that time-frame and be able to provide better information. Otherwise, uploading your script to the Problems Being Worked On portion of the Files section would be in order. Be aware that most of us would only work with versions 4.12 or later.
For the sake of sanity, there are no more than one production version and one test version active on this computer at a time. Other group members may have reasons to keep older versions around.
Cliff in Baja SoCal
|
There's a new import line I believe you need. Unfortunately I don't recall it, but now you know what to search for.
Also 4.10 has 'issues', so strongly advise to go to 4.12
toggle quoted message
Show quoted text
On Wed, Nov 21, 2018, 19:07 Nom dInet via Groups.Io <nomdinet= [email protected] wrote: Upgrading from 4.4 to 4.10 breaks the script line: ??? self.panel = jmri.InstanceManager.configureManagerInstance().findInstance(java.lang.Class.forName("jmri.jmrit.display.layoutEditor.LayoutEditor"),0)
with AttributeError: type object 'jmri.InstanceManager' has no attribute 'configureManagerInstance'
Is there a workaround please?
Nom
|
Locked
Re: MRC Prodigy Advance 2
Thank you Dave for the feedback...please see the bellow:
2018-11-22 09:46:49,135 util.Log4JUtil??????????????????????? INFO? - * JMRI log ** [main] 2018-11-22 09:46:49,153 util.Log4JUtil??????????????????????? INFO? - This log is appended to file: C:\Users\David Atwater II\JMRI\log\messages.log [main] 2018-11-22 09:46:49,154 util.Log4JUtil??????????????????????? INFO? - This log is stored in file: C:\Users\David Atwater II\JMRI\log\session.log [main] 2018-11-22 09:46:49,162 apps.AppsBase???????????????????????? INFO? - DecoderPro version 4.12+Rb6a9bb1 starts under Java 1.8.0_191 on Windows 7 amd64 v6.1 at Thu Nov 22 09:46:49 PST 2018 [main] 2018-11-22 09:46:49,415 gui3.Apps3??????????????????????????? INFO? - Starting with profile My_JMRI_Railroad.3f0ca4fd [main] 2018-11-22 09:46:49,685 node.NodeIdentity???????????????????? INFO? - Using jmri-n2t1ZdvEGhNiaaajd-Uj0d-3f0ca4fd as the JMRI Node identity [AWT-EventQueue-0] 2018-11-22 09:46:49,834 xml.AbstractSerialConnectionConfigXml INFO? - Starting to connect for "MRC" [main] 2018-11-22 09:46:50,728 serialdriver.SerialDriverAdapter????? INFO? - Serial timeout was observed as: 0 false [main] 2018-11-22 09:46:50,729 serialdriver.SerialDriverAdapter????? INFO? - input buffer 0 [main] 2018-11-22 09:46:50,731 serialdriver.SerialDriverAdapter????? INFO? - COM3 port opened at 38400 baud, sees? DTR: true RTS: true DSR: false CTS: false? CD: false [main] 2018-11-22 09:46:51,153 util.FileUtilSupport????????????????? INFO? - File path program: is C:\Program Files (x86)\JMRI\ [main] 2018-11-22 09:46:51,153 util.FileUtilSupport????????????????? INFO? - File path preference: is C:\Users\David Atwater II\JMRI\My_JMRI_Railroad\ [main] 2018-11-22 09:46:51,154 util.FileUtilSupport????????????????? INFO? - File path profile: is C:\Users\David Atwater II\JMRI\My_JMRI_Railroad\ [main] 2018-11-22 09:46:51,155 util.FileUtilSupport????????????????? INFO? - File path settings: is C:\Users\David Atwater II\JMRI\ [main] 2018-11-22 09:46:51,155 util.FileUtilSupport????????????????? INFO? - File path home: is C:\Users\David Atwater II\ [main] 2018-11-22 09:46:51,156 util.FileUtilSupport????????????????? INFO? - File path scripts: is C:\Program Files (x86)\JMRI\jython\ [main] 2018-11-22 09:50:14,270 jmrit.XmlFile???????????????????????? INFO? - No C:\Users\David Atwater II\JMRI\My_JMRI_Railroad\roster\UP_FEF_3__839.xml file to backup [AWT-EventQueue-0] 2018-11-22 09:51:40,378 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 4094 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:51:40,393 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:51:40,924 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 4014 Function Group 1: F0 Off F1 Off F2 Off F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:51:40,924 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:51:49,488 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 4014 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:51:49,488 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:51:50,611 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco (L) 4014 128ss Rev Speed 113 [Mrc receive handler 10] 2018-11-22 09:51:50,611 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:52:04,277 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad bit: Loco -48638 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:52:04,277 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:452) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:52:47,850 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad bit: Loco -48638 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:52:47,850 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:452) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:52:48,177 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 770 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:52:48,177 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:52:48,723 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 839 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:52:48,723 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:52:51,984 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco (L) -48638 [Mrc receive handler 10] 2018-11-22 09:52:51,984 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:55:17,610 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 4014 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:55:17,610 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:55:20,402 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 4014 Function Group 1: F0 On F1 Off F2 On F3 On F4 On [Mrc receive handler 10] 2018-11-22 09:55:20,402 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source) 2018-11-22 09:55:20,933 mrc.MrcPacketizer???????????????????? WARN? - Ignore Mrc packet with bad checksum: Loco 4014 Function Group 1: F0 Off F1 Off F2 On F3 Off F4 Off [Mrc receive handler 10] 2018-11-22 09:55:20,933 mrc.MrcPacketizer???????????????????? WARN? - run: unexpected MrcMessageException: {0} [Mrc receive handler 10] jmri.jmrix.mrc.MrcMessageException ??? at jmri.jmrix.mrc.MrcPacketizer$RcvHandler.run(MrcPacketizer.java:447) ??? at java.lang.Thread.run(Unknown Source)
|
Locked
Re: NCE light it as signal decoder
Dave,
Added the panel.xml file. It¡¯s under test layout. Please let me know if you found it. I really do appreciate all the help. I have one NCE light it wired in right now and 3 virtual masts. The masts will work correctly by clicking them in the screen. Signal names EB 1 is the NCE decoder and the rest are virtual. I can¡¯t get them to detect the train in the blocks. Also in the file you¡¯ll see a crossover and a siding. Is there anything I need to do to signal those?
Thanks Michael
toggle quoted message
Show quoted text
On Nov 21, 2018, at 7:47 PM, Dave Sand <ds@...> wrote:
Michael,
You can upload your panel xml file to the group¡¯s ProblemsBeginWorkedOn folder.
Dave Sand
On Nov 21, 2018, at 9:04 PM, Michael Murphy <smurfmm@...> wrote:
Dave, so I created 4 signal masts to test out what you said. I can get them to change correctly by clicking them on the screen. How do I get them to work as the train moves through them? And how do I set up a crossover. I didn¡¯t do anything with signal heads, is that where I need to do the occupancy thing? Also is there a way I could send you my file so you could take a look?
It is really cool seeing them change on the screen, even though right now 3 are virtual and one real one
Michael
On Nov 20, 2018, at 10:25 PM, Dave Sand <ds@...> wrote:
Michael,
Since you defined a signal mast, you also need to create signal mast logic. Which signal system did you choose when you created the mast?
Sample with 4 masts with traffic moving left to right: ¡ªA ¡¡ ¡ªB ¡¡ ¡ªC ¡¡ ¡ªD ¡¡
A signal mast is placed at each block boundary. Signal mast logic is defined for each pair of masts. In this example that would be A-B, B-C and C-D.
When the train is in the block between A and B, A will show Stop, B, C, and D will probably show Clear depending on other blocks.
When the train is in the block between B and C, B will show Stop and A will show Approach since the block between A and B is now empty but B is showing Stop.
When the train moves to the block between C and D, the changes cascade back towards A as each previous mast is updated. C changes which causes a change to B which causes a change to A.
The signal mast logic is created by drawing the track diagram on a Layout Editor panel, attaching the signal masts to the block boundaries on the panel and then generating the signal mast logic. The first step is the track diagram with blocks assigned to the turnouts and track segments. Use the Layout Editor Tools >> Check menu to verify that the drawing is consistent.
For bidirectional running you will have another set of masts for traffic moving right to left, each with their own signal mast logic.
Dave Sand
On Nov 20, 2018, at 6:42 PM, Michael Murphy <smurfmm@...> wrote:
So I downloaded 4.13. I was able to add the NCE light it as a signal mast and can change its colors from the signal mast table now. Now how do I get on my panel to where it will detect the occupied blocks in front of it and go through the sequence as the train moves more blocks away. Such as red to yellow to flashing yellow to green. I¡¯ve tried playing around with it but can¡¯t figure it out. Not ready for it right now but is there something I will have to do later for bidirectional running?
Thanks for all your help on this.
On Nov 19, 2018, at 9:57 PM, Michael Murphy <smurfmm@...> wrote:
Dave,
Will download 4.13 tomorrow. I did download tonight the 4.12 and it messed some stuff up. Like on my panel, as the train moved the blocks didn¡¯t show it unless I clicked somewhere on the screen, and didn¡¯t show any occupancy of the crossover at all.
Will let you know how it goes. Gonna make up signals for the other 2 light it decoders I have tonight so I¡¯ll be able to put them in tomorrow.
On Nov 19, 2018, at 9:01 PM, Dave Heap <dgheap@...> wrote:
I wouldn't be trying anything less than the latest test version. I've added a lot of support for Light-It over the past few production releases. But the latest V4.13.x test release is certainly more stable than V4.12.
When you add a "Signal Head", select "DCC Signal Decoder", your System type (NCE in your case since you have a Power Pro). The Offset Address box is beside Hardware Address.
If you need to set up a Signal Mast (more than 3 LEDs on the mast controlled by more than one Light-It), create Signal Heads as above for each Light-It and use the "Signal Head Controlled Mast" option to add your already-defined Signal Heads. But that's getting out of my area of expertise...
-- Dave in Australia
On 20 Nov 2018, at 1:33 PM, Michael Murphy <smurfmm@...> wrote:
Do you need the latest version of JMRI for the offset address box? I haven¡¯t been able to find it.
On Nov 17, 2018, at 11:05 AM, Dave Heap <dgheap@...> wrote:
Adding 4 will work, but obviously you can't access signal addresses 1-4, mor those at the top end.
Building your signal mast by using already-defined DCC Signal Heads (with the offset in) is a better approach.
|
Nom: On totally unrelated software I had a recent problem when updating from a very old version directly to the latest version. The vendor recommended updating in several smaller steps i.e. 4.4 to 4.6 to 4.8 to 4.10 for example. That worked for me so might be worth a try in your case. Don't? forget too that java needs to be kept up to date. Others know which java version is needed by which jmri version.
Jan
|
Locked
Re: NCE AUI Sensors not detecting active or inactive - timeout message
Windows changing the COM Port number when different USB ports are used is often an issue on portable systems where different people might plug the system together. Generally have to choose a physical USB port for the USB to serial convertor and then mark it and always use it.
You can usually change the COM port that WIndows assigns to a USB to serial convertor in the driver porperties. That might be useful if you have to use a different USB socket due to damage and dont want to change the setup on JMRI.
Open Device Manager, Select Ports(COM&LPT) and double click your device e.g. "USB Serial Port(COM6)". Then in the Properties that opens select the Port Settings Tab, then the Advanced button and in there you can change the COM port number assigned to that device plugged into that USB socket.
Dave
|
Locked
How to sort manual backups in operations
I keep about 50 manual backups in order to run trains in a different sequence at different times. ?Currently the manual backups are kept in a RANDOM order so when I want to RESTORE I have to search thru all 50 (could be more) checking the dates or backup number to find the one I want to use. ?Each backup has a date but the dates are stored in a random order rather than in date order. ?
Is there a way to SORT the backups so they will appear in DATE ORDER when I want to restore an older backup?
I am using The latest revision 4.13.5 released just yesterday. ?THANK YOU...Frank
|