Skip to content

Synchronizing Axes

PrestoPlot allows multiple time axes on its graphs, when the data elements are loaded from different files or from sparse data files, and by default will limit these axes to the first and last data values.

It is sometimes necessary however to link together the limits of these axes to allow the comparison of the data.

PrestoPlot has four synchronisation types:

  • NONE - The axes are independant and can be moved and zoomed individually.
  • THIS AXIS - All axes have the same limits as this axis.
  • ALL AXES - All axes have the limits of the youngest and oldest data points from all axes.
  • LOCKED - All axes have the same time-span as this axis and their limits move relative to this axis.

After synchronisation, the axis used to synchronise becomes the master axis and its labels will change color, the other axes become slave axes. Any zoom information will be lost (use 'Reset Zoom' or 'Reset limits' to redisplay the whole data set).

THIS AXIS

This type should be used when all the data points cover the same time period, i.e. data from several different telemetry packets from the same telemetry archive.

After synchronisation all the slave axes have their limits set to be the same as those the master axis currently has visible.

Only the master axis will be displayed as all the other axes behave identically to this one.

ALL AXES

This type should be used when the data points are sequential or only partially overlap, i.e. data from several different telemetry packets from sequential telemetry archives or data that changes from one packet to another when a mode changes.

After synchronisation all the axes have their limits set to be the youngest and oldest limits of all the time axes.

Only the master axis will be displayed as all the other axes behave identically to this one.

LOCKED

This type should be used when the data points cover the same or similar time spans but at different time periods, i.e. data from 10am to 11am but on two different days.

After synchronisation all the slave axes have their limits set to their current start date and their end date adjusted to cover the same period as the master axis has visible. (E.G. the slaves start does not change but its range will be the same as the master axis).

All the axes remain visible and any zooming on any axis will be added to all the axes. Sliding the master axis will slide all the axes but sliding the slave axes will adjust their relative offset from the master axis. This allows events on the axes to be lined up precisely; for greater precision lining up the axes simply zoom in on the region to align.