openETCS / modeling

WP3 Top Level Project: to cover all tasks related with modeling
31 stars 42 forks source link

Test.trk: Level Change does not work #944

Closed BerndHekele closed 8 years ago

BerndHekele commented 8 years ago

Hi Johannes, issue is caused by missing packet 21 as a part of msg 3.

image

kr. Bernd

jokaICS commented 8 years ago

Thanks for the analysis; I've pushed a new test.trk with a Pkt21 in the MA. I've also added an additional Level Transition Order (Pkt41) to BG904 -- the EVC now executes the transition to level 2. However, since the MA seems not be processed correctly, the EB is triggered immediately after the transition. Could you please take another look? As soon as the transition + MA work, I'm going to add the Pkt80 for On-sight to the MA.

BTW: I don't understand why we need to repeat the level transition order sent with the MA by a balise; if I understand the SRS correctly, the transition order can be given by radio message OR balise, right?

BerndHekele commented 8 years ago

I tried the track - same error - packet 21 is stil missing (it is also not visible in the track oputput of the SimCtrl. Repeating the MA by balise is not required by the standard. It is sufficient to have the message once. It is a design decision by NS. .

jokaICS commented 8 years ago

Hmm, do have the current version "Test Track (01.12.15 8:30)"?

image

jokaICS commented 8 years ago

OK, I've pushed the track again; the version now is "10:30".

BerndHekele commented 8 years ago

I see a confusion in the decompression of the packet 41: image I also don't see P46 (Conditional Level Transition) which is in our model distributed via Track. In this packet the available Levels are defined. I'm not 100% sure it is needed.

jokaICS commented 8 years ago

OK, there was an error in the encoding of Pkt41 -- should be fixed. I've also added a Pkt46 to BG902.

BerndHekele commented 8 years ago

Hi Johannes, as discussed today some of the evc presentations of packets: P21: image

P27: image

image

P5 image

let me know if you need more.

jokaICS commented 8 years ago

Great, thanks. I see that the SSP is missing completely, which is probably the reason for the EB.

BerndHekele commented 8 years ago

Hi Johannes, here comes the information for P80: image

jokaICS commented 8 years ago

Thanks -- the encoding/decoding looks good to me. However, when I drive the test track with MA + Pkt80, the EB is triggered immediately after the level transition. I'm not sure about the parameters set in the MA.

@Rainer-Lampatzer could you please take a look into the the test track and check if the parameters for P080 (and the other packets in the MA) are reasonable?

Rainer-Lampatzer commented 8 years ago

I can only guess what confuses the EVC - we better talk before putting too many possible reasons here.

BerndHekele commented 8 years ago

I closed a gap in the evc data flow.

BerndHekele commented 8 years ago

I cannot see an trip in this testrun. Maybe you did not confirm the level change at the DMI in time.

BerndHekele commented 8 years ago

I close this issue - correction is tested and available. If the trip occurs please open a new issue.