<< Click to Display Table of Contents >>

Navigation:  Program use > Program options >

Protocol and errors handling

While the program is running, it may generate many messages about errors or events. All these messages are being registered in a protocol file. The protocol file may contain messages from the main program and all working plugins. On this tab, you can define the kind of messages, which you want to put a protocol file (fig. 6.3.1). Here you can set the maximum protocol file size and the formatting mode.

 

Usually, the protocol file is in the "AppData" folder and has the name of the program with the 'log' extension.

 

On Windows 7 and higher: c:\ProgramData\Serial Printer Logger\

On old OS: c:\Document and Settings\All Users\Serial Printer Logger\

 

You can also open the protocol file from the “File” menu in the main window.

 

options-protocol

Fig. 6.3.1 Protocol settings

 

Serial Printer Logger works with three types of messages:

 

Information messages - this type of messages informs you about current operations.

Warnings - warns you about possible failures or errors. Immediately user reaction is not required.

Errors - the program has detected an error which requires user attention.

 

There is the possibility to log the following events:

 

Program messages - messages about start or stop of the program, etc.

Data query - messages which are generated in a data query module.

Data parser - messages from a data parser module.

Data export - messages issued by a data export module.

Other - other message types.

 

You can write each type of messages to a protocol file or/and to the list in the main window. Please, specify necessary options for each message type at "Window" and "File" fields.

 

If you don't want to allow growing a protocol file size to an unlimited size, then you can enable the "Clean protocol at program start" or limit protocol file size in the "Size" field.

 

Some exceptional (unhandled) messages may occur while the program is running. In most cases, these messages affect the program, and the safest way is to restart the program. Please, specify the "Restart program at exception" option and the program will be restarted automatically.

 

If you want to look all program messages, then you can disable the "Don't display messages at unhandled exceptions" checkbox, and the program will open the exception message window with detailed information.