Skip to main content

Log File Specification

Log File

MicroPeckerX LIN Analyzer Plus outputs captured logs as CSV log files.

Details of log file contents are described below.

Log File Sample

A sample log file is shown below.

Log File

Header Section

Outputs summary information of the log file.

ItemDescriptionNotes
FileNameDisplays file name at output time.
DateTimeDisplays logging start date/time in YYYY/MM/DD hh:mm:ss format.For log files saved in Analyze Window Analyze tab, date/time of log merge is displayed.
ChDisplays target channel number for logging (example: 1-1).If saving a merged multi-channel log from Analyze Window Analyze tab, Mixed is displayed.
OffsetFor logs saved with timestamp offset display enabled in Analyze Window, displays timestamp of the log used as offset base.
If offset display is disabled, zero is displayed.
Display format follows Time Stamp Form in Option dialog at Tx/Rx time.

Data Section

Outputs one monitored frame per line.

ItemDescriptionNotes
TimeDisplays Tx/Rx timestamp.Display format follows Time Stamp Form in Option dialog.
ChDisplays Tx/Rx channel.
ProtocolDisplays Tx/Rx protocol.
DirDisplays T for transmitted frames and R for received frames.If Type is B-Sleep (no frame Tx/Rx), - is displayed.
LabelDisplays label name if frame matches label filter condition configured in Label Filter Window at Tx/Rx time.See Label Function.
StateDisplays OK for normal frames and NG for error frames.
TypeDisplays frame type. One of the following is displayed.
Normal frames: Header, Response, LIN Frm, Wakeup, Sleep, B-Sleep
Error frames: Parity Err., CheckSum Err., ShortMsg Err., Bit Err., NoRes Err., SyncBrk. Long, SyncBrk. Short, SyncField Err, Framing Err., H. Timeout, UART Err., Bus Err.
FormatDisplays break field bit width or wakeup signal Tx/Rx time. Target Type values are:
Break field bit width: Header, LIN Frm., Sleep, SyncBrk. Short, Parity Err., SyncField Err.
Wakeup signal Tx/Rx time: Wakeup
If Type is not in the list, - is displayed.
IDDisplays Tx/Rx ID in hexadecimal.
DLCDisplays Tx/Rx data length.
D1-D8Displays Tx/Rx data in hexadecimal.If framing error occurs, - is displayed.
D9Displays Tx/Rx checksum.If framing error occurs, - is displayed.

Storage Folder and File Name

Automatically Saved Log Files

When log files are automatically saved with Save Log File checkbox ON in toolbar:

ItemDescriptionNotes
Storage folder"folder path entered in toolbar Log Folder" + "\\" + "3-digit number shown in toolbar No field"No value is determined when monitoring starts. The application checks whether subfolders 000-999 exist under the folder specified in Log Folder, and uses the smallest non-existing number.
Log file name"string entered in toolbar Log File Name" + "_" + "Ch number (1-1, 1-2, ..., 4-2)" + ".csv"If split-save is enabled in options, an underscore and split number (4-digit sequence from 0000) are inserted between channel number and extension:
"Log File Name" + "_" + "Ch number" + "_" + "split number" + ".csv"
tip

If all subfolders 000-999 already exist under the folder specified in Log Folder, an error appears at monitoring start and monitoring cannot start.

Manually Saved Log Files

When saved manually by clicking Save Log in Analyze Window:

ItemDescriptionNotes
Storage folderFolder path specified in file dialog
Log file nameFile name specified in file dialogDefault file name is:
"Ch" + "Ch number (1-1, 1-2, ..., 4-2)" + "_" + "monitoring start datetime or log merge datetime (YYYYMMDDhhmmss)" + ".csv"