Elvas Tower: signal issue - Elvas Tower

Jump to content

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

signal issue Rate Topic: -----

#11 User is offline   Gary54 

  • Fireman
  • Group: Status: Inactive
  • Posts: 134
  • Joined: 08-May 13
  • Simulator:OR
  • Country:

Posted 13 August 2013 - 03:19 PM

CSI Open Rails ... very good.

I've attached the activity files. As you'll see, it begins in Creeson, PA, with the player train sitting before a red over red at MO interlocking. The player train will be passed on track 2 by an AI train that will move from Track 2 to 1 up ahead in the interlocking plant.

The activity has a good number of loose consists, mostly in Altoona; I removed them as it should reduce clutter and make things easier. I kept the AI trains, which are mostly WB trains coming up the hill from Altoona.

I do use some SLI models; but, as you point out, all of this stuff can be switched out and/or modified to make things easier.

Many thanks for your help on this.

One other point - I have not encountered this sort of problem on other routes; however, I've only recently started to really delve into OR.

Gary

Attached File(s)



#12 User is offline   Gary54 

  • Fireman
  • Group: Status: Inactive
  • Posts: 134
  • Joined: 08-May 13
  • Simulator:OR
  • Country:

Posted 18 August 2013 - 12:21 PM

I had some time to try a few more experiments with the HSC route and its signaling. In general, the signaling works fine if you (or an AI train) are not diverging. This time, I decided to check the position light (Pennsy) signals at MG Tower on the route. I was in control of a single-engine train on Track 2 that was to move to Track 3 (moving to the right looking in the direction of travel; west) at MG interlocking. I received the correct indication in MSTS (red horizontal over yellow vertical; medium clear). However, in OR, the indication was that of a clear block (vertical yellow lights). In spite of this indication, the player train did make the move from Track 2 to Track 3 as prescribed by the path set in activity editor.

It appears, then, that OR (for some reason I am unable to fathom) is not linking the existence of the diverging path with the correct indication (though it works fine in MSTS). The same results occur when the player train is holding for an AI train that is set to change tracks within the MG interlocking limits onto the track the player is holding. In this case (as in the examples I described last week), the indication for the AI train basically describes a clear block straight ahead (i.e., no diverging move). However, once the AI train has made its move, the signals for the waiting player (facing a red) become progressively less restricted as the AI train moves farther away. So that works fine.

I hope that some solution to this problem can be arrived at. Running the Horseshoe Curve route on OR is the only way one can appreciate the route.

Gary

#13 User is offline   rdamurphy 

  • Open Rails Developer
  • Group: Private - Open Rails Developer
  • Posts: 1,199
  • Joined: 04-May 06
  • Gender:Male
  • Location:Thornton, CO
  • Simulator:MSTS - OR
  • Country:

Posted 18 August 2013 - 02:16 PM

The odd part about this is that the signals control the switches - not the other way around...

Robert

#14 User is offline   edwardk 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 1,350
  • Joined: 11-December 09
  • Gender:Male
  • Location:Chula Vista, CA
  • Simulator:MSTS
  • Country:

Posted 18 August 2013 - 04:18 PM

Robert,

When running this route, did you happen to notice the Draw_State++ error? This is normal under MSTS since the script acts as an actual programming language and Draw_State is incremented by 1. Unfortunately this is not the case under OR so this means that Draw_State would have to be incremented by 1(manually) when it comes up to this.

Edward K.

#15 User is offline   Gary54 

  • Fireman
  • Group: Status: Inactive
  • Posts: 134
  • Joined: 08-May 13
  • Simulator:OR
  • Country:

Posted 19 August 2013 - 02:40 AM

Would it be best top submit a bug report or is this a problem that goes beyond that classification?

#16 User is offline   rdamurphy 

  • Open Rails Developer
  • Group: Private - Open Rails Developer
  • Posts: 1,199
  • Joined: 04-May 06
  • Gender:Male
  • Location:Thornton, CO
  • Simulator:MSTS - OR
  • Country:

Posted 19 August 2013 - 07:26 AM

I just shot off an email to Rob with my diagnosis, basically, the issue comes from conflicting AI/Player train paths, and it doesn't appear to be a problem with the signal scripts. We should have a fix for it pretty quickly.

Robert

#17 User is offline   Gary54 

  • Fireman
  • Group: Status: Inactive
  • Posts: 134
  • Joined: 08-May 13
  • Simulator:OR
  • Country:

Posted 19 August 2013 - 03:19 PM

Thanks very much, Robert.

Gary

#18 User is offline   roeter 

  • Vice President
  • Group: Status: Elite Member
  • Posts: 2,426
  • Joined: 25-October 11
  • Gender:Male
  • Country:

Posted 21 August 2013 - 01:18 PM

Problem has been found - it is a flaw in the processing of the dist_multi_sig_mr function.
Patch is under construction.

Regards,

Rob Roeterdink

#19 User is offline   Gary54 

  • Fireman
  • Group: Status: Inactive
  • Posts: 134
  • Joined: 08-May 13
  • Simulator:OR
  • Country:

Posted 22 August 2013 - 03:04 AM

Thanks very much for your help in resolving this.

Gary

#20 User is offline   roeter 

  • Vice President
  • Group: Status: Elite Member
  • Posts: 2,426
  • Joined: 25-October 11
  • Gender:Male
  • Country:

Posted 26 August 2013 - 06:12 AM

Patch is committed in V1724.

Regards,

Rob Roeterdink

  • 3 Pages +
  • 1
  • 2
  • 3
  • 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