CxDataloggerViewer OnlineHelp

This description assumes a basic understanding of how the CxDataLogger and the associated viewer work. associated viewer.

The CxDataLoggerViewer is a CxFrame independent application. The Viewer connects to the CxDataLogger via IP socket to the CxDataLogger. Several viewers can log on to the same server at the same time. Several instances of the instances of the Viewer can be running on the same computer. Viewer and server can run on any computer.

By default, the IP port 6211 (6210 for the Windows service) is used. This can be changed in the Registry (Server) and on the UI (Viewer). The viewer connects to the server when it is started and disconnects when the server is stopped. when the server is stopped.

The connection to the Viewer can be protected via CxSec. If the application CxSec protected (global flag in the CxF file), a user name and password must be specified. This user must be at least Read for the CxSec function "Data Logger Module" must have at least readonly rights. The user in the Viewer is independent of the user who is currently logged on to the application (server).

The CxDataLoggerViewer registers (if the permissions are sufficient!) the three file extensions in the registry.
Thus, the three file types can be loaded / displayed directly with a double click:

.CxLogConfig (previously CxLog); Contains the saved settings. (connection data, filter data, color markers)
.CxLogData (previously *.log); Contains the actual log data.
.CxLogArchive; Contains the shrinked log data. (Zip file with log files, one per shrink process)

Note: The registration of the extensions should also be performed by the application setup when installing the application. application installation.

Function overview

File menu

The viewer settings can be saved to a *.txt file using the Save or Save as... function. into a *.CxLogConfig files and, of course, loaded again with Open ... can be loaded again. (also via toolbar)

With Open... you can also open a log or archive file directly. (works also by double-clicking on one of the three file types)

The whole content of the displayed list can be exported with Export/All data to a... as CSV, XML or Excel file. (The functions from the CxListCtrl are used for this).

Edit menu

Individual selected lines can be copied to the clipboard using the Copy function.

It can be searched with the function Search (also via toolbar) and Search next (F3) to search all log lines displayed in the viewer. (not in the actual log file!)

With the function color markers (also via toolbar) lines can be marked in color as a whole if a certain text is contained in it. if a certain text is contained in it.

View menu

The viewer can be pinned with the function Always in foreground (also via toolbar), so that that the viewer is always displayed in the foreground.

Menu functions

With the function Settings Online Connection. .. (also via toolbar) the connection to the desired server can be configured.

With the function Load log file directly ... (also via toolbar) you can directly load a log file instead of the online IP connection to the CxDatalogger server, a log file or a log archive (zip file) can be opened directly and filtered and viewed in the same way as for IP connections. viewed in the same way as with IP connections.
The only difference in the filter is the start date: No start date in online IP mode means: from now, but in direct file mode it means: from the beginning of the file. however: from the beginning of the file.

If you want to switch from the direct file mode back to the online IP mode, you have to activate this again in the Settings Online Connection dialog. Connection dialog.

With the function Check log file... a log file can be checked for manipulation. For this purpose the automatically inserts a hash line into the log file every 200 lines. (Old logfiles before version 2.9.0 will be marked as faulty, of course because the hash line is missing there).

With the function Edit Filter... (also via toolbar) filters (time windows, types, include and exclude text strings) can be defined. These filters are transferred to the server so that the viewer only receives the desired data.
If the viewer is started, the filter start date is set to the current time, so that by default only the new logs are displayed.

With the function Configure LogDebug... (also via Edit Filter dialog ) can be used with an active connection to the CxDatalogger, the special type Debug can be activated for a certain time on the server. This means that all logs of type Debug are included in the current Datalogger file. Logs of type Debug are not recorded by default! recorded by default!

With the function Pause transmission (also via toolbar Pause) the transmission of the logs can be of the logs can be stopped. (Also in direct file mode!)

With the function Copy active log file in server... (also via toolbar) the active log file can be copied (completely or partially) on the server. An optional file name can be specified. If no name is specified, a file with a timestamp in the with a timestamp in the name. The file is always copied to the
current directory of the CxDataLogger. An optional log start time can be specified. If no date/time is specified, the entire log file is copied.

With the function Load active log file from server... the current log file (completely or partially) via TCP from the server to the viewer. The current log file is zipped into a temporary LogArchive and this archive is transferred. The downloaded file can then be opened directly in the viewer.

With the function Load log archive from server... the LogArchive can be downloaded from the server to the viewer.
Downloading the file always has lower priority than transferring the current logs. The file transfer can therefore be be accelerated if the transfer of the logs is interrupted with Pause(interrupt connection/transfer).
The downloaded file can then be opened directly in the viewer.
In the background, all log files are extracted into a temp directory, sorted according to file name and merged into one log file, This temporary log file is opened. When properly closed, the complete temp directory is deleted again.

The Setuppage WebExtension for the CxWatchDog can display data via CxWatchDog ... (also via Toolbar) directly from the CxDataLoggerViewer.

The CxWebSQL functionality can be accessed via CxWebSQL ... (also via toolbar) directly from the CxDataLoggerViewer directly. To do this, the CxWebSQL component must naturally be loaded on the server.

Other functions

Older messages can be displayed in 1 minute steps. This function is only accessible via toolbar.

The current view can be deleted (To do this, the filter start date is set to the current time! set!) This function is only accessible via toolbar.

In the time difference window the time difference between the selected line and the line under the mouse pointer is displayed. is displayed.

If the last line in the viewer is selected, the autoscroll mode is activated.



CodX Software CodX Software AG
Sinserstrasse 47
6330 Cham
Switzerland
Support
http://support.codx.ch
CxSpickel