History tab

The History tab is a timeline view of the activity of the CAMAG® HPTLC PRO SYSTEM containing all the details related to the system itself and the execution of the runs. It acts as the main follow-up and troubleshooting tool for the HPTLC PRO Supervisor.



  1. Selection of the date range to filter. By default, today and yesterday are selected.

  2. Filter events by category. This shows/hides events and activity events.

  3. Filter events by minimal severity. This shows/hides events and activity events.

  4. Toolbar

  • refresh2 The view is not refreshed automatically. Use the Refresh button to update the view manually.

  • exportcsv Export the history in a CSV file. This option can be interesting in advanced usage scenarios where the default timeline display is not suitable, for example when searching for specific messages or when the history data has to be post-processed.

  • exportjson Export the history in a JSON file. Use this option only under CAMAG/Distributor supervision in advanced troubleshooting scenarios.

  1. Display of the events related to the line

  2. Display of the events and the activities (move and step execution) related to a given instrument

  3. Display of the runs executed on the line

  4. Details panel for the currently selected item (event or activity). It contains back/forward buttons to simplify the navigation.

  5. Scroll bar to move the time interval being displayed inside the date filter chosen in 1).

  6. Time interval being displayed horizontally.

Timeline groups

The timeline display is divided into several groups:

  • First, the HPTLC PRO SYSTEM group displays events related to the HPTLC PRO SYSTEM itself such as initialization errors, status changes or management events.

  • Then, there is a group for each HPTLC PRO Module of the HPTLC PRO SYSTEM. In each are displayed events related to the corresponding instrument and moves/execution of step in this instrument.

  • In the end, the Runs group displays the runs as a whole.

Types of elements

The timeline displays 2 types of elements:

  • Events, happening at a given timestamp. They are represented by a square, such as in the following example:



Depending on the events timestamp and the time interval being displayed, there can be overlapped events (multiple events in a short time delay), materialized by a * appearing at the bottom-right of the event (for example overlappedEvent). In that case, increase the zoom and/or use the back/forward buttons to display the details of the overlapped item(s).

  • Activities, having a start and an end. This concerns the diagnostics execution, the manual control operations, and more importantly the steps executed in HPTLC PRO Modules and the runs, as in the following example.

    • In the activities of HPTLC PRO Module, the background is partially opaque during the execution of the step. The other parts correspond to time interval where the carrier was moving to this instrument. In the following example, the run is considered finished when the execution of the step in the CAMAG® HPTLC PRO Module DEVELOPMENT was finished. The activity on the HPTLC PRO Module DEVELOPMENT lasts longer with a white background because of the ejection of the carrier.

    • Like in the Display tab, each run is associated with a color (green in the next capture). The corresponding activities on each instrument have the corresponding color, making it easy to follow visually the execution of the run across the instruments.


  • Activities also contain events. For example, when the HPTLC PRO Module DEVELOPMENT activity is selected, the right panel shows the carrier ejection event:


Event categories

A lot of different events can occur. In order to help the browsing through the history, several categories are defined:

  • catmanagement Management: such as HPTLC PRO SYSTEM enabled/disabled, HPTLC PRO SYSTEM renamed, etc.

  • catrun Run: concerns the event of the run such as run start/end.

  • catconsumable Consumable: details the consumable changes.

  • catinstrumentstatus Instrument status: such as instrument connection/disconnection, warning/error received from instrument, etc.

  • catlinestatus HPTLC PRO SYSTEM status: such as HPTLC PRO SYSTEM availability change or HPTLC PRO SYSTEM-related errors.

  • catinitialization Initialization: line-related or instrument-related initialization errors (therefore always red).


Depending on the event and on the context, each event is also associated with a severity, which corresponds to a color:

  • Information (grey)

  • Warning (orange)

  • Error (red)

The following example shows a more complex situation where:

  • A warning occurred during the module APPLICATION step, which makes the activity appear as warning.

  • An abort error occurred during the module DEVELOPMENT step, which makes the activity appear as error.

  • As a result, the whole run appears as error.

  • The abort error events received are treated as warning at instrument level because the instrument itself can recover from such errors.

  • By selecting the run, the details of the events are displayed in the right panel