• Time Code:
    • There are two fields in the main header of a BLUE file that are used to specify the start time of the file:
      • TimeCode
      • XStart (or YStart in a Type 2000 file)
    • Time for a given element (N) in a BLUE file is equal to:
      TIME(N) = TimeCode + XStart + N*XDelta      (Type 1000,3000,5000)
      TIME(N) = TimeCode + YStart + N*YDelta      (Type 2000)
    • There are three equally valid ways of specifying the start time of 2007:07:04::12:00:00 for a given BLUE file (substitute YStart for XStart with a Type 2000 file):
      • Start time given in TimeCode field:
        TimeCode = 2007:07:04::12:00:00
        XStart   = 0
      • Start time given in XStart field:
        TimeCode = 0
        XStart   = 2007:07:04::12:00:00
      • Start time given as TimeCode + XStart:
        TimeCode = 2007:07:04::00:00:00
        XStart   = 12:00:00
        or
        TimeCode = 2007:07:04::08:30:00
        XStart   = 12600
        • The first of these is rather common among Midas users. The TimeCode is set to the start-of-day. The XStart is then set to the number of seconds since the start-of-day.
  • Non-Linear Time Code:
    • Various options are available in the Midas frameworks to handle data with non-linear Time Code. The handling of non-linear time is an advanced topic and is not included as part of this training.