Skip to main content

Log Record Search

Search log records in the log display area that match specified conditions.

Basic Operations

Search for Records Matching Timestamp Condition

  1. Click the Log Search tab.
    Log Search tab
  2. In Time Search on the Log Search tab, set the target timestamp.
  3. Click the Search button in Time Search.
    Records whose timestamp matches Time Search conditions become search targets (cursor moves to target record).
tip

If multiple/no records match when step 3 is executed:

  • If multiple records match, the record with the smallest Ch number is selected.
  • If no record matches, the nearest record whose timestamp does not exceed TimeStamp is selected.

Search Upward for Records Matching Specific Conditions

  1. Click the Log Search tab.

    Log Search tab
  2. Click the Edit button in Log Search.
    The Search Setting dialog appears.

    Search Setting
  3. In the Search Setting dialog, specify search conditions.
    See here for details.

  4. Click OK in the dialog. Settings are reflected in the Log Search tab.

  5. Click the Search Backward button in Log Search.
    Starting from current cursor position, the first record above that matches the condition is selected (cursor moves to that record).

tip

If no matching record exists above the current cursor position when step 5 is executed, the message dialog There was no corresponding log. appears (cursor does not move).

Search Downward for Records Matching Specific Conditions

  1. Click the Log Search tab.
    Log Search tab
  2. Click the Edit button in Log Search.
    The Search Setting dialog appears.
    Search Setting
  3. In the Search Setting dialog, specify search conditions.
    See here for details.
  4. Click OK in the dialog. Settings are reflected in the Log Search tab.
  5. Click the Search Forward button in Log Search.
    Starting from current cursor position, the first record below that matches the condition is selected (cursor moves to that record).
tip

If no matching record exists below the current cursor position when step 5 is executed, the message dialog There was no corresponding log. appears (cursor does not move).

Log Search Tab Screen Description

Log Search tab
Item NameDescription
Time SearchTimeStampSpecifies target timestamp of log record for Time Search.
Can be changed by direct input or spin buttons.
Search buttonExecutes Time Search.
Cursor moves to search target record (timestamp equals TimeStamp).
Log SearchEdit buttonOpens Search Setting dialog to specify log records to search in Log Search.
Specified conditions are shown above this button.
Scroll Right buttonScrolls Log Search condition list to the right.
Scroll Left buttonScrolls Log Search condition list to the left.
Search Backward buttonExecutes upward Log Search from current cursor position and moves cursor to first found target record.
Search Forward buttonExecutes downward Log Search from current cursor position and moves cursor to first found target record.
tip

If Time Search has multiple matching records, the one with the smallest Ch number is selected.
If no record matches, the nearest record whose timestamp does not exceed TimeStamp is selected.

Search Setting Dialog

Search Setting
Item NameDescription
ChSelect Ch of target log records in Log Search from pull-down.
ProtocolSelect protocol of target log records in Log Search with radio buttons.
DirectionSelect direction of target log records in Log Search with radio buttons.
Data
(blue-framed area)
Specify data and related values of target log records in Log Search.
Displayed items differ by selected protocol and other settings.
OK buttonSaves settings and returns to main window.
Cancel buttonDiscards settings and returns to main window.

Details of Data Fields

CAN/CAN FD
Search Setting Data (CAN/CAN FD)
Item NameDescriptionDisplay Condition
StateSelect frame state (OK/NG) from pull-down.Always
TypeSelect frame type from pull-down.
Choices by State:
OK: CAN-FD Frame, CAN Data Frame, CAN Remote Frame
NG: All Error, Bus Error, Error Warning, Error Passive, Bus Off Entry, Bus Off Recovery, Overload, Bus Lock, Arbitration Lost, Stuff Error, Form Error, Ack Error, CRC Error, Recessive Bit Error, Dominant Bit Error, Ack Delimiter Error
Always
ID-FormatSelect frame ID format by radio button.State = OK
IDSpecify frame ID in hexadecimal.State = OK
DLCSelect frame data length from pull-down.
Choices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 12, 16, 20, 24, 32, 48, 64, *
State = OK
Data Setting buttonOpens Data Setting dialog to specify per-byte frame data used as Log Filter search target. See here for details.
Specified target is shown below this button.
State = OK
LIN
Search Setting Data (LIN)
Item NameDescriptionDisplay Condition
StateSelect frame state (OK/NG) from pull-down.Always
TypeSelect frame type from pull-down.
Choices by State:
OK: Header, Response/Frm., Wakeup, Sleep, B-Sleep
NG: All Error, SyncBrk. Long, SyncBrk. Short, Parity Err., ShortMsg Err., Checksum Err., NoRes. Err., Bit Err., Framing Err., SyncField Err., H. Timeout, UART Err.
Always
IDSpecify frame ID in hexadecimal.Type is one of: Header, Response/Frm.
DLSelect frame data length from pull-down.
Choices: 1, 2, 3, 4, 5, 6, 7, 8, *
Type = Response/Frm.
Data Setting buttonOpens Data Setting dialog to specify per-byte frame data used as Log Filter search target.
See here for details.
Specified target is shown below this button.
Type = Response/Frm.
DIO
Search Setting Data (DIO)
Item NameDescriptionDisplay Condition
DIO1/DIO2/DIO3/DIO4Select data to be used as Log Filter search target from pull-down.
Choices: *, 0(Lo), 1(Hi), 0(Lo)->1(Hi), 1(Hi)->0(Lo)
Always
tip

0(Lo)->1(Hi) and 1(Hi)->0(Lo) mean the value changed from the previous log record.

Data Setting Dialog

CAN/CAN FD

Hex Tab
Data Setting Hex tab (CAN/CAN FD)
Item NameDescription
IDDisplays frame ID in hexadecimal (read-only).
DLCSelect frame data length from pull-down.
Choices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 12, 16, 20, 24, 32, 48, 64, *
D1-D64Specify per-byte frame data used for Log Filter target in hexadecimal.
Asterisk (*) can be used; bits with * are ignored in matching.
EditorDisplays per-byte frame data for Log Filter target in CSV format.
Linked with D1-D64; data can also be edited here.
Save buttonOpens file dialog and saves Editor content as CSV file.
Load buttonOpens file dialog and loads CSV saved by Save, then reflects it in Editor.
OK buttonSaves settings and returns to Search Setting dialog.
Cancel buttonDiscards settings and returns to Search Setting dialog.
Binary Tab
Data Setting Binary tab (CAN/CAN FD)
Item NameDescription
IDDisplays frame ID in hexadecimal (read-only).
DLCSelect frame data length from pull-down.
Choices: 0, 1, 2, 3, 4, 5, 6, 7, 8, 12, 16, 20, 24, 32, 48, 64, *
Data/ValueSpecify per-byte frame data used for Log Filter target in binary.
Asterisk (*) can be used; bits with * are ignored in matching.
EditorDisplays per-byte frame data for Log Filter target in CSV format.
Linked with Data/Value; data can also be edited here.
Save buttonOpens file dialog and saves Editor content as CSV file.
Load buttonOpens file dialog and loads CSV saved by Save, then reflects it in Editor.
OK buttonSaves settings and returns to Search Setting dialog.
Cancel buttonDiscards settings and returns to Search Setting dialog.

LIN

Hex Tab
Data Setting Hex tab (LIN)
Item NameDescription
IDDisplays frame ID in hexadecimal (read-only).
DLSelect frame data length from pull-down.
Choices: 1, 2, 3, 4, 5, 6, 7, 8, *
D1-D64Specify per-byte frame data used for Log Filter target in hexadecimal.
Asterisk (*) can be used; bits with * are ignored in matching.
EditorDisplays per-byte frame data for Log Filter target in CSV format.
Linked with D1-D64; data can also be edited here.
Save buttonOpens file dialog and saves Editor content as CSV file.
Load buttonOpens file dialog and loads CSV saved by Save, then reflects it in Editor.
OK buttonSaves settings and returns to Search Setting dialog.
Cancel buttonDiscards settings and returns to Search Setting dialog.
Binary Tab
Data Setting Binary tab (LIN)
Item NameDescription
IDDisplays frame ID in hexadecimal (read-only).
DLSelect frame data length from pull-down.
Choices: 1, 2, 3, 4, 5, 6, 7, 8, *
Data/ValueSpecify per-byte frame data used for Log Filter target in binary.
Asterisk (*) can be used; bits with * are ignored in matching.
EditorDisplays per-byte frame data for Log Filter target in CSV format.
Linked with Data/Value; data can also be edited here.
Save buttonOpens file dialog and saves Editor content as CSV file.
Load buttonOpens file dialog and loads CSV saved by Save, then reflects it in Editor.
OK buttonSaves settings and returns to Search Setting dialog.
Cancel buttonDiscards settings and returns to Search Setting dialog.