<< Click to Display Table of Contents >>

Navigation:  Program use > Configuration > Log files > PDF/RTF logging >


How to enable


This plugin can work in the following products only:

Serial Printer Logger

Data Logger Suite

Advanced OPC Data Logger


If you want to enable this data logging plugin you should open the "Log rotation" settings and select the necessary file type (fig. 1). If you will click the "Advanced" button then you may adjust the document settings below.



Fig.1 Enabling module


Document settings


The module allows you to configure the following settings (fig.2):


Decode ESC/P control codes - If you'll activate this option, then our module will extract information about a font type and graphics from a data flow. Therefore some options in the dialog window will be disabled.

LQ mode - some printers support LQ mode. This mode allows you to select print quality (draft or LQ). In the LQ mode graphics have more density, so if you've found that graphics in a document isn't decoded properly, then try to enable/disable this options.

Paper settings - select paper size in your document

Font type - please, select a font type that you want to use in a document. Some printer fonts don't exist on a PC, so you should select a font that most compatible with your printer font. In most cases Courier is a best choice. If you want to use another font, then we recommend to use fonts with fixed size of characters like Fixedsys, Courier.

Font size - of you've selected to decode ESC/P codes, then this option is disabled, because ESC/P controls font size, otherwise your may define size here.

Font charset - if you're printing documents with non-latin characters, then please, select your charset here.

Bold, Italic - allows you to specify a font type if you've not selected to decode ESC/P codes.

Wrap words - allows you to split very long strings to two or more rows in a document.

Tab indent - the module will replace a <TAB> ASCII code with this number of spaces. This option is available if you've selected to decode ESC/P codes.



Fig.2 Module settings




Timeouts allows you to avoid data loss, damage and garbage.


Close file (ms) - allows to close the document after this period. If the module didn't receive any bytes at this interval, then module  writes data from an internal buffer to a file and closes a document. Next time the module opens document again and restores a last outputting position. Therefore this timeout allows you to increase a module performance, because decreases a number of "Open/Close" operations. If you'll specify zero in this field, then the module will not use this timeout.

Close file button - allows to close file manually.

Reset state (ms) - the module resets its state after this timeout. It allows you to restore an initial state of the module if a connection with a printer was broken while print a document. After this timeout the module restores default values of font style, size, graphics mode etc. If you'll specify zero in this field, then the module will not use this timeout.

Reset button - allows to reset module state manually.

Initialize button - this button resets the module state and additionally resets a last outputting position.