Skip to content

Log Tab

A Log tab is associated to each selected vehicle, and consists of the following main elements:

  • Refresh button
  • Event type selection
  • Text filter
  • Direct link to the shore.log file
  • Direct link to the ESP Logs directory
  • Event table
  • Buttons to load more events

Querying for Events

The set of events loaded by Dash4 for a given vehicle is the result of querying the TethysDash backend according to the following:

  • The parameter Number of events to load per vehicle upon a refresh in the Query section of the Frontend Settings. This parameter just puts a limit on the maximum number of records to retrieve from the backend.

  • The query to the backend is also determined by the selected event types:

    Note

    This event type selection condition has been added in v4.7.5.

As exposed in the selection dropdown, most of the event types have a direct 1-to-1 correspondence to the basic event types defined in the system, while other entries comprise families of such types:

  • Direct Comms -> Direct Comms ACK, Direct Comms Received
  • Sat Comms -> SAT Comms Request, SAT Comms Queued, SAT Comms Received.

Upon any desired changes in this selection, use the Apply button to perform the updated request. Type Esc or close the dropdown to cancel any changes.

Filtering on the UI side

You can use the filter field to select a subset of the loaded events for actual display in the table according to the entered text:

Loading More Events

The buttons at the bottom of the table allow quickly loading more events from the backend and according to the current event type selection.

Note that any additional events loaded in this way will in principle remain loaded until the next regular refresh action (either explicit or via auto-refresh).

Tip

If you are using these buttons for more than just a quick inspection, you may want to temporarily disable the auto-refresh feature to avoid the potential "interference," while having better overall control.