Elvas Tower: TSRE5-Issues with Signals and Traction lines - Elvas Tower

Jump to content

  • 5 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • You cannot start a new topic
  • You cannot reply to this topic

TSRE5-Issues with Signals and Traction lines Rate Topic: -----

#31 User is offline   Jovet 

  • Open Rails Developer
  • Group: Posts: Elite Member
  • Posts: 2,320
  • Joined: 14-January 08
  • Gender:Male
  • Location:Omaha, Nebraska.
  • Simulator:MSTS/Open Rails
  • Country:

Posted 03 October 2016 - 09:58 AM

View PostRohit R Krishnan, on 30 September 2016 - 02:26 AM, said:

As TSRE is under development, we can expect the features of fully featured MSTS RE in near future only. In my case, I have corrected the signals as our developer Mr.Goku said. Hence further analysis regarding signals and traction lines are necessary.

My point was that I think the feature described above is important for Goku's editor to emulate.

View Postrickloader, on 30 September 2016 - 05:08 AM, said:

Hi, I suspect in some cases TSRE5 is saving wrong parts of the signal shape hierarchy to the tdb, and damaging the tdb. In other words, parts of the signal shape, look like signal subobjects to TSRE5, and it wants to save as if it is a signal head.
My example is my own signal. A single non-linked signal head. It has a semaphore arm and the shape includes an animated non signal part "balance arm". TSRE5 opens a dialogue box for signal links containing "balance arm" On saving both MSTS and ORTS report tdb errors. ( balance arm is just decoration and no part of the signal head)

Signal shape hierarchy information is not saved to the TDB. The TDB stores the name of each SignalType on every signal shape that is placed on the route. Most signals are setup so that each SignalType represents a single signal head/arm on the signal, but this does not have to be the case. The sigcfg.dat file controls which signal shape nodes are assigned a SignalType and these can be changed (within the specification of the signal shape) at any time without any problems.

Anyone who wants to learn more about the sigcfg.dat file and how it works can read my book linked here [fixed link].

View Postcopperpen, on 01 October 2016 - 02:49 AM, said:

OK, the sigcfg.dat contains the shape info not the ref file, but my query is still the same
Why does TSRE5 show signal shape when placing in a route such as this one

As already mentioned, the cause is a missing .s or .sd file. That's always the first thing to check. I would like to point out that the MSTS Route Editor will crash 100% of the time if you try to place a signal for which one or both of its files are missing. I think Goku's software should display a message and refuse to place the shape in this situation. Similarly, if a shape is defined in the .ref file but doesn't exist, a message should be displayed and the world file not changed.

#32 User is offline   eric from trainsim 

  • Waste Disposal Engineer
  • Group: Private - Open Rails Developer
  • Posts: 1,785
  • Joined: 30-October 10
  • Gender:Male
  • Simulator:ORTS
  • Country:

Posted 03 October 2016 - 11:35 AM

Sidebar: Thanks for making your signaling book available, Joseph.

#33 User is offline   Jovet 

  • Open Rails Developer
  • Group: Posts: Elite Member
  • Posts: 2,320
  • Joined: 14-January 08
  • Gender:Male
  • Location:Omaha, Nebraska.
  • Simulator:MSTS/Open Rails
  • Country:

Posted 03 October 2016 - 12:16 PM

View Posteolesen, on 03 October 2016 - 11:35 AM, said:

Sidebar: Thanks for making your signaling book available, Joseph.

You're welcome. The irony of your comment is that the link was bad. I have since fixed it.

#34 User is offline   rickloader 

  • Conductor
  • Group: Status: First Class
  • Posts: 494
  • Joined: 05-February 13
  • Gender:Male
  • Location:Southampton uk
  • Simulator:Open Rails
  • Country:

Posted 04 October 2016 - 04:45 AM

View Postjovet, on 03 October 2016 - 09:58 AM, said:

<snip>


Signal shape hierarchy information is not saved to the TDB. The TDB stores the name of each SignalType on every signal shape that is placed on the route. Most signals are setup so that each SignalType represents a single signal head/arm on the signal, but this does not have to be the case. The sigcfg.dat file controls which signal shape nodes are assigned a SignalType and these can be changed (within the specification of the signal shape) at any time without any problems.

<snip>

But my point is I believe that TSRE5 maybe saving signal shape info to the tdb. Saving "balance arm" as a jn_link, when it isn`t defined as such in the sigcfg seems to affect the tdb.
In addition I have problems with semaphore signals placed in TSRE5, but the same are ok in MSTS RE.
Are animated semaphore signals coded in TSRE5 yet?
Are Jn linked semaphore signals coded yet?
Can anyone confirm they have working semaphores placed in TSRE5?
If Goku says not yet, then fine, I`m happy to wait. Otherwise I need to look at my signal shapes for faults because 2 different signal shapes behave differently even though sharing the same sigcfg logic.
The fact that MSTS and ORTS treat signal animations differently complicates matters.
I`m sorry to keep on about this, no wish to cause offence, but I do think we need to establish what TSRE5 is intended to do.
Yes, great signal guide Joseph

#35 User is offline   eric from trainsim 

  • Waste Disposal Engineer
  • Group: Private - Open Rails Developer
  • Posts: 1,785
  • Joined: 30-October 10
  • Gender:Male
  • Simulator:ORTS
  • Country:

Posted 04 October 2016 - 06:21 AM

View Postjovet, on 03 October 2016 - 12:16 PM, said:

You're welcome. The irony of your comment is that the link was bad. I have since fixed it.


It was, but I don't normally take 404 for an answer, and was still able to hack my way into it... ;)

#36 User is offline   Rohit 

  • Conductor
  • Group: Posts: Active Member
  • Posts: 281
  • Joined: 12-December 12
  • Gender:Male
  • Simulator:MSTS, Open Rails
  • Country:

Posted 04 October 2016 - 07:00 AM

View PostCsantucci, on 29 September 2016 - 12:23 PM, said:

Question is also whether these wrong traction lines are an OR bug or a TSRE bug, therefore my question about what occurs in MSTS.
I say that because I already found in the past a case like that in OR (in case of turntables, see here http://www.elvastowe...__1#entry202311 ), and it was an OR bug that I later solved.
I don't believe that this is wrong route building. Let's see what Rohit answers.


Sir,

I can run the route in OR...But there is signal issues...No signals are working. Also I cannot edit the small activity of this route in MSTS AE. I strongly believe that the issue is with TSRE5 and not with our OR...

#37 User is offline   Jovet 

  • Open Rails Developer
  • Group: Posts: Elite Member
  • Posts: 2,320
  • Joined: 14-January 08
  • Gender:Male
  • Location:Omaha, Nebraska.
  • Simulator:MSTS/Open Rails
  • Country:

Posted 04 October 2016 - 02:36 PM

View Postrickloader, on 04 October 2016 - 04:45 AM, said:

But my point is I believe that TSRE5 maybe saving signal shape info to the tdb. Saving "balance arm" as a jn_link, when it isn`t defined as such in the sigcfg seems to affect the tdb.

Yes, that does sound like a bug.

View Posteolesen, on 04 October 2016 - 06:21 AM, said:

It was, but I don't normally take 404 for an answer, and was still able to hack my way into it...

Ahh, how cunning. You defeated my dastardly double-escape encoding plan. (Oops)

Goku: I'd like ot help your editor get up to snuff in the signal department, but I don't know what you specifically need help. Please advise.

#38 User is offline   Rohit 

  • Conductor
  • Group: Posts: Active Member
  • Posts: 281
  • Joined: 12-December 12
  • Gender:Male
  • Simulator:MSTS, Open Rails
  • Country:

Posted 04 October 2016 - 06:11 PM

View Postjovet, on 04 October 2016 - 02:36 PM, said:

Yes, that does sound like a bug.


Ahh, how cunning. You defeated my dastardly double-escape encoding plan. (Oops)

Goku: I'd like ot help your editor get up to snuff in the signal department, but I don't know what you specifically need help. Please advise.



Whatever it be I cannot open my route in MSTS AE...

#39 User is offline   eric from trainsim 

  • Waste Disposal Engineer
  • Group: Private - Open Rails Developer
  • Posts: 1,785
  • Joined: 30-October 10
  • Gender:Male
  • Simulator:ORTS
  • Country:

Posted 05 October 2016 - 10:38 AM

View PostRohit R Krishnan, on 04 October 2016 - 06:11 PM, said:

Whatever it be I cannot open my route in MSTS AE...


Can you open it in the ORTS track viewer? That shows signals including their orientation to the track direction, as well as the UID and other information for troubleshooting in the TDB.

#40 User is offline   Goku 

  • Superintendant
  • Group: Posts: Elite Member
  • Posts: 1,785
  • Joined: 12-December 13
  • Gender:Male
  • Simulator:my own
  • Country:

Posted 05 October 2016 - 10:54 AM

Rohit R Krishnan did small mess with his multi topic posts instead of sticking to one thread here.
I solved his issue here:
http://www.elvastowe...960#entry208960

#41 User is offline   rickloader 

  • Conductor
  • Group: Status: First Class
  • Posts: 494
  • Joined: 05-February 13
  • Gender:Male
  • Location:Southampton uk
  • Simulator:Open Rails
  • Country:

Posted 07 October 2016 - 04:13 AM

I`m glad Rohit`s problem got sorted. I`m sorry to have dived into this thread - I thought my issue might be related. (seems it wasn`t!)

Anyway to wrap things up, here is evidence about my assertion that TSRE5 is saving animated subobjects to the tdb and causing problems.

A "SRstop" signal is placed in TSRE5. the editor shows balance arm in the sub-object dialogue box (it isn`t a signal subobject, just decoration)
After saving neither msts, MSTS RE, ORTS, or TSRE5 will run ( "cannot read tdb")

Here is the only change in tdb I can find : a new entry as follows
SignalItem (
TrItemId ( 2122 )
TrItemSData ( 225.58995 00000002 )
TrItemRData ( 51.797676 2.6795888 399.582 -6158 14886 )
TrSignalType ( 00000000 0 3.6257691 SRStop )
)
SignalItem (
TrItemId ( 2123 )
TrItemSData ( 225.58995 00000002 )
TrItemRData ( 51.797676 2.6795888 399.582 -6158 14886 )
TrSignalType ( 00000000 0 3.6257691 )
)
)
)
Note that 2 signalItems have been created instead of 1. The second I think is actually the balance arm. It doesn`t have signal type `cos balance arm isn`t a signal type.
If you insert"SRstop"into the 2nd TRSignalType, all 4 sims and editors now work. MSTS RE even adds in an extra working signal light!
Now, I admit this is a perhaps bit unfair to TSRE5, as even OR does not display the animated balance arm correctly, though msts does.
I`m not trying to prove anything here- just hope it might help.
Edit, here is a link to my thread about this signal. http://www.elvastowe...al-parts-in-or/

#42 User is offline   Rohit 

  • Conductor
  • Group: Posts: Active Member
  • Posts: 281
  • Joined: 12-December 12
  • Gender:Male
  • Simulator:MSTS, Open Rails
  • Country:

Posted 07 October 2016 - 05:38 AM

View Postrickloader, on 07 October 2016 - 04:13 AM, said:

I`m glad Rohit`s problem got sorted. I`m sorry to have dived into this thread - I thought my issue might be related. (seems it wasn`t!)

Anyway to wrap things up, here is evidence about my assertion that TSRE5 is saving animated subobjects to the tdb and causing problems.

A "SRstop" signal is placed in TSRE5. the editor shows balance arm in the sub-object dialogue box (it isn`t a signal subobject, just decoration)
After saving neither msts, MSTS RE, ORTS, or TSRE5 will run ( "cannot read tdb")

Here is the only change in tdb I can find : a new entry as follows
SignalItem (
TrItemId ( 2122 )
TrItemSData ( 225.58995 00000002 )
TrItemRData ( 51.797676 2.6795888 399.582 -6158 14886 )
TrSignalType ( 00000000 0 3.6257691 SRStop )
)
SignalItem (
TrItemId ( 2123 )
TrItemSData ( 225.58995 00000002 )
TrItemRData ( 51.797676 2.6795888 399.582 -6158 14886 )
TrSignalType ( 00000000 0 3.6257691 )
)
)
)
Note that 2 signalItems have been created instead of 1. The second I think is actually the balance arm. It doesn`t have signal type `cos balance arm isn`t a signal type.
If you insert"SRstop"into the 2nd TRSignalType, all 4 sims and editors now work. MSTS RE even adds in an extra working signal light!
Now, I admit this is a perhaps bit unfair to TSRE5, as even OR does not display the animated balance arm correctly, though msts does.
I`m not trying to prove anything here- just hope it might help.
Edit, here is a link to my thread about this signal. http://www.elvastowe...al-parts-in-or/




Sir,

My problem is not at all solved. When I remove the signals, I can open MSTS AE. When I add signals, MSTS AE will automatically closes. Thanks for your efforts. I am sure that your findings are correct. Hope this helps to sort out the issues with signalling. My question is that whether any body has tried signalling in a route made with TSRE or not?

#43 User is offline   Jovet 

  • Open Rails Developer
  • Group: Posts: Elite Member
  • Posts: 2,320
  • Joined: 14-January 08
  • Gender:Male
  • Location:Omaha, Nebraska.
  • Simulator:MSTS/Open Rails
  • Country:

Posted 08 October 2016 - 11:46 AM

View PostRohit R Krishnan, on 07 October 2016 - 05:38 AM, said:

My problem is not at all solved. When I remove the signals, I can open MSTS AE. When I add signals, MSTS AE will automatically closes. Thanks for your efforts. I am sure that your findings are correct. Hope this helps to sort out the issues with signalling. My question is that whether any body has tried signalling in a route made with TSRE or not?

As Goku has repeatedly pointed out, you are trying to use a signaling system that you do not understand. You are not placing signals correctly. Read the documentation that hopefully comes with whatever signal system you're trying to use on your route. It should explain how to use and where to place the signals correctly.

If you still cannot figure it out, I suggest you start a new thread of your very own where your issues can be more-easily addressed. Rabidly posting to all these other threads about problems you're causing yourself is not endearing you to the community here and the people who are kind enough to help you.

#44 User is offline   Rohit 

  • Conductor
  • Group: Posts: Active Member
  • Posts: 281
  • Joined: 12-December 12
  • Gender:Male
  • Simulator:MSTS, Open Rails
  • Country:

Posted 08 October 2016 - 04:36 PM

View Postjovet, on 08 October 2016 - 11:46 AM, said:

As Goku has repeatedly pointed out, you are trying to use a signaling system that you do not understand. You are not placing signals correctly. Read the documentation that hopefully comes with whatever signal system you're trying to use on your route. It should explain how to use and where to place the signals correctly.

If you still cannot figure it out, I suggest you start a new thread of your very own where your issues can be more-easily addressed. Rabidly posting to all these other threads about problems you're causing yourself is not endearing you to the community here and the people who are kind enough to help you.


Please note that I have started this topic. These signals are used by other route builders also. I am not posting on multiple threads. I have just replied to what rickloader has said. I had left the discussion regarding this for ever. So please don't try to twist the facts. I know very well about signalling system in my country...

Now onwards I am leaving this discussion regarding TSRE5...

#45 User is offline   Jovet 

  • Open Rails Developer
  • Group: Posts: Elite Member
  • Posts: 2,320
  • Joined: 14-January 08
  • Gender:Male
  • Location:Omaha, Nebraska.
  • Simulator:MSTS/Open Rails
  • Country:

Posted 08 October 2016 - 06:02 PM

View PostRohit R Krishnan, on 08 October 2016 - 04:36 PM, said:

Please note that I have started this topic.
I am not posting on multiple threads.

Yes, I see that now, so I apologize. I think the sudden jump to two pages threw me off. As for the multiple threads...

Are your Activity Editor problems solved now, or not? I presume Goku told you which signal(s) to delete.

View PostRohit R Krishnan, on 08 October 2016 - 04:36 PM, said:

I know very well about signalling system in my country...

Knowing how they work in real life is valuable, but that doesn't directly translate to how to setup the MSTS equivalent system. MSTS has several bugs when it comes to signals and in-game signal systems are naturally going to be designed to not be victim to those bugs. But if special caveats have to be observed in placement and use of MSTS signals, then one has to read the directions to know what those are. So the fact that you are having the Activity Editor lock up tells me you're doing something wrong.

  • 5 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users