private Message TranslateSetPitTimeValue(SetGridColumnValueMessage message, int sectorNumber)
{
if(sectorNumber != 3)
{
return null;
}
var driver = GetDriver(message);
// After a driver pits, the pit times are displayed and the S3 column displays the length of the last pit
// stop. Note: we subtract one as the lap number will have been incremented when the driver pitted.
return new SetDriverPitTimeMessage(driver.Id,
new PostedTime(LiveData.ParseTime(message.Value), PostedTimeType.Normal, Math.Max(driver.LapNumber - 1, 0)));
}