Ticket

back to ticket overview

Project RCM Ultimate
Summary Pilots are marked as finished after passing the loop for the first time (AMBrc decoder)
Sequence 1311
Classification Bug
Priority Medium
Status Done
Kickoff date Nov 11, 2013
Maturity date Dec 30, 1899
Responsible
Version 2.1.0
Expense 0
Description The problem for the final is that when the first car passes on the loop, the race is over and all the drivers pass the blue colors. Can not make the final like that. To the end we had to rule out the "staggered" as to qualifications. Pascal has this problem since the last update

http://www.youtube.com/watch?v=0Q0ses6XHvM&feature=youtu.be

Comments

Timestamp Who Comment
Nov 27, 2013 8:54:02 AM Felix Romer I just had a look at your problem and found the reason, why the pilot have been marked as "finished" right after you have started the final heat in group start mode.

The import info/data for this is located in this logfile:
\Logfile\System\LogFile [10-11-2013].log

I can see that RCM is adjusting the decoder offset during the warmup phase (before the start) on the right value, but at the start back to 0, what causes your issue.

10112013171439.983 [I] DEBUG: DecoderOffset: 3422559 / Value: 3422671 / LapTime: 112
10112013171439.983 [I] DEBUG: SetDecoderOffset: 3422671
10112013171519.448 [I] DEBUG: SetDecoderOffset: 0
10112013171530.796 [I] DEBUG: DecoderOffset: 0 / Value: 3473625 / LapTime: 3473625
10112013171530.797 [I] DEBUG: FInvalidAbsolutTime: 0 / Offset: 0 / FTimeOffset: 3473625 / Deduction: 3473625
10112013171530.804 [I] DEBUG: LapTime: 0 / RCM_Lap.LapTime: 3473625 / Deduction: 3473625

This line should not be:
> 10112013171519.448 [I] DEBUG: SetDecoderOffset: 0

This causes that the calculated laptime is much too high, what you can see in the next line:
> 10112013171530.796 [I] DEBUG: DecoderOffset: 0 / Value: 3473625 / LapTime: 3473625

In this case, RCM has calculated a laptime of 3473625 milliseconds (=> 57:53.625) instead of ~ 11 seconds (based on the timestamps of the log statements). Therefore RCM is marking the pilots as finished, because the lap time is already higher then the calculate race time.

Change history

Timestamp Who Modification
Nov 11, 2013 8:34:08 AM Ticket created
Nov 11, 2013 1:38:15 PM Felix Romer Field: Responsible
Old value: -
New value : Romer Felix
Nov 11, 2013 1:38:15 PM Felix Romer Field: Status
Old value: Opened
New value : Running
Nov 27, 2013 8:54:27 AM Felix Romer Field: Priority
Old value: Low
New value : Medium
Nov 29, 2013 10:52:28 AM Felix Romer Field: Specification
Old value: bonjour hier a une course chez nous impossible de lancer les final de la cours . chaque départ de qualification aucun problème et aux final le programme plante au premier passage sur la boucle des voiture .
voici une petit vidéo du problème . http://www.

New value : The problem for the final is that when the first car passes on the loop, the race is over and all the drivers pass the blue colors. Can not make the final like that. To the end we had to rule out the "staggered" as to qualifications. Pascal has this probl
Nov 29, 2013 10:53:07 AM Felix Romer Field: Title
Old value: probléme de comtage
New value : Pilots are marked as finished after passing the loop for the first time
Nov 29, 2013 10:53:07 AM Felix Romer Field: AddOn
Old value:
New value : 2.1.0
Nov 29, 2013 10:53:32 AM Felix Romer Field: Title
Old value: Pilots are marked as finished after passing the loop for the first time
New value : Pilots are marked as finished after passing the loop for the first time (AMBrc decoder)
Nov 29, 2013 10:53:36 AM Felix Romer Field: Status
Old value: Running
New value : Done